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 | 获取包的相关信息,如说明、大小、版本等 |
apt-get remove package | 删除包 |
apt-get purge package | 删除包,包括删除配置文件等 |
dpkg
常用命令
dpkg是一个Debian的一个命令行工具,它可以用来安装、删除、构建和管理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一起使用,参数可以是一个目录 | dpkg –unpack astah-professional.deb |
dpkg –configure package_file | 配置和释放软件包 | astah-professional.deb |
dpkg -r | 删除软件包(保留其配置信息) | dpkg -r astah-professional |
dpkg -P | 从软件包里面读取软件的信息 | 删除一个包(包括配置信息) |
dpkg –help | 显示帮助信息 | ---- |
dpkg -l | 显示所有已经安装的Deb包,同时显示版本号以及简短说明(小写L) | ---- |
dpkg -s package-name | 报告指定包的状态信息 | dpkg -s vim |
dpkg -L package-Name | 显示一个已安装到系统内的包,其文件目录信息 | ---- |
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
网友评论