Linux命令行与shell脚本(6)--软件包安装
来源:互联网 发布:知安安全 编辑:程序博客网 时间:2024/06/15 02:27
基于Debian的系统
aptitude命令
aptitude show grub #查看软件库中grub软件包的信息aptitude search wine #查找wine软件包,通配符会隐式添加aptitude install wine #安装wine软件包aptitude safe-upgraded #安装地更新系统上的所有软件包aptitude purge wine #卸载软件包,同时删除数据和配置文件
基于Red Hat的系统
yum
yum list installed #列出系统上已安装的包yum list xterm #查看xterm包的信息yum list installed xterm #查看包是否已安装 yum provides /etc/yum.conf #查看什么软件包提供了文件/etc/yum.confyum install xterm #安装软件包yum localinstall package_name.rpm #手动下载rpm包,并本地安装yum update package_name #更新软件包yum remove package_name #删除软件包,但保留数据和配置文件yum erase package)name #删除软件及其所有内容
有时候在安装多个软件包时,某个包的软件依赖关系可能被另一个包的安装覆盖了。这称为损坏的包依赖关系。
首先试试命令yum clean all yum update
如果无法解决问题,可以尝试使用
yum deplist xterm
,这个命令显示了所有包的库依赖关系以及什么软件可以提供这些库依赖关系。
或者使用yum update --skip-broken
选择跳过依赖损坏的包,先更新正常的包。yum repolist
#查看yum从什么库中获取软件
0 0
- Linux命令行与shell脚本(6)--软件包安装
- Linux命令行与shell脚本(12)--控制脚本
- Linux命令行与shell脚本(4)--Linux文件权限
- Linux命令行与Shell脚本编程(续)
- Linux命令行与Shell脚本编程(续2)
- Linux命令行与shell脚本(1)--常见目录名称
- Linux命令行与shell脚本(2)--常用命令
- Linux命令行与shell脚本(3)--环境变量
- Linux命令行与shell脚本(8)--结构化命令
- Linux命令行与shell脚本(9)--函数参数
- Linux命令行与shell脚本(10)--获得用户输入
- Linux命令行与shell脚本(15)--sed使用
- Linux命令行与shell脚本(16)--gawk使用
- Linux命令行与shell脚本(17)--正则表达式
- Linux命令行与shell脚本(20)--实例:备份文件
- Linux Shell远程执行命令(命令行与脚本方式)
- Linux命令行与shell脚本编程大全
- 《Linux命令行与shell脚本编程大全》
- 【BZOJ4815】 [Cqoi2017]小Q的表格
- JAVA实现——线性表
- IntelliJ IDEA激活方式
- OleDB Destination 用法
- windows 事件
- Linux命令行与shell脚本(6)--软件包安装
- UITableViewCell 分割线的属性 cell两端置顶 缩进 颜色
- 树的子结构(Java实现)
- oracle按字符串长度分情况左补齐0
- 20170425
- String基础知识梳理
- 【Flask】在Flask中使用HTTPS
- Design5:SQL server 文件组和文件
- 《A Thing of Beauty》