CentOS软件包管理
rpm安装包管理
| 指令 | 说明 | 
|---|---|
| rpm -i XX.rpm | 安装XX.rpm软件包 | 
| rpm -qa XX | 查看XX软件包安装的所有文件 | 
| rpm -e XX | 卸载XX软件包 | 
yum管理软件
| 指令 | 说明 | 
|---|---|
| yum search XX | 搜寻XX软件包 | 
| yum deplist XX | 查看XX软件包依赖包 | 
| yum install XX | 安装XX软件包 | 
| yum erase XX | 删除安装的XX软件包 | 
| yum makecache | 制作软件源缓存 | 
| yum upgrade | 升级软件 | 
| yum groups list | 显示软件组 | 
| yum groups install "Development Tools" | 安装开发工具软件包 | 
| yum groups remove "Development Tools" | 安装开发工具软件包 | 
| yum groups info "Development Tools" | 显示开发工具软件包信息 | 
查询提供对应动态库的软件包
# dnf repoquery --whatprovides libXss.so.1
下载软件包及其依赖用于离线安装
### 下载软件包
# yum install --downloadonly --downloaddir=dir package
### 自动解析依赖软件包并下载
# yumdownloader --resolve --destdir=dir
### 仅仅下载x86_64的软件包
# yum deplist package | grep -e "x86_64" -e "noarch"  | awk '{print $2}' | sort -u | xargs yum install --downloadonly --downloaddir=dir
CentOS软件包管理的更多相关文章
- Linux学习总结(六)—— CentOS软件包管理:源代码安装
		源代码包安装方式相对RPM/YUM安装方式较为复杂,并且安装过程更长,一般只在源码研究的时候才会使用这种方式去编译. 源码安装分为解压缩包.配置信息.编译安装三个步骤,安装地址地址一般是/usr/lo ... 
- Linux学习总结(七)—— CentOS软件包管理:脚本安装
		脚本安装就是软件编写者写好一个shell脚本或者java脚本,你只需要输入一些简单的信息便可直接安装.这种安装方式方便简单,类似于Windows下软件的安装方式. 下面以webmin的安装为例讲解脚本 ... 
- centos  系统软件包管理  yum 本地yum配置  扩展源epel  rpm  清除yum缓存  yum provides "*/vim"   第十节课
		centos 系统软件包管理 yum 本地yum配置 扩展源epel rpm 清除yum缓存 yum provides "*/vim" 第十节课 你不能保证可逆化操 ... 
- CentOS软件管理之源代码以及RPM软件包管理
		在Linux系统下,对于软件包的管理有多种机制,有源代码方式.RPM软件包管理方式以及YUM软件管理方式,本篇随笔将详细讲解CentOS下源代码形式安装软件以及RPM软件包管理机制 一.源代码形式 首 ... 
- centos和rhel中软件包管理常用命令
		软件包管理的常用命令 rpm软件包的管理 查询类: rpm -q 软件包的查询: rpm -q 软件包的名字 //你的记住软件包完整名字 模糊查询:rpm -qa | grep ... 
- BZOJ 4196: [Noi2015]软件包管理器 [树链剖分 DFS序]
		4196: [Noi2015]软件包管理器 Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 1352 Solved: 780[Submit][Stat ... 
- Linux软件包管理
		Linux软件包管理 Linux软件包管理主要有2类:是二进制包管理.源码包管理 二进制包管理 主要有RPM和YUM两种 RPM包管理 安装 --ivh:-v ,-vv,-vvv显示的安装信息依次详细 ... 
- [BZOJ4196][NOI2015]软件包管理器
		4196: [Noi2015]软件包管理器 Time Limit: 10 Sec Memory Limit: 512 MBSubmit: 1040 Solved: 603[Submit][Stat ... 
- linux软件包管理(上)
		1.二进制包管理(RPM,yum) 2.源代码包的安装 3.脚本安装(shell或java) 4.Debian系列的linux软件包管理简介 在下载rmp包的时候注意检查硬件平台是否正确,如果硬件平台 ... 
随机推荐
- 关于Wix的源代码
			Wix的源代码有两种方式可以获得,以3.8为例: 在Release的页面下载wix38-debug.zip 通过SourceCode页面下载,http://wix.codeplex.com/Sourc ... 
- iOS Dev (53) 修复UIImagePickerController偷换StatusBar颜色的问题
			版权声明:本文为 CSDN 博主 大锐哥(ID 为 prevention)原创文章,未经博主同意不得转载. https://blog.csdn.net/prevention/article/detai ... 
- 利用framebuffer,命令行显示图片
			上代码 import fcntl import struct import mmap import contextlib import os import time import numpy as n ... 
- Quartz的misfire理解
			misfire用于Trigger触发时,线程池中没有可用的线程或者调度器关闭了,此时这个Trigger变为misfire.当下次调度器启动或者有可以线程时,会检查处于misfire状态的Trigger ... 
- Python —— 批量替换指定目录下的所有文件中指定字符串
			参考:http://blog.csdn.net/zcwfengbingdongguke/article/details/13951527 代码: #!/usr/bin/python import os ... 
- POJ1743 Musical Theme —— 后缀数组 重复出现且不重叠的最长子串
			题目链接:https://vjudge.net/problem/POJ-1743 Musical Theme Time Limit: 1000MS Memory Limit: 30000K Tot ... 
- Spring Boot2.0之 yml的使用
			yml Spring Boot 默认读取 .yml .properties 结尾的 yml非常好的作用,比properties更节约 结构清晰 server: port: 8090 con ... 
- js动态插入标签代码(insertAdjacentHTML)
			做网页时通过ajax请求获取到数据后,有的需要把数据拼接到带有各种标签的字符串中,拼接完字符串就需要把字符串动态添加到网页上的某个位置,举个 
- (1)Java多线程编程核心——Java多线程技能
			1.为什么要使用多线程?多线程的优点? 提高CPU的利用率 2.什么是多线程? 3.Java实现多线程编程的两种方式? a.继承Thread类 public class MyThread01 exte ... 
- BZOJ 1579 [Usaco2009 Feb]Revamping Trails 道路升级:dijkstra 分层图【将k条边改为0】
			题目链接:http://www.lydsy.com/JudgeOnline/problem.php?id=1579 题意: 给你一个无向图,n个点,m条边,每条边有边权w[i]. 你可以将其中的k(k ... 
