一些Linux命令简要笔记——软件管理

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/potato012345/article/details/78569649
多用 --help 选项查看教程
1. dpkg 管理.deb软件包
dpkg --install ***.deb 安装一个deb软件包。前提是该软件所需要的依赖都已经正常安装。
dpkg -l pattern 列出所有符合pattern的已安装软件
dpkg --search pattern 搜索符合pattern的已安装软件
dpkg --remove name 卸载(移除)一个软件。可能会移除一些必要的软件依赖,有打乱软件环境的隐患,谨慎使用。

2. rpm管理.rpm软件包
rpm -i ***.rpm 安装一个rpm软件包,与dpkg相似。
rpm -i -v -h ***.rpm 安装一个软件包,并显示详细的安装信息。-v显示当前正在进行的工作,-h用#表示安装进度
rpm -U name 升级指定的软件包。可以配合-v和-h使用。
rpm -q name 搜索指定的软件包,返回搜索结果。
rpm -e name 卸载指定软件包。rpm -e --test name 模拟卸载一个软件包

3. APT
高级软件包管理工具,解决了软件包之间复杂的依赖性。
apt-get 系列命令:与软件的安装卸载有关
apt-get install name 安装指定的软件包
apt-get update 进行全局的软件包更新
apt-get remove name 卸载指定的软件包
apt-get source name 下载指定的软件包源代码
apt-get clean 卸载所有已下载的软件包(类似于清理安装包缓存)
apt-cache 系列命令:查询软件包相关信息
apt-cache search pattern 查询符合pattern 的软件包,常用于只了解软件包模糊功能或模糊名字的搜索。
apt-cache depends name 查询软件的所有依赖。

猜你喜欢

转载自blog.csdn.net/potato012345/article/details/78569649