Ubuntu下常見的問題記錄與處理

2022-07-04 13:33:15 字數 2242 閱讀 9369

經常使用ubuntu系統,總會遇到各種問題,找到了解決方法,記錄在此吧!常言好記性不好爛筆頭~

以下是目前遇到的一些問題,不分先後記錄,後面遇到新的問題並找到解決方法也會更新記錄的~

一、共享檔案(使用虛擬機器安裝ubuntu系統

1、本地電腦建立共享資料夾  (windows目錄)

2、安裝virtualbox增強包

3、新增共享資料夾

4、掛載共享資料夾

進入虛擬ubuntu,在命令列終端下輸入:

sudo mkdir win  (linux目錄)

sudo mount -t vboxsf ubuntu win  

要想自動掛載的話,可以在/etc/fstab中新增一項

ubuntu win vboxsf rw,gid=110,uid=1100,auto 0 0

5、解除安裝的話使用下面的命令:

sudo umount -f /mnt/shared

virtualbox中的ubuntu虛擬機器,安裝增強功能時出錯:未能載入

二、vi問題

依次執行以下兩個命令

1).執行命令 sudo apt-get remove vim-common

2)..執行命令 sudo apt-get install vim

2.在vi命令列使用命令「:set nocompatible」,就是設定vi不使用相容模式

sudo gedit /etc/vim/vimrc.tiny

個檔案裡面的倒數第二句話是「set compatible」,如下所示:

set compatible

"vim:set ft=vim"

將「compatible」改成「nocompatible」非相容模式就可以解決方向鍵變abcd的問題了。接下來要解決backspace鍵的問題也很簡單,在剛才那句話後面再加一句:

set backspace=2

變成如下所示:

set nocompatible

set backspace =2

「vim :set ft=vim」

就可以解決問題了。這個時候,無論對於哪個使用者,使用vi都能很方便的按照我們的習慣去編輯檔案了。

1)對所有使用者都有效,解決系統中所用使用者的vi中文亂碼問題

sudo gedit /etc/vim/vimrc.tiny

加入如下內容:

#該檔案的內容顯示如下:

" encoding related

set encoding=utf-8

set langmenu=zh_cn.utf-8

language message zh_cn.utf-8

set fileencodings=ucs-bom,utf-8,cp936,gb18030,big5,euc-jp,euc-kr,latin1

set fileencoding=utf-8

三、源問題

1.在修改source.list前,最好先備份乙份

執行備份命令

sudo cp /etc/apt/sources.list /etc/apt/sources.list.old

2.執行命令開啟source.list檔案:

sudo gedit /etc/apt/source.list

3.複製源

把找到的任意原始檔複製到source.list中去,並覆蓋原來的檔案內容

四、安裝五筆輸入法

1.在終端中輸入:

sudo apt-get install ibus-table-wubi

2.重啟ibus輸入法框架

在終端中輸入:

killall ibus-daemon

ibus-daemon -drx

上面是兩條命令,第一條是kill掉ibus程序,第二條重啟程序

3.選擇五筆輸入法

選擇系統設定-》語言支援選項-》系統輸入方式選擇ibus-》開啟text entry對話方塊-》點選+點,拉列表中選項剛才安裝的中文五筆輸入法

4.設定輸入法切換快捷鍵

五、aapt: error while loading shared libraries: libc++.so

sudo apt-get install lib32stdc++6 lib32z1

六、su認證失敗

ubuntu 引導問題記錄

最近遇到兩個問題 1.重灌 windows 後 ubuntu不見了。2.我還裝了 centos系統,我想設定 引導,使centos為預設引導系統。於是查了一下資料,記錄一下。本文與ubuntu 引導問題記錄 在windows下,可以安裝乙個 easybcd 新增ubuntu即可。新增時首先需要選擇引...

python常見問題記錄

name raw input enter your name 備註 raw input會把所有的輸入當作原始資料 raw data 然後將其放入到字串中,也就是說name是乙個str型別。字串 整數,主要用於接收輸入引數 intvar int strvar 整數 字串,主要用於print列印或者構建...

manim常見問題記錄

出錯情況1 裝好miktex的中文庫 巨集後,呼叫manim textmobject 早上好good morning 只展示了good morning,不顯示中文。開啟中間過程中生成的.tex檔案後,發現裡面中文已亂碼,所以在後續的dvisvgm命令呼叫中未能將此亂碼的內容轉為svg,進而影響到後面...