如何消除aptitude的更新清單

如果您覺得您的問題不屬於 debian desktop 或是 debian server 版的範圍內,請在這裡發問。

版主: mufa

如何消除aptitude的更新清單

文章阿特 » 週一 6月 14, 2004 2:20 pm

aptitude有一些軟體我不想升級或是安裝不成功的時候,每一次要升級別的軟件的時候都要把他們hold起來很麻煩,我看一下指令好像沒有刪除清單的指令耶....請問如何消除呢?

謝謝!!
阿特
可愛的小學生
可愛的小學生
 
文章: 8
註冊時間: 週二 5月 18, 2004 8:22 pm

文章moto » 週一 6月 14, 2004 3:00 pm

提供一個非 aptitude 的 hold 方法:

1.將目前系統安裝的 package 狀態資訊倒出:
代碼: 選擇全部
 dpkg --get-selections > /tmp/pkg.list

2.編輯 /tmp/pkg.list ,找出要 hold 的 package ,將後頭的 status 欄位改為 hold
代碼: 選擇全部
vim /tmp/pkg.list


Example : 將 tk8.3 這個 package hold

代碼: 選擇全部
.
.
.
textutils                           install
tk8.3                               hold
.
.
.


3.將新的設定導入:
代碼: 選擇全部
dpkg --set-selections < /tmp/pkg.list


4.測試:
代碼: 選擇全部
apt-get update;apt-get upgrade ( or apt-get dist-upgrade)


;-)
歡迎你來到MOTO學園一起討論Debian相關問題。
在post問題前可先別忘記了以下的步驟:
1:翻一下/usr/share/doc/中是否已經有解答了?
2:閱讀一下無痛起步是否已經提到了?
3:找一下google予以解答?
4:善用學園中的"搜尋"功能,往往答案就在裡面窩。
頭像
moto
摩托學園站長
摩托學園站長
 
文章: 2808
註冊時間: 週二 9月 03, 2002 3:37 am
來自: 台北


回到 debian misc

誰在線上

正在瀏覽這個版面的使用者:沒有註冊會員 和 1 位訪客