更加舒適地使用Ubantu20.10小技巧


外觀/美化

更換壁紙

自帶的紫紅壁紙太賽博朋克了,換個黑色的好看一些吧。

在通知欄顯示網速、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

 

 


 

常用命令

linux常用命令(50個)

卸載: 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包:

參考https://forum.ubuntu.org.cn/viewtopic.php?t=314169

下載tarball,解壓后在解壓到的目錄執行:

makepkg -s

編譯完成后在同一目錄執行:

sudo pacman -U *.xz

 安裝deb包:

  sudo dpkg -i <package.deb>


免責聲明!

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



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