重建資料庫

歡迎提問 debian desktop 相關問題,何謂 desktop ? 舉凡您日常生活會用到的部份,如上網 ( www 、 bbs ..) 、程式設計、繪圖...等等。 通常以 X Window 環境底下問題為主。

重建資料庫

文章supau » 週五 10月 31, 2003 7:07 am

在rh、mdk中,可以用 rpm --rebuilddb 來重建rpm的資料庫,不知道debian的指令為何?謝謝!
是他說作雞太苦悶,我只是在安慰他.
你也是雞,而且還是隻老母雞.
你有沒有曾幾何時覺得空虛寂寞,覺得冷?

我是「阿凱」!
頭像
supau
可愛的小學生
可愛的小學生
 
文章: 63
註冊時間: 週日 4月 20, 2003 10:04 am
來自: 宜蘭

Re: 重建資料庫

文章阿信 » 週五 10月 31, 2003 7:44 am

supau 寫:在rh、mdk中,可以用 rpm --rebuilddb 來重建rpm的資料庫,不知道debian的指令為何?謝謝!


debian並沒有rpm的資料庫,所以沒有...rpm --rebuilddb的指令。


package port所附的rpm只是處理一些基本功能,但因為無rpm的資料庫,所以無法進行安裝,請使用alien轉乘deb
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義

re:重建資料庫

文章supau » 週五 10月 31, 2003 1:03 pm

謝謝阿信兄的回覆!

我知道,debian沒有rpm的資料庫。
我的意思應該是deb的資料庫。
因為我的server之前是安裝sendmail當MTA,現在我想把MTA改成postfix,不過大概是基本功不夠,所以一連串的問題出來了。

在aptitude中,未安裝的套件是「p」,而安裝過的是「i」。
我先把sendmail移除,不就是[ Shift + -(0右邊的那個按鍵)],標記後,按兩次「g」。我的方法有誤嗎?
不過似乎出了些問題,學長說是資料庫亂了,所以我才上來問。

安裝成功是「i」,那移除成功後,會是什麼呢?
還有有時是「ih」、「ip」、「iB」,都看不懂。我看了說明,沒找到說明。
那裡有這些訊息的說明?那裡有aptitude的使用說明文件?

叨擾之處,敬請見諒!
是他說作雞太苦悶,我只是在安慰他.
你也是雞,而且還是隻老母雞.
你有沒有曾幾何時覺得空虛寂寞,覺得冷?

我是「阿凱」!
頭像
supau
可愛的小學生
可愛的小學生
 
文章: 63
註冊時間: 週日 4月 20, 2003 10:04 am
來自: 宜蘭

re:重建資料庫

文章阿信 » 週五 10月 31, 2003 2:15 pm

supau 寫:謝謝阿信兄的回覆!

我知道,debian沒有rpm的資料庫。
我的意思應該是deb的資料庫。
因為我的server之前是安裝sendmail當MTA,現在我想把MTA改成postfix,不過大概是基本功不夠,所以一連串的問題出來了。

在aptitude中,未安裝的套件是「p」,而安裝過的是「i」。
我先把sendmail移除,不就是[ Shift + -(0右邊的那個按鍵)],標記後,按兩次「g」。我的方法有誤嗎?
不過似乎出了些問題,學長說是資料庫亂了,所以我才上來問。

安裝成功是「i」,那移除成功後,會是什麼呢?
還有有時是「ih」、「ip」、「iB」,都看不懂。我看了說明,沒找到說明。
那裡有這些訊息的說明?那裡有aptitude的使用說明文件?

叨擾之處,敬請見諒!


hi supau兄
基本上正常使用的情況下,dpkg要亂掉幾乎很難,除非把/var砍了。

所以不是資料庫亂掉,請放心...:)

p並不是指未安裝,而是將要purge的意思,移除成功當然狀態都是空的。

aptitude的程式裡面的help就有說明很清楚了。

/usr/share/doc/aptitude/README
有提到aptitude的進皆用法,就是搭配RE的功能。

ps:真的要dpkg的資料庫的話可以把essential package移掉,是可以移除的。但要怎麼救...嘿嘿...人生應該不要這麼痛苦...:)
頭像
阿信
版面大總管
版面大總管
 
文章: 4756
註冊時間: 週二 9月 03, 2002 11:58 pm
來自: 台灣 - 嘉義


回到 debian desktop

誰在線上

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