Linux 下 httpd 的個人網站
- 6月 21 週二 201113:28
Httpd 個人網站權限相關設定
Linux 下 httpd 的個人網站
- 5月 19 週四 201115:14
Redhat 與 Ubuntu 套件管理比較
關於 Redhat 及 Ubuntu 的套件管理方式有著顯著的不同
Redhat 一般是使用 yum 及 rpm
Ubuntu 則是 apt 及 dpkg
以下稍作比較
(需有 root 權限)
(*1)若要執行 repoquery 必須先安裝 yum-utils 套件(預設是未安裝)
(*2)若要執行 apt-file 必須先安裝 apt-file 套件(預設是未安裝)
Redhat 一般是使用 yum 及 rpm
Ubuntu 則是 apt 及 dpkg
以下稍作比較
(需有 root 權限)
| Redhat | Ubuntu | 說明 |
| rpm -qa | yum list installed | dpkg --get-selections | 列出所有已安裝套件 |
| rpm -ql pkgname | repoquery --list pkgname(*1) | dpkg -L pkgname | apt-file show pkgname(*2) | 列出 pkgname 套件中所有檔案(含路徑) |
| rpm -qi pkgname | apt-cache show pkgname | 列出 pkgname 套件相關資訊 |
| yum update | apt-get update | 更新套件檔案清單 |
| yum clean | apt-get clean | 清除套件暫存檔案 |
| yum list | apt-cache pkgnames | 列出所有有效套件 |
| yum install pkgname | apt-get install pkgname | 安裝 pkgname 套件 |
| yum upgrade pkgname | apt-get upgrade pkgname | 更新 pkgname 套件 |
| yum remove pkgname | apt-get remove pkgname | 移除 pkgname 套件 |
P.S.
(*1)若要執行 repoquery 必須先安裝 yum-utils 套件(預設是未安裝)
(*2)若要執行 apt-file 必須先安裝 apt-file 套件(預設是未安裝)
1
