Linux_基础_软件包管理
rpm包管理
语法:rpm <选项> <参数>选项:-a # 查询所有套件-b<完成阶段><套件档>+或-t <完成阶段><套件档>+ # 设置包装套件的完成阶段,并指定套件档的文件名称-c # 只列出组态配置文件,本参数需配合"-l"参数使用-d # 只列出文本文件,本参数需配合"-l"参数使用-e<套件档>或--erase<套件档> # 删除指定的套件-f<文件>+ # 查询拥有指定文件的套件-h或--hash # 套件安装时列出标记-i # 显示套件的相关信息-i<套件档>或--install<套件档> # 安装指定的套件档-l # 显示套件的文件列表-p<套件档>+ # 查询指定的RPM套件档-q # 使用询问模式,当遇到任何问题时,rpm指令会先询问用户-R # 显示套件的关联性信息-s # 显示文件状态,本参数需配合"-l"参数使用-U<套件档>或--upgrade<套件档> # 升级指定的套件档-v # 显示指令执行过程-vv # 详细显示指令执行过程,便于排错参数:软件包 # 指定要操纵的rpm软件包实例:rpm -qa | grep firefox # 查找所有安装过的包含某个字符串firefox的rpm包rpm -qi firefox # 查询rpm包详细信息rpm -ql firefox # 查找rpm包安装目录rpm -qf /home # 查询某个目录是属于哪个rpm包rpm -ivh firefox-45.0.1-1.el6.centos.x86_64.rpm # 安装firefox的rpm包rpm -e firefox # 卸载firefox的rpm包rpm -e --nodeps firefox # 强制卸载firefox的rpm包
yum包管理
语法:yum <选项> <参数>选项:-y # 对所有的提问都回答“yes”-c # 指定配置文件-q # 安静模式-v # 详细模式-d # 设置调试等级(0-10)-e # 设置错误等级(0-10)-R # 设置yum处理一个命令的最大等待时间-C # 完全从缓存中运行,而不去下载或者更新任何头文件参数:install # 安装rpm软件包update # 更新rpm软件包check-update # 检查是否有可用的更新rpm软件包remove # 删除指定的rpm软件包list # 显示软件包的信息search # 检查软件包的信息info # 显示指定的rpm软件包的描述信息和概要信息clean # 清理yum过期的缓存shell # 进入yum的shell提示符resolvedep # 显示rpm软件包的依赖关系localinstall # 安装本地的rpm软件包localupdate # 显示本地rpm软件包进行更新deplist # 显示rpm软件包的所有依赖关系实例:# 查找和显示yum info package1 # 显示安装包信息package1yum list # 显示所有已经安装和可以安装的程序包yum list package1 # 显示指定程序包安装情况package1yum groupinfo group1 # 显示程序组group1信息yum search string 根据关键字string查找安装包# 安装yum install # 全部安装yum install package1 # 安装指定的安装包package1yum groupinsall group1 # 安装程序组group1# 更新和升级yum update # 全部更新yum update package1 # 更新指定程序包package1yum check-update # 检查可更新的程序yum upgrade package1 # 升级指定程序包package1yum groupupdate group1 # 升级程序组group1# 删除程序yum remove package1 # 删除程序包package1yum groupremove group1 # 删除程序组group1yum deplist package1 # 查看程序package1依赖情况# 清除缓存yum clean all # 清除所有缓存yum clean packages # 清除缓存目录下的软件包yum clean headers # 清除缓存目录下的 headersyum clean oldheaders # 清除缓存目录下旧的 headers更改yum源:1、进入yum配置文件目录cd /etc/yum.repos.d/2、备份配置文件mv CentOS-Base.repo CentOS-Base.repo.bak3、下载163的配置wget http://mirrors.163.com/.help/CentOS7-Base-163.repomv CentOS7-Base-163.repo CentOS-Base.repo4、更新数据库yum clean all # 清除以前的缓存yum makecache # 重建缓存yum update国内镜像站:搜狐开源镜像站:http://mirrors.sohu.com网易开源镜像站:http://mirrors.163.com阿里云开源镜像:http://mirrors.aliyun.comLUPA:http://mirror.lupaworld.com
转载于:https://www.cnblogs.com/Small-music/p/9269740.html
Linux_基础_软件包管理相关推荐
- Linux基础_软件包管理
一,软件包管理 # 使用rpm安装及移除软件RPM 1:rpm:Red-Hat Package Manager 2:rpm文件形式 yum-metadata-parser-1.1.2-16.el6.x ...
- Linux_基础_进程管理
显示进程 ps:显示系统执行的进程 语法:ps <选项> <参数> 选项:-a # 显示所有终端机下执行的程序,除了阶段作业领导者之外.a # 显示现行终端机下的所有程序,包括 ...
- Linux_基础_磁盘管理
磁盘分区概述 分区示意图 分区方式 MBR 分区:1. 最多支持四个主分区2. 系统只能安装在主分区2. 扩展分区要占一个主分区4. MBR最大只支持2TB,但拥有最好的兼容性GTP 分区:1. 支持 ...
- Linux基础命令-软件包管理
Linux基础命令-软件包管理 软件包管理 一.软件包基础 1. 软件运行与编译 2. 静态链接和动态链接 3. 包和包管理器 4. 包命名和工具 5. 程序包的来源 二.rpm安装 1.rpm包管理 ...
- linux常用指令介绍_软件包管理_VIM编辑器的使用_用户和组账户管理_文件权限管理
1.1. 文件目录操作命令 ls 显示文件和目录列表 -l 列出文件的详细信息 -a 列出当前目录所有文件,包含隐藏文件 mkdir 创建目录 删除?rmdir 非空 -p 父目录不存在情况下先生成 ...
- Linux基础-yum软件包管理
任务目标:自定义yum仓库:createrepo,自定义repo文件,使用yum命令安装httpd软件包,卸载httpd软件包:yum –y remove 软件名 ,使用yum安装组件'KDE 桌面' ...
- Linux基础:软件包管理
- 【Linux基础】Linux软件包管理器yum的使用指南rzsz安装
[Linux基础]Linux软件包管理器yum的使用指南|rzsz安装 前言 主页: 潮.eth的博客_CSDN博客-C学习,C++学习,数据结构and算法领域博主 Linux基础专栏: Linux基 ...
- 使用linux_使用 AppImage 进行 Linux 软件包管理 | Linux 中国
AppImage 在自足的环境中分发应用, 它适用于任何 Linux 发行版. 来源:https://linux.cn/article-12317-1.html 作者:David Clinton 译者 ...
最新文章
- 一天一个Java基础——对象和类
- 人物丨深度学习大神Hinton推翻自己30年的学术成果另造新世界
- R - history
- Swift标准库源码阅读笔记 - Array和ContiguousArray
- yamlcpp遍历_OpenCV文件输入和输出使用XML和YAML文件
- [转]The Top 10 Attributes of a Great Programmer
- 文件读取ini文件另一种读取办法
- spi app理解和编写测试
- java 时间戳转换成时间_java 10位时间戳 转成时间
- Silverlight+WCF 新手实例 象棋 棋子移动-线交叉点(六)
- 微课计算机教学研究案例,《微课在中学信息技术教学中有效运用的案例研究》的开题报告...
- oracle怎么恢复误删除的列,三种方式恢复oracle数据库误删除的数据
- PDH性能测试之五--待续
- html怎么禁止图片拖动,javascript,html5_div在拖动时出现禁止图标,javascript,html5 - phpStudy...
- html复习第六天 京东首页布局(导航栏/左侧)
- STM32使用外设热敏打印机进行打印
- UVA10115- Automatic Editing
- 龙芯软件开发(10)--龙芯2E指令
- 运筹学答案-钱颂迪-免费领取
- 互联网思维如何影响房地产
热门文章
- python与matlab哪个更容易学-详解python和matlab的优势与区别
- cad2008加载 et拓展工具_译文:8个值得推荐的用于前端开发的性能分析工具「渡一教育」...
- json序列化时忽略属性设置
- Spring boot 内部服务调用 (FeignClient)
- Android开发笔记(一百二十七)活用提示窗Toast和Snackbar
- Python基础(10) Python创建list
- [转] CPU GPU TPU
- 安装构建以太坊钱包Parity
- 为了测试自动驾驶,福特将车带到了一个仿造城市
- javascript--函数(一)