25.4.13

no apport report written because maxreports is reached already ubuntu


no apport report written because maxreports is reached already 
已安裝的 post-installation script 傳回了錯誤退出狀態

一般使用APT安裝軟體時,會遇到上面這些錯誤訊息,幾乎都是軟體相依性的問題



例如我用apt-get install snort
再用apt-get remove snort 刪除/etc/snort資料夾
再裝 apt-get install snort
安裝錯誤
no apport report written because maxreports is reached already 

用dpkg指令察看snort套件
#dpkg -l snort*
要求=U:未知/I:安裝/R:刪除/P:清除/H:保留
| 狀態=N:未安裝/I:已安裝/C:設定檔/U:已解開/F:半設定/H:半安裝/W:待觸發/T:未觸發
|/ 錯誤?=(無)/R:須重新安裝(狀態,錯誤:大寫=有問題)
||/ 名稱         版本         簡介
+++-==============-==============-============================================
un  snort          <無>          (無相關介紹)
ii  snort-common   2.9.2-3ubuntu1 flexible Network Intrusion Detection System
ii  snort-common-l 2.9.2-3ubuntu1 flexible Network Intrusion Detection System
un  snort-doc      <無>          (無相關介紹)
un  snort-mysql    <無>          (無相關介紹)
un  snort-pgsql    <無>          (無相關介紹)
un  snort-rules    <無>          (無相關介紹)
ii  snort-rules-de 2.9.2-3ubuntu1 flexible Network Intrusion Detection System

接下來發現snort移除了,但相依套件還在
因為snort安裝是一整包套件安裝進來
所以用dpkg的指令來移除相依套件
#dpkg -P snort*
察看套件
#dpkg -l snort*
要求=U:未知/I:安裝/R:刪除/P:清除/H:保留                                         
| 狀態=N:未安裝/I:已安裝/C:設定檔/U:已解開/F:半設定/H:半安裝/W:待觸發/T:未觸發  
|/ 錯誤?=(無)/R:須重新安裝(狀態,錯誤:大寫=有問題)                           
||/ 名稱         版本         簡介                                              
+++-==============-==============-============================================  
un  snort          <無>          (無相關介紹)                                 
un  snort-common   <無>          (無相關介紹)                                 
un  snort-common-l <無>          (無相關介紹)                                 
un  snort-doc      <無>          (無相關介紹)                                 
un  snort-mysql    <無>          (無相關介紹)                                 
un  snort-pgsql    <無>          (無相關介紹)                                 
un  snort-rules    <無>          (無相關介紹)                                 
un  snort-rules-de <無>          (無相關介紹)

***************************************************************************
重新安裝  apt-get install snort

正在預先設定套件 ...
選取了原先未選的套件 snort-common-libraries。
(正在讀取資料庫 ... 目前共安裝了 106516 個檔案和目錄。)
正在解開 snort-common-libraries (從 .../snort-common-libraries_2.9.2-3ubuntu1_i386.deb)...
選取了原先未選的套件 snort-rules-default。
正在解開 snort-rules-default (從 .../snort-rules-default_2.9.2-3ubuntu1_all.deb)...
選取了原先未選的套件 snort-common。
正在解開 snort-common (從 .../snort-common_2.9.2-3ubuntu1_all.deb)...
選取了原先未選的套件 snort。
正在解開 snort (從 .../snort_2.9.2-3ubuntu1_i386.deb)...
正在進行 man-db 的觸發程式 ...
正在進行 ureadahead 的觸發程式 ...
ureadahead will be reprofiled on next reboot
正在設定 snort-common-libraries (2.9.2-3ubuntu1) ...
正在設定 snort-rules-default (2.9.2-3ubuntu1) ...
正在設定 snort-common (2.9.2-3ubuntu1) ...
正在設定 snort (2.9.2-3ubuntu1) ...
 * Stopping Network Intrusion Detection System  snort                            *  - No running snort instance found
 * Starting Network Intrusion Detection System  snort                    [ OK ] 


沒有留言:

張貼留言