close

純紀錄 Redhat、Freebsd、Linux 的一些命令參數、指令和軟體運作、名詞解釋
內容極度腦殘簡單
看不懂的人可以略過,因為你不是腦殘
看得懂的人也可以略過,也正因為你看得懂,所以不是腦殘
言下之意就是 我是腦殘



For Redhat、Fedora→RPM
For FreeBSD→PKG
For Debian→DKPG

MTA




For Redhat、Fedora→RPM(出處:wiki名詞解釋


[編輯]安裝軟件
$ rpm -ihv httpd-0:2.0.54-10.i386.rpm
$ rpm -Uhv httpd-0:2.0.54-10.i386.rpm
     [編輯]移除軟件
     $ rpm -e httpd


[編輯]檢查已安裝套件中的檔案
$ rpm -Va


顯示已安裝RPM套件列表
$ rpm -qa
     要在已安裝套件列表中搜尋特定套件,
     $ rpm -qa | egrep -i httpd
     [編輯]顯示RPM套件資訊
     $ rpm -qi httpd   或   $ rpm -qpi httpd-0:2.0.54-10.i386.rpm
     [編輯]顯示RPM套件安裝的檔案列表
     $ rpm -ql httpd   或   $ rpm -qpl httpd-0:2.0.54-10.i386.rpm


[編輯]詢問檔案所屬套件的名稱
$ rpm -qf /usr/sbin/httpd



For FreeBSD→PKG

安裝套件
$ pkg_add esets-2.71.10.i386.fbs6.tgz
     移除套件
     $ pkg_delete 'esets-*'


檢查已安裝套件中的檔案
$ pkg_info

 


 


For Debian→DKPG (資料出處:Debian Wiki

dpkg 是 Debian GNU/Linux 底下管理套件的工具,提供比較低階的安裝維護功能


顯示目前裝在系統中的所有 packages
$ dpkg --list

想知道總共有那些檔案安裝在系統中
$
dpkg --listfiles samba


想知道系統中某個執行檔是屬於哪個 package
$ dpkg --search /usr/sbin/smbd

查看 package 的說明
$ dpkg --status package_name 或 $ dpkg -s package_name


安裝 .deb 的封裝檔
$ dpkg --install package_name.deb 或  $ dpkg -i package_name.deb
     移除某個 package
     $ dpkg --remove package_name 或 $ dpkg -r package_name
     徹底移除 package
     $ dpkg --purge package_name 或 $ dpkg -P package_name
     在還未安裝到系統中前, 查看會安裝那些檔案在系統中
     $ dpkg --contents package_name.deb 或 $ dpkg -c package_name.deb
     在還未安裝到系統中前, 查看 deb 檔es的資訊
     $ dpkg --info xxx.deb



顯示目前各個軟體套件的安裝狀態(未安裝、正確安裝、被移除、完整移除、安裝失敗等等)
$ dpkg --get-selections


如何在升級套件時, 讓某些套件不要更新:
echo "packagename hold" | dpkg --set-selections

 




什麼是 MTA?( 來源:碩琦科技網路百科
MTA(Mail Transfer Agent ):郵件傳送代理,由「郵件伺服器」扮演 MTA 角色,負責完成 MUA (郵件使用代理,即 Outlook Express 等郵件收發軟體)傳送信件的請求,將郵件從一個 MTA ( 您的郵件伺服器 )傳到另一個 MTA(對方的郵件伺服器)。因此,簡單地說,MTA 錯誤訊息代碼,即是由郵局( 郵件伺服器 )來函告知您寄信不成功與退信原因。

 


自動調整系統時間(需連上網路,來源出處:小紅帽論壇

$ntpdate clock.stdtime.gov.tw


arrow
arrow
    全站熱搜

    阿宅喵 發表在 痞客邦 留言(0) 人氣()