linux下一些問題的解決方法
阿新 • • 發佈:2021-01-26
目錄
E: Sub-process /usr/bin/dpkg returned an error code
ubuntu 掛載硬碟時出現unknow filesystem type "exfat"
E: Sub-process /usr/bin/dpkg returned an error code
如圖
這個問題經常出現在我apt-get install package的時候,有些依賴沒法正常安裝(感覺是Ubuntu系統的一個bug)。
這時候需要執行下面幾步,簡單來說就是把
sudo mv /var/lib/dpkg/info /var/lib/dpkg/info.bak # 將info備份一下,一會還要復原 sudo mkdir /var/lib/dpkg/info # 同位置新建一個一樣的資料夾 sudo apt-get update # 更新依賴包,這一步可能什麼檔案也不會產生 sudo apt-get install -f # 安裝依賴 sudo mv /var/lib/dpkg/info/* /var/lib/dpkg/info.bak # 把剛剛產生的檔案也挪進備份檔案中 sudo mv /var/lib/dpkg/info.bak /var/lib/dpkg/info # 復原
經過這幾步之後,就可以重新sudo apt-get install package了。
ubuntu 掛載硬碟時出現unknow filesystem type "exfat"
ubuntu 13.10以上安裝exfat-fuse
sudo apt-get install exfat-fuse
ubuntu 13.04或以下
sudo apt-add-repository ppa:relan/exfat
sudo apt-get update
sudo apt-get install fuse-exfat
linux系統開機進入emergency mode
解決方法:修復報錯的磁碟分割槽。
journalctl -xb # 輸出日誌
/fsck failed # 搜尋關鍵字,紅色高亮
# 關鍵字附近找到問題盤,如我的是sda3
fsck -y /dev/sda3 # 修復問題盤
reboot # 重啟
解決git出現Permission denied
一、生成金鑰
ssh-keygen -t rsa -C "郵箱“
得到 id-rsa 和 id_rsa.pub這兩個檔案
二、新增金鑰到ssh
ssh-agent -s
ssh-add ~/.ssh/id_rsa
三、複製id_rsa.pub中的內容,到GitHub右上角賬戶管理-Setting下面找到左側”SSH and GPG keys",Add SSH key
四、驗證key: ssh -T [email protected]