apt-get
安裝
apt-get是deb的管理工具面殖,類似yum
命令 | 說明 |
---|---|
apt-get install package | 安裝包 |
apt-get reinstall package | 重新安裝包 |
apt-get upgrade | 更新已安裝的包 |
apt-cache rdepends package | 是查看該包被哪些包依賴 |
apt-cache depends package | 了解使用依賴 |
apt-get clean && apt-get autoclean | 清理無用的包 |
apt-cache show package | 獲取包的相關(guān)信息,如說明胶果、大小荒适、版本等 |
apt-get remove package | 刪除包 |
apt-get purge package | 刪除包,包括刪除配置文件等 |
dpkg
常用命令
dpkg是一個Debian的一個命令行工具,它可以用來安裝、刪除、構(gòu)建和管理Debian的軟件包穿肄。
安裝本地下載的軟件:例子
安裝:
sudo dpkg -i astah-professional_7.2.0.1ff236-0_all.deb
安裝完成之后查看:
dpkg -L astah-professional
命令 | 說明 | 示例 |
---|---|---|
dpkg -i <.deb file name> | 安裝軟件 | dpkg -i astah-professional.deb |
dpkg -R | 安裝一個目錄下面所有的軟件包 | dpkg -R /usr/local/src |
dpkg –unpack package_file | 釋放軟件包,但是不進行配置际看;如果和-R一起使用咸产,參數(shù)可以是一個目錄 | dpkg –unpack astah-professional.deb |
dpkg –configure package_file | 配置和釋放軟件包 | astah-professional.deb |
dpkg -r | 刪除軟件包(保留其配置信息) | dpkg -r astah-professional |
dpkg -P | 從軟件包里面讀取軟件的信息 | 刪除一個包(包括配置信息) |
dpkg –help | 顯示幫助信息 | ---- |
dpkg -l | 顯示所有已經(jīng)安裝的Deb包,同時顯示版本號以及簡短說明(小寫L) | ---- |
dpkg -s package-name | 報告指定包的狀態(tài)信息 | dpkg -s vim |
dpkg -L package-Name | 顯示一個已安裝到系統(tǒng)內(nèi)的包仲闽,其文件目錄信息 | ---- |
dpkg -S filename-search-pattern | 搜索指定包里面的文件(模糊查詢) | ---- |
例子:
hyw@hyw-VirtualBox:~$ dpkg -L vim
/.
/usr
/usr/bin
/usr/bin/vim.basic
/usr/share
/usr/share/bug
/usr/share/bug/vim
/usr/share/bug/vim/presubj
/usr/share/bug/vim/script
/usr/share/doc
/usr/share/doc/vim
/usr/share/doc/vim/NEWS.Debian.gz
/usr/share/doc/vim/changelog.Debian.gz
/usr/share/doc/vim/copyright
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/vim
hyw@hyw-VirtualBox:~$ dpkg -S astah-pro.jar
astah-professional: /usr/lib/astah_professional/astah-pro.jar