Linux 软件安装


date: 2017-06-19 09:50:47+00:00 layout: post title: ‘dpkg’ categories: 技术 tags: Linux —

dpkg命令使用

1.简介

“dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。所有源自“Debian”的“Linux ”发行版都使用 “dpkg”,例如 “Ubuntu”、“Knoppix ”等。

2.查询、认证

(安装包fish_1.23.1-2_amd64.deb,软件为fish)

a、已安装的软件信息

选项:

-l:显示一个Deb的说明,命令行:dpkg -I fish

-l:显示所有已经安装的Deb包,同时显示版本号以及简短说明,命令行:dpkg -l

-s:报告指定包的状态信息,命令行:dpkg -s fish

-L:显示一个包安装到系统里面的文件目录信息,命令行:dpkg -L fish

-S:查看系统中的某个文件属于那个软件包,命令行:dpkg -S fish

-p:显示包的具体信息,命令行:dpkg -p fish

b、软件包文件中的信息

选项:

     -c:显示一个Deb文件的目录,命令行:dpkg -c fish_1.23.1-2_amd64.deb

3.安装、升级、卸载

         -i:安装软件,命令行:dpkg -i  fish_1.23.1-2_amd64.deb

         -r:删除软件包,命令行:dpkg -r fish

4. 查询软件安装

sudo apt list
sudo dpkg -l

5. 删除软件

sudo apt autoremove nodejs
sudo dpkg -P nodejs

6. 安装软件

sudo apt install nodejs
sudo dpkg -i libpng12-0_1.2.54-1ubuntu1.1_amd64.deb

上一篇     下一篇