1 進入root用戶
su root
2 修改鏡像源:編輯/etc/apt/sources.list文件
nano /etc/apt/sources.list 修改內容如下: deb http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib deb-src http://mirrors.ustc.edu.cn/debian/ stretch main non-free contrib deb http://security.debian.org/debian-security stretch/updates main contrib non$ deb-src http://security.debian.org/debian-security stretch/updates main contrib$ deb http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free contrib deb-src http://mirrors.ustc.edu.cn/debian/ stretch-backports main non-free cont$ # stretch-updates, previously known as 'volatile' deb http://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free deb-src http://mirrors.ustc.edu.cn/debian/ stretch-updates main contrib non-free
3 安裝sudo
apt install sudo
4 添加用戶權限:編輯/etc/sudoers文件
nano /etc/sudoers 修改內容如下: # User privilege specification root ALL=(ALL:ALL) ALL kylin ALL=(ALL:ALL) ALL
5 啟用中文社區源的命令
echo "deb https://repo.debiancn.org/ stretch main" | sudo tee /etc/apt/sources.list.d/debiancn.list; wget https://repo.debiancn.org/pool/main/d/debiancn-keyring/debiancn-keyring_0~20161212_all.deb -O /tmp/debiancn-keyring.deb; sudo apt install /tmp/debiancn-keyring.deb; sudo apt update; rm /tmp/debiancn-keyring.deb; 使用 stretch 及以下版本,需安裝 apt-transport-https,命令如下: sudo apt update; sudo apt install apt-transport-https;
6 安裝中文輸入法
搜狗輸入法:
sudo apt install fcitx fcitx-tools fcitx-config* fcitx-frontend* fcitx-module* fcitx-ui-* presage
sudo apt install sogoupinyin
小小輸入法:
Github:https://github.com/dgod/yong
下載地址:http://yongim.ys168.com/
7 安裝IPtux或Dukto R6 局域網文件傳輸
Dukto R6官網:http://www.msec.it/blog/?page_id=11
sudo apt install iptux
8 安裝網易雲音樂或ieaseMusic
sudo apt install netease-cloud-music
ieaseMusic github:https://github.com/trazyn/ieaseMusic
9 安裝chrome瀏覽器
sudo apt install google-chrome-stable
10 安裝ss-qt5,electron-ssr,brook,goflyway
electron-ssr :https://github.com/erguotou520/electron-ssr ss-qt5:sudo apt install shadowsocks-qt5
brook:https://github.com/txthinking/brook/releases
goflyway:https://github.com/coyove/goflyway/releases
11 微信
12 安裝通訊工具
企業密信,開啟安全通信丨加密聊天軟件丨【安司密信 企業密信】
13 Ulauncher linux桌面啟動器
14 安裝vs-code
sudo apt install code
15 安裝elixir
安裝Elixir sudo apt-get install elixir
16 切換JAVA版本
查看jdk舊版本優先級
sudo update-alternatives --display javac
配置java環境變量
sudo gedit /etc/profile
#Java環境變量
export JAVA_HOME=/opt/jdk1.8.0_181
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
應用新的環境變量
source /etc/profile
解壓新jdk版本至/usr/local/lib下,使用update-alternatives配置 sudo update-alternatives --install /usr/bin/java java /usr/local/lib/jdk1.8.0_151/bin/java 100 sudo update-alternatives --install /usr/bin/javac javac /usr/local/lib/jdk1.8.0_151/bin/javac 100 選擇默認的JDK版本 sudo update-alternatives --config java 選擇新版本的編號 驗證檢查 sudo update-alternatives --display javac java -version
17 安裝maven
解壓maven至/usr/local/lib下
sudo mv apache-maven-3.5.2 /usr/local/lib
配置maven環境變量 sudo gedit /etc/profile #Maven環境變量 export MAVEN_HOME=/usr/local/lib/apache-maven-3.5.2 export PATH=${PATH}:${MAVEN_HOME}/bin
應用新的環境變量
source /etc/profile
檢查驗證
mvn -version
配置maven本地倉庫與鏡像站
切換到maven安裝目錄
cd /usr/local/lib/apache-maven-3.5.2 編輯settings.xml 文件 sudo gedit conf/settings.xml 配置maven的本地倉庫 <localRepository>/home/kylin/文檔/MAVEN/repo</localRepository> 配置maven的鏡像倉庫 <mirrors> <id>nexus-aliyun</id> <mirrorOf>*</mirrorOf> <name>Nexus aliyun</name> <url>http://maven.aliyun.com/nexus/content/groups/public/</url> </mirrors>
18 安裝Tomcat
解壓tomcat至/usr/local/lib下
sudo mv apache-tomcat-9.0.1 /usr/local/lib 配置tomcat環境變量 sudo gedit /etc/profile #Tomcat環境變量 export CATALINA_BASE=/usr/local/lib/apache-tomcat-9.0.1 export CATALINA_HOME=//usr/local/lib/apache-tomcat-9.0.1 export TOMCAT_HOME=/usr/local/lib/apache-tomcat-9.0.1 應用新修改的環境變量 source /etc/profile
配置tomcat用戶名密碼的設置
切換到tomcat安裝目錄
cd /usr/local/lib/apache-tomcat-9.0.1 配置用戶名密碼 sudo gedit conf/tomcat-users.xml <role rolename="tomcat"/> <role rolename="role1"/> <user username="tomcat" password="tomcat" roles="tomcat"/> <user username="both" password="tomcat" roles="tomcat,role1"/> <user username="role1" password="tomcat" roles="role1"/> <user username="admin" password="admin" roles="manager"/>
19 安裝eclipse-jee
解壓eclipse至/usr/local/bin下
sudo mv eclipse /usr/local/bin 創建eclipse桌面快捷方式 sudo gedit /usr/share/applications/eclipse.desktop [Desktop Entry] Version=1.0 Encoding=UTF-8 Name=eclipse Comment=Eclipse IDE Exec=/usr/local/bin/eclipse/eclipse Icon=/usr/local/bin/eclipse/icon.xpm Terminal=false StartupNotify=true Type=Application Categories=Application;Development;
20 64位系統開啟32位支持
打開終端然后輸入: dpkg --print-architecture; 輸出: amd64 則說明已經擁有了64位架構內核 打開多架構支持: sudo dpkg --add-architecture i386; sudo apt update; 確認打開多架構支持: dpkg --print-foreign-architectures 輸出: i386
21 安裝遠程控制工具
sudo apt install anydesk
22 安裝winetricks-zh
sudo apt install winetricks-zh
23 修改grud背景圖片
1 替換/usr/share/images/desktop-base/desktop-grub.png 2 update-grub
24 安裝硬件配置的圖形信息
sudo apt install lshw-gtk
25 安裝Debian搜索查看包
sudo apt install packagesearch
26 安裝新立得軟件包管理器
sudo apt install synaptic
27 安裝文檔查看器
sudo apt install evince
28 安裝pdf編輯器
sudo apt install pdfmod
29 安裝日志查看
sudo apt install gnome-logs
30 安裝十六進制編輯器
sudo apt install ghex
31 安裝文件目錄對比工具
sudo apt install meld
32 安裝Anjuta DevStudio
sudo apt install anjuta
33 安裝ISO鏡像刻錄工具
sudo apt install gnome-multi-writer
34 Linux包查詢
35 安裝unity3d
36 HOST
提供兩個 Hosts 的更新源: https://github.com/googlehosts/hosts https://raw.githubusercontent.com/vokins/yhosts/master/hosts
37 SS/SSR
https://doub.io/sszhfx/ https://www.hinmeng.com/free-ssr.html
另外介紹兩個命令,和desktop圖標有關的 desktop-file-install 安裝圖標圖標到Application目錄 desktop-file-validate 驗證你的桌面圖標文件的正確性 比如我下的命令可以把我桌面上已經安裝好了的eclipse圖標添加到開始菜單里 desktop-file-install --add-category Development eclipse.desktop
待續......