外觀/美化
更換壁紙
自帶的紫紅壁紙太賽博朋克了,換個黑色的好看一些吧。
在通知欄顯示網速、CPU、內存使用情況
https://www.cnblogs.com/jsdy/p/11461277.html
參考上面的文章,在終端輸入
sudo add-apt-repository ppa:fossfreedom/indicator-sysmonitor sudo apt-get update sudo apt-get install indicator-sysmonitor indicator-sysmonitor &
然后Ctrl+C就可以實現后台運行indicator-sysmonitor
默認是不顯示網速的,需要右鍵狀態欄顯示區域,打開preference-advance,將顯示修改為
{netcomp} cpu: {cpu} mem: {mem}
同樣是在preference中設置“Run on startup”讓開機就啟動。
易用性
解決幾乎所有的command-not-found的查詢網站
https://command-not-found.com/
添加國內軟件源
https://jingyan.baidu.com/article/624e74590223bc34e8ba5a3b.html
Ubantu20.10版入口在:【設置】-【關於】-【軟件更新】-【Ubantu軟件】中的【下載自】-【中國的服務器】
一般設置了語言為中國區應該是自動設置好了的,如果你設置的英文區,要把【Download from】改成【Server for China】
修改host加速Git clone
https://blog.csdn.net/uninterrupted/article/details/91900623
先使用nslookup查看域名的ip
[root@VM_0_3_centos projects]# nslookup github.global.ssl.fastly.net Server: 183.60.83.19 Address: 183.60.83.19#53 Non-authoritative answer: Name: github.global.ssl.fastly.net Address: 151.101.109.194 [root@VM_0_3_centos projects]# nslookup github.com Server: 183.60.83.19 Address: 183.60.83.19#53 Non-authoritative answer: Name: github.com Address: 13.250.177.223
然后修改host文件 sudo gedit /etc/hosts
在文件尾添加以下內容,ip是上一步得到的ip
151.101.229.194 github.global.ssl.fastly.net 13.250.177.223 github.com
重啟網絡 systemctl restart NetworkManager
安裝搜狗輸入法
自帶的輸入法太難受了,搜狗輸入法的安裝方法在這里https://pinyin.sogou.com/linux/help.php
需要注意的是如果在鍵盤輸入法系統中,沒有“fcitx”選項時,建議先打開終端手動安裝fcitx:
sudo apt-get install fcitx
等安裝成功之后再執行上述步驟。
有可能安裝后打開語言選項報錯,按照提示需要在終端輸入命令修復
sudo apt-get install -f
切換輸入法的快捷鍵為ctrl+空格
把終端、文本編輯器固定到快速啟動(收藏夾子)
打開后【右鍵】-【添加到收藏夾】
禁用NVME固態的省電功能
https://forum.ubuntu.org.cn/viewtopic.php?t=488298
這點很關鍵,雙系統的情況下很可能出現卡死黑屏然后報錯一堆
EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0 EXT4-fs error ext4_find_entry reading directory lblock 0
參考上面鏈接的方法,編輯/etc/default/grub。文件管理器權限不夠,需要用終端(Vi使用方法https://www.cnblogs.com/jsdy/p/11829345.html)
sudo vi /etc/default/grub
打開文件后處於瀏覽模式,輸入i進行修改,這時候用delete刪除對應的文字,ctrl+shift+v粘貼下面的這句話到“GRUB_CMDLINE_LINUX_DEFAULT”對應的位置
GRUB_CMDLINE_LINUX_DEFAULT='quiet splash nvme_core.default_ps_max_latency_us=5500'
然后 sudo update-grub 更新一下再重啟就好了,解決心頭大患。
開啟歷史剪貼板功能
https://www.jianshu.com/p/e00c5afdf8c5
這個功能在windows的快捷鍵是win+v,Ubantu下安裝了Fcitx應該可以使用默認的剪貼板功能。
默認快捷鍵為 ctrl+; 在Fcitx配置-附加組件里可以設置快捷鍵。
默認支持歷史5條記錄,在配置里可以改為最高16條,每條最長157字符(需開啟高級選項)。
需要注意的是該功能只能在不使用搜狗輸入法的時候開啟,也就是你要調用歷史記錄必須要先按一下ctrl+空格關掉搜狗輸入法,然后才能ctrl+;
點擊快速啟動欄的圖標自動切換窗口“顯示/最小化”狀態
https://blog.csdn.net/hang916/article/details/82828800
就是點擊側邊欄中一個打開的程序的圖標,會自動把程序最小化。
這個功能本來Ubantu是有的,只是需要手動開啟。
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
如果報錯請見參考鏈接
安裝下載工具
https://blog.csdn.net/u010445843/article/details/70184121
https://blog.csdn.net/qq_14824885/article/details/81287764
總不能只用瀏覽器和wget下載吧。
跟參考的不一樣,千萬不要增加ppa:t-tujikawa/ppa倉庫,否則會報錯
E: 倉庫 “http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu groovy Release” 沒有 Release 文件。 N: 無法安全地用該源進行更新,所以默認禁用該源。 N: 參見 apt-secure(8) 手冊以了解倉庫創建和用戶配置方面的細節。
如果你已經報錯了,就需要刪掉這個源
~$ sudo apt-get update | grep "Failed" E: 倉庫 “http://ppa.launchpad.net/t-tujikawa/ppa/ubuntu groovy Release” 沒有 Release 文件。 ~$ sudo add-apt-repository --remove ppa:t-tujikawa/ppa
正確的應該是直接運行
sudo apt-get update
sudo apt-get install uget sudo apt-get install aria2
然后查看版本以及最新特性應該是 aria2c -v
uGet是客戶端,Aria2是下載方式,打開uGet后記得在【編輯】-【設置】-【插件】里修改一下下載方式
附贈一個Linux下的某工具參考https://github.com/jiangxufeng/v2rayL 其中的“使用前注意”部分需要走一遍。其中pillow報錯的話就別安裝他指定的版本了。第3步提示沒有pyinstaller是因為你上一步裝在了~/.local/bin,但是系統變量里沒有這個目錄需要 export PATH=裝pyinstaller的目錄:$PATH 。https://www.jiangzhuolin.com/5531.html
(好吧pyinstaller搞定了還是會出現報錯,應該還是某個庫版本不行,放棄了)
安裝Pycharm
https://linux.cn/article-8080-1.html
可以通過訪問這兒獲取 PyCharm 。屏幕中央有一個很大的 'Download' 按鈕,下載社區Community版本。
下載得到一個以 “tar.gz” 結尾的文件,具體因版本而異,以下只是舉例,需要替換為你下載的文件名稱。
tar -xvzf pycharm-professional-2016.2.3.tar.gz -C ~
記得把上面命令中的文件名替換你下載的文件名。上面的命令將會把 PyCharm 軟件安裝在 home
目錄中。
參考中說“如果你是在一個桌面環境比如 GNOME、KDE、Unity、Cinnamon 或者其他現代桌面上運行,那么可以通過桌面環境的菜單或者快捷方式來找到 PyCharm。”
但我還是要自己尋找pycharm位置,命令行打開。
比如我的位置在/home/用戶名/pycharm-community-2020.3.2/bin中輸入
ev@ev-Legion:~/pycharm-community-2020.3.2/bin$ sh pycharm.sh &
可以啟動,之后就手動添加一個應用程序方式吧。
https://blog.csdn.net/gavin_8724/article/details/72857759
快捷鍵
終端
左下角打開搜索command,或者crtl+shift+T
常用命令
卸載: sudo apt-get remove --purge 軟件名稱
安裝: sudo apt-get install 軟件名稱
查看硬盤空間: df -h
查看進程資源占用:top
查看系統內核版本:uname -a
查看系統發行版本:lsb_release -a
查看CPU相關信息:lscpu
查看內存情況:free
查看所有顯卡信息:lspci | grep -i vga
查看Nvidia顯卡詳細信息:nvidia-smi
(包括CUDA Driver API Version,需要安裝n卡驅動)
安裝Nvidia顯卡驅動(含CUDA Driver API)方法:https://zhuanlan.zhihu.com/p/59618999
ubuntu-drivers devices sudo ubuntu-drivers autoinstall
如果報錯如下內容,是因為Ubantu版本20.x問題
無法立即對 libnss-nis:i386 進行配置。請查看 man 5 apt.conf 中的 APT::Immediate-Configure (2)
首先需要執行下面的命令,然后再安裝驅動,安裝完成后還需要重啟才能使用Nvidia顯卡的命令,否則會報錯未安裝。
sudo apt-get dist-upgrade -o APT::Immediate-Configure=0
apt-get的參數 dist-upgrade 會識別出當依賴關系改變的情形並作出處理,嘗試為了安裝某個包而更新/卸載依賴關系中的包,而upgrade對此情形不處理.
查看CUDA Runtime API(Cuda Compiler Driver)版本:cat /usr/local/cuda/version.txt (需要安裝CUDA toolkit)得到的結果可以與nvidia-smi
查出的不同(不同的API驅動)
查看CUDNN版本:cat /usr/local/cuda/include/cudnn.h | grep CUDNN_MAJOR -A 2 (需要安裝CUDA toolkit)
安裝CUDA toolkit:sudo apt install nvidia-cuda-toolkit
或者在官網下載https://developer.nvidia.com/zh-cn/cuda-downloads 如果打不開,或者下載的時候主機拒絕連接,可能需要你懂的方式才能打開/下載。(嘗試失敗,覆蓋安裝驅動失敗)
安裝Anaconda:在官網下載Linux版本https://www.anaconda.com/products/individual ,下載后通過sudo bash xx.sh安裝,安裝后需要添加環境變量
sudo gedit ~/.bashrc
在最后一行添加以下內容然后保存(注意這個位置改成你自己安裝的位置)
export PATH=/home/anaconda/bin:$PATH
或者直接通過下面的命令添加(注意這個位置改成你自己安裝的位置)
echo 'export PATH=/home/anaconda/bin:$PATH' >> ~/.bashrc
添加后需要在命令行使之生效
source ~/.bashrc
然后就可以 conda --version 了
安裝JuypterNotebook:conda install -c conda-forge notebook
終端中切換管理員身份:sudo su
終端中切換回用戶身份:su 用戶名
通過MAKE安裝包:
獲取管理員權限
sudo -i
進入解壓的目錄后
./configure
make && make install
安裝PKGBUILD包:
下載tarball,解壓后在解壓到的目錄執行:
makepkg -s
編譯完成后在同一目錄執行:
sudo pacman -U *.xz
安裝deb包:
sudo dpkg -i <package.deb>