Ubuntu踩坑續集

一、硬盤無法識別掛載

顯示:Unable to access "63 GB Volumn" Error mounting.......

解決辦法:安裝exfat磁盤格式工具:

sudo apt-get install exfat-utils

二、Unable to locate package

無法找到包,嘗試解決:

sudo apt-get update
sudo apt-get upgrade

三、更換清華鏡像源

通常爲了更快更穩定的下載安裝各種包都需要將源改爲清華鏡像,操作如下:

1、先備份源文件:

cd /etc/apt/
sudo cp sources.list sources.list.bak 

2、替換源文件:

sudo gedit sources.list

修改爲:

# 默認註釋了源碼鏡像以提高 apt update 速度,如有需要可自行取消註釋
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-updates main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-backports main restricted universe multiverse
deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-security main restricted universe multiverse
 
# 預發佈軟件源,不建議啓用
# deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse
# deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ xenial-proposed main restricted universe multiverse

3、更新源文件:

sudo apt-get update 更新源  
sudo apt-get upgrade 更新軟件

四、vim、gedit、nano

大家在圖形界面中用的編輯器最熟悉的就是gedit,但是在例如顯卡崩了重裝時,在文字界面如果需要更換文件內容需要使用gedit發現會報錯,此時不要驚慌,gedit是要在圖形界面使用的,可以使用比較常見的vim,但是如果不巧的是此時沒有聯網又沒安裝vim(sudo apt-get install vim)時,文字見面的原始自帶編輯器是nano(ctrl+O保存 ctrl+X離開)。

五、Ubuntu中出現Could not get lock/var/lib/dpkg/lock

有時候在sudo apt-get install安裝軟件時會出現上述錯誤,原因是apt還在運行。

解決拌飯:

1、首先找到並殺死所有的apt-get和apt進程:

ps -A | grep apt

2、顯示結果後kill所有的apt-get和apt進程:

sudo kill -9 processcunmber
or
sudo kill -SIGKILL processnumber

3、刪除導致鎖定的文件:

sudo rm /var/lib/dpkg/lock

4、強制重新配置軟件包:

sudo rm /var/lib/apt/list/lock
sudo rm /var/cache/apt/archives/lock

5、更新軟件包源列表:

sudo apt update
or
sudo apt-get update

六、gedit報錯Gtk-WARNING **: cannot open display: :0.0

當使用su 到另外一個用戶運行某個程序,而這個程序又要有圖形顯示的時候,就有可能有下面提示:

No protocol specified

(gedit:2144): Gtk-WARNING **: cannot open display: :0

解決辦法:這是因爲Xserver默認情況下不允許別的用戶的圖形程序的圖形顯示在當前屏幕上. 如果需要別的用戶的圖形顯示在當前屏幕上, 則應以當前登陸的用戶, 也就是切換身份前的用戶執行如下命令:

xhost+

通過執行這條命令,就授予了其它用戶訪問當前屏幕的權限,於是就可以以另外的用戶運行需要運行的程序了。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章