歡迎您光臨本站 註冊首頁

Debian Linux對不同喜好的支持

←手機掃碼閱讀     火星人 @ 2014-03-24 , reply:0

  有這樣一些情況,兩個不同的軟體包提供了相同的基本功能,一些用戶因為習慣問題,或者感覺界面比較友好選擇其中一個,而使用同一系統的另一些用戶卻有不同的選擇.

  Debian使用虛擬軟體包系統,當有兩個或兩個以上包提供相同的基本功能時, 而沒有指定特殊依賴時,使得系統管理員(或用戶)可以選擇他們喜歡的工具。

  例如,系統中可能存在兩個不同版本的新聞閱讀器.新聞伺服器可能需要系統中新聞閱讀器的支持,但是選tin還是trn就有用戶決定了,因為tin和trn 提供的news-reader虛擬包都能滿足要求,通過指向所選文件(如/usr/bin/trn)的稱作/etc/alternatives/news -reader 虛擬包的一個連接來調用該程序。

  單個的連接並不能滿足所有程序的要求,通常系統中提供同一虛擬包的軟體了安裝了多個,Perl腳本update-alternatives 提供了一個方法指定一個軟體包作為系統的默認

  例如檢查可用的`x-window-manager':

  update-alternatives --display x-window-manager

  要更改,則:

  update-alternatives --config x-window-manager

  然後屏幕等待指令(敲入一個數字,選擇你喜歡的).

  如果以為自身的原因,沒有註冊為窗口管理器(比如存在一個錯誤),或你使用了/usr/locale目錄下的窗口管理器,屏幕上可能沒有你要的選擇,可以使用如下命令:

  update-alternatives --install /usr/bin/x-window-manager \
  x-window-manager /usr/local/bin/wmaker-cvs 50

  `--install' 選項的第一個參數是指向/etc/alternatives/NAME的一個符號連接,NAME是第二個參數,第三個參數是 /etc/alternatives/NAME 指向的程序,第四個參數是優先順序(值越大運行的可能性越大).

  運行:

  update-alternatives --remove x-window-manager /usr/local/bin/wmaker-cvs

  來刪除你的添加.

[火星人 ] Debian Linux對不同喜好的支持已經有695次圍觀

http://coctec.com/docs/linux/show-post-135143.html