Debian9初始配置
1 進入root用戶
su root2 修改鏡像源:編輯/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-free3 安裝sudo
apt install sudo4 添加用戶權限:編輯/etc/sudoers文件
nano /etc/sudoers修改內容如下: # User privilege specification root ALL=(ALL:ALL) ALL kylin ALL=(ALL:ALL) ALL5 啟用中文社區源的命令
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 iptux8 安裝網易云音樂或ieaseMusic
sudo apt install netease-cloud-music ieaseMusic github:https://github.com/trazyn/ieaseMusic9 安裝chrome瀏覽器
sudo apt install google-chrome-stable10 安裝ss-qt5,electron-ssr,brook,goflyway
electron-ssr :https://github.com/erguotou520/electron-ssr ss-qt5:sudo apt install shadowsocks-qt5brook:https://github.com/txthinking/brook/releases
goflyway:https://github.com/coyove/goflyway/releases
11 微信
electronic-wechatsudo apt install electronic-wechat weweChat
12 安裝通訊工具
超信- 和重要的人聊重要的事
企業密信,開啟安全通信丨加密聊天軟件丨【安司密信?企業密信】
openSUSE 社區編譯版 qTox
13 Ulauncher linux桌面啟動器
官網:https://ulauncher.io/ Github:https://github.com/Ulauncher/Ulauncher/14 安裝vs-code
sudo apt install code15 安裝elixir
安裝Elixir sudo apt-get install elixir16 切換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 輸出: i38621 安裝遠程控制工具
sudo apt install anydesk22 安裝winetricks-zh
sudo apt install winetricks-zh23 修改grud背景圖片
1 替換/usr/share/images/desktop-base/desktop-grub.png 2 update-grub24 安裝硬件配置的圖形信息
sudo apt install lshw-gtk25 安裝Debian搜索查看包
sudo apt install packagesearch26 安裝新立得軟件包管理器
sudo apt install synaptic27 安裝文檔查看器
sudo apt install evince28 安裝pdf編輯器
sudo apt install pdfmod29 安裝日志查看
sudo apt install gnome-logs30 安裝十六進制編輯器
sudo apt install ghex?
31 安裝文件目錄對比工具
sudo apt install meld32 安裝Anjuta DevStudio
sudo apt install anjuta33 安裝ISO鏡像刻錄工具
sudo apt install gnome-multi-writer34 Linux包查詢
https://pkgs.org/35 安裝unity3d
下載地址:https://forum.unity.com/threads/unity-on-linux-release-notes-and-known-issues.350256/?36 HOST
提供兩個 Hosts 的更新源:https://github.com/googlehosts/hosts https://raw.githubusercontent.com/vokins/yhosts/master/hosts37 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?
?待續......
?
轉載于:https://www.cnblogs.com/WangBoBlog/p/7816009.html
總結
以上是生活随笔為你收集整理的Debian9初始配置的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue3中 inject provide
- 下一篇: 赵教授的课程