ubuntu下 apt-get install xxx安裝錯誤:install-info E: Sub-process /usr/bin/dpkg returned an error code (1)
阿新 • • 發佈:2018-11-29
當我在編譯android原始碼的時候,缺少了一個gperf,所以我執行sudo apt-get install gperf,進行安裝。但是在進行安裝的時候,出現了一個我之前沒碰到過的問題:
正在設定 install-info (4.13a.dfsg.1-8ubuntu2) ... /etc/environment: 行 2: 尋找匹配的 `"' 是遇到了未預期的檔案結束符 dpkg:處理 install-info (--configure)時出錯: 子程序 已安裝 post-installation 指令碼 返回了錯誤號 2 在處理時有錯誤發生: install-info E: Sub-process /usr/bin/dpkg returned an error code (1)
通過檢查我的環境變數,在 /etc/environment檔案下,我發現我配置環境變數的時候,結尾少了一個引號,導致在安裝gperf的時候,不能正確配置到環境變數,所以引用出現錯誤。所以沒有安裝成功。所以,當遇到這個安裝錯誤的時候,最好去檢查一下你係統下的環境變數有沒有正確配置。
再來說明一種情況,在安裝好ubuntu下,我們編輯vi的時候,鍵盤是不能正常使用的,需要更改一下配置:
編輯檔案/etc/vim/vimrc.tiny,將“compatible”改成“nocompatible”非相容模式,新增
set nocompatible
set backspace=2
儲存後就可以正常使用鍵盤編輯啦。