Debian9初始配置


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

小小輸入法:

7 安裝IPtux或Dukto R6 局域網文件傳輸

sudo apt install iptux

8 安裝網易雲音樂或ieaseMusic

sudo apt install netease-cloud-music

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 微信

electronic-wechat
sudo apt install electronic-wechat
weweChat

12 安裝通訊工具

  超信- 和重要的人聊重要的事

  企業密信,開啟安全通信丨加密聊天軟件丨【安司密信 企業密信】

  openSUSE 社區編譯版 qTox 

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

 

 待續......

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM