ubuntu dpkg 軟體管理器的基本使用
阿新 • • 發佈:2020-07-17
dpkg和rpm
在linux界軟體安裝方式最常見的有兩種,dpkg和rpm
- dpkg這個機制是Debian Linux 社群開發,衍生於Debian的Linux發行版,大多使用dpkg這個機制來管理軟體
- rpm這個機制是由Red Hat這家公司開發,由於比較好用,很多發行版都使用這個機制作為軟體安裝的管理方式
這裡記錄基於Debian發行版的dpkg使用方法
https://www.jianshu.com/p/2ec0f4b945a2
關於dpkg和apt-get的區別
使用 dpkg 命令安裝軟體時,可以使用 -i 選項並指定 deb 安裝包的路徑。
和 Ubuntu 下的另一個包管理工具 apt-get(Advanced Package Tool)有所不同。
apt-get 命令並不直接操作 deb 安裝包檔案,而是從 /etc/apt/sources.list 配置檔案中定義的軟體映象源裡下載軟體包並安裝,使用時也只需指定軟體的名稱(或者也可以附加上版本號)。
apt-get 命令安裝軟體:
$ apt-get install <package_name[=version]>
dpkg 命令安裝軟體:
$ dpkg -i <package_file_path>
因此,dpkg 主要是用來安裝已經下載到本地的 deb 軟體包,或者對已經安裝好的軟體進行管理。而 apt-get 可以直接從遠端的軟體倉庫裡下載安裝軟體。