rpm (redhat package manage)红帽软件包管理

rpm -q       查看安装状态

rpm -ivh     安装软件

rpm -evh    卸载软件    (×××tall, h:以#方式显示安装进度,e:卸载)

rpm软件包名称规则:vsftpd-2.2.2-11.el7.x86_64.rpm  软件名—主版本号.次版本号.修订号.系统版本.硬件平台.rpm

硬件平台:x86_64表示是能运行在64位系统上的软件。

i386、i686表示是能运行在32位系统上的软件。

依赖关系:安装某个软件前,必须先安装另一个软件,否则软件安装不了。

rpm命令的缺点:必须要指定rpm软件包的绝对路径,或进入到rpm软件包所在的文件夹

--------------

yum软件管理器 : 可以实现软件的在线升级,安装,卸载,查询等功能

yum的工作原理:

执行yum命令――>读取/etc/yum.repos.d/*.repo的yum源配置文件中的baseurl路径――>查找可用yum仓库的rpm软件包――>安装一个或多个rpm格式的软件包。

yum 命令:

yum clean all清楚yum缓存

yum repolist查看yum源信息

yum info tree查看tree软件信息

yum -y ×××tall  xx安装xx软件

yum -y remove xx卸载xx软件

yum history查看yum的历史操作

yum history undo  n删除yum安装历史中编号为n的操作

yum history redo   n重新执行yum安装历史中编号为n的操作

---------------

实例说明:创建/dvd目录,采用/etc/rc.d/rc.local运行控制脚本实现在系统启动时自动将/dev/cdrom光盘挂载到/dvd目录中,关闭firewalld防火墙、关闭selinux安全功能. 目标实现自动挂载:

/etc/rc.d/rc.local    系统启动自动运行的脚本

1.   mkdir  /dvd

2.   vim  /etc/rc.d/rc.local  插入以下内容:

mount  /etc/cdrom  /dvd  ------  挂载光盘到/dvd目录中

systemctl  stop  firewalld   ------- 关闭防火墙

setenforce  0      ------------------ 关闭selinx (宽容模式)

3.    /etc/rc.local       测试脚本的运行

4.    cd    /etc/yum.repos.d

5.    mkdir  bak

6.    mv  *.repo   bak

7.    vim  dvd.repo   插入一下内容:

[centos7.6]    ------------- 源标识

name=centos7.6 linux  --- 源名称

baseurl=file:///dvd  ------ 仓库路径

enabled=1  --------------- 启用此源

gpgcheck=0  -------------  禁用gpgcheke功能

8.    yum  clean  all              清除yum源信息

9.    yum  repolist                查看yum源信息

小红帽Linux命令安装软件,linux-rpm功能及yum安装命令相关推荐

  1. linux怎么给所有用户安装软件,Linux安装软件的几种方法

    一.rpm 包安装方式步骤: 1.找到相应的软件包,比如 soft.version.rpm,下载到本机某个目录: 2.打开一个终端,su - 成 root 用户: 3.cd soft.version. ...

  2. Linux:ubuntu 下安装软件,卸载,查看已经安装的软件

    ubuntu 下安装软件,卸载,查看已经安装的软件 参考网址:http://wiki.ubuntu.org.cn/UbuntuSkills 一般的安装程序用三种:  .deb 和.rpm 这两种安装文 ...

  3. linux 卸载yum源,CentOS下rpm包与yum安装与卸载更新系统源

    CentOS下rpm包与yum安装与卸载 一.rpm包的安装: 1.安装一个包 # rpm -ivh 2.升级一个包 # rpm -Uvh 3.移走一个包 # rpm -e 4.安装参数 --forc ...

  4. CentOS 安装软件 下载rpm安装包

    CentOS 安装软件 下载rpm安装包 0.目的 1. 配置yum源 2. 下载rpm包 3. 安装前准备工作 4. 内网服务器安装RPM 0.目的 做实验的时候经常需要通过外网的yum仓库下载并安 ...

  5. 怎么禁止计算机安装程序,电脑如何禁止安装软件,教你win10电脑禁止安装软件的设置教程...

    今天小编给大家分享的是win10电脑禁止安装软件的设置教程,使用win10系统过程中,难免会遇到电脑被安装软件的问题而困扰,遇到此问题的用户,可参照以下的方法进行设置. 最近有用户想禁止电脑随意安装软 ...

  6. 计算机在线应用不能安装,电脑如何禁止安装软件,教你win10电脑禁止安装软件的设置教程...

    今天小编给大家分享的是win10电脑禁止安装软件的设置教程,使用win10系统过程中,难免会遇到电脑被安装软件的问题而困扰,遇到此问题的用户,可参照以下的方法进行设置. 最近有用户想禁止电脑随意安装软 ...

  7. CentOS安装外部源,然后通过yum安装rhythmbox音乐播放插件

    安装外部源epel,   即 sudo rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm ...

  8. 【Linux】15_软件管理RPM包管理

    目录 RPM包 YUM工具的RPM包管理 RPM工具管理RPM包 RPM包 RPM(原Red Hat Package Manager,现在是一个递归缩写),由 Red Hat 公司提出,被众多 Lin ...

  9. linux忆连软件,linux安装软件方法汇总

    1.通常linux下的安装包有3种: 1).deb包.如software-1.2.3-1.deb.它是Debain Linux提供的一种包封装格式.安装deb包的命令是"dpkg -参数&q ...

  10. linux中安装软件,查看、卸载已安装软件方法

    各种主流Linux发行版都采用了某种形式的包管理系统(PMS)来控制软件和库的安装. 软件包存储在服务器上,可以利用本地Linux系统上的PMS工具通过互联网访问.这些服务器称为仓库. 由于Linux ...

最新文章

  1. [SQL基础教程] 1-5 表的删除和更新
  2. 【SQLServer】【恢复挂起的解决方案】附加文件时候的提示“无法重新生成日志,原因是数据库关闭时存在打开的事务/用户,该数据库没有检查点或者该数据库是只读的。 ”【数据库恢复】...
  3. 整合rpc远程调用_远程过程调用(RPC)
  4. [20160813]12c开启附加日志问题.txt
  5. groovy学习(一)
  6. WinDbg+Rotor解析WinForm调用堆栈及实现
  7. 快递扫地机器人被损坏_手机动一动,全屋扫干净:石头T4扫地机器人体验记
  8. 计算机教育专业需要学什么,教育知识:计算机专业都学什么
  9. 手把手Maven搭建SpringMVC+Spring+MyBatis框架(超级详细版)【转】
  10. requireJS(一)
  11. position based dynamics
  12. JAVA——网络编程
  13. Ubuntu18.04安装npm失败解决
  14. OpenLayers学习笔记(十一)— 飞机速度矢量线预测
  15. Java 将图片或者视频模糊化(附代码) | Java工具类
  16. 什么?四六级及格线不是425分?!
  17. “电脑族”保健 六项注意
  18. 如何实现上拉加载,下拉刷新?
  19. python简单小游戏代码-零基础python教程-用Python设计你的第一个小游戏
  20. Java输出各种 * 图案

热门文章

  1. 方正平台(企业级应用的开发平台)
  2. Lookup Table 应用
  3. [Recap] Huobi GitChat Meetup
  4. msvcp140.dll丢失如何修复?win7丢失msvcp140.dll的修复方法
  5. MySql 8.0对应的驱动包
  6. TPM设备管理系统对企业生产有何作用?
  7. 2021-2022 文旅市场研报与文旅策划案例(共80份)
  8. 计算个人所得税(练习小程序22.7.1
  9. 冒险岛左右移动攻击,定时加血加蓝加BUFF JAVA实现
  10. 量化投资--技术篇(4) 投资组合策略