Linux(Debian)問題與解決方案(更新中)

1、debian 6.0.0:修復grub無法識別Windows導引
    2月5號,debian 6.0.0發佈。2月20號升級debian到6.0.0,但結果出現了grub無法識別Windows導引的情況。
    解決方案:
        1)正常登錄debian系統;
        2)使用root權限運行命令:
          (1)update-grub ENTER
          (2)grub-install /dev/sda ENTER
          (3)reboot ENTER
            注:我的硬盤是SATA接口,如果是IDE接口的硬盤,則把sda改成hda即可。
    結果:grub正常識別Windows導引。

2、升級到6.0.0後,在使用APT源時,出現如下錯誤:
    Failed to exec method /usr/lib/apt/methods/
    Failed to exec method /usr/lib/apt/methods/
    E: Method  has died unexpectedly!
    E: 子進程  返回了一個錯誤號 (100)
    E: 獲取軟件包的渠道 /usr/lib/apt/methods/ 所需的驅動程序沒有正常啓動。
    E: Method  has died unexpectedly!
    E: 子進程  返回了一個錯誤號 (100)
    E: 獲取軟件包的渠道 /usr/lib/apt/methods/ 所需的驅動程序沒有正常啓動。

    原因:軟件源裏的地址一般都是以http://開頭。
    解決方案:在軟件源裏沒有以http開頭的地址前添加http即可。


3、Debian在安裝時,默認的語言是英文;如果在安裝時沒有選擇自己民族的語言(比如中文)或者在安裝後語言出現了問題,還可以補救。方法是:使用root權限運行命令“dpkg-reconfigure locales”,打開軟件包設置,選擇自己民族的語言包(比如,中文語言軟件包可以選擇“zh_CN.UTF-8 UTF-8”;如果不放心,還可再選擇“zh_CN GB2312”),然後選擇“確定”即可;最後重啓(使用root權限運行命令“reboot”或“shutdown -r now”)。


4、解決Gedit 打開一些文本文件時會亂碼(而其他編輯器卻正常顯示)的問題。
這是因爲 gedit 默認沒有打開對 GB 系列編碼的自動檢測,可以通過一個命令打開這個功能:
gconftool-2 --set --type=list --list-type=string \
  /apps/gedit-2/preferences/encodings/auto_detected \
  "[UTF-8,CURRENT,GB18030,BIG5-HKSCS,UTF-16]"
另外,也可以在應用程序 -> 系統工具中找到“配置編輯器”,使用配置編輯器定位到 “/apps/geditor-2/preferences/encodings“
找到  “auto_detected”  在其中添加  “GB18030”即可。


5、Rhythmbox/Totem 播放 MP3 文件時出現亂碼問題。
這是因爲 Gstreamer 默認將 ID3 標籤讀取讀取爲 UTF8 編碼。
解決之法:設 置 環 境 變 量 GST_ID3V2_TAG_ENCODING 和 GST_ID3_TAG_ENCOD-ING,將:
                       export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
                       export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
                 加入 /.bashrc (隻影響自己)或 /etc/profile (影響整個系統)

6、Super 鍵是鍵盤上的哪個鍵?
Super 鍵也叫做徽標鍵,在普通的 PC 機上就是畫着微軟徽標的那個鍵,一般在 Ctrl和 Alt 之間,有人管它叫 Win 鍵。在 Mac 上一般是 Command 鍵。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章