一、yum

yum
上层软件管理工具,最重要的功能是可以解决软件的倚赖关系
yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件
1、下载镜像并挂载

2、配置本机yum源指向

正常情况,该目录下无文件,若有可以将先删除

3、gpk-application
在安装虚拟机之前,若没有安装太多的资源包,变可以通过这样的方式获取没有安装的资源包

二、yum指令

yum install softwarename ##安装


yum install softwarename --skip-broken ##跳过可以忽略的依赖文件

yum repolist ##列出设定yum源信息

yum remove softwarename ##卸载

yum list softwarename ##查看软件源中是否有次软件

yum list all ##列出所有软件名称

yum list installd ##列出已经安装的软件名称

yum list available ##列出可以用yum安装的软件名称

yum clean all ##清空yum缓存

yum search softwareinfo ##根据软件信息搜索软件名字

yum whatprovides filename ##在yum源中查找包含filename文件的软件包

yum update ##更新软件(不推荐)
yum history ##查看系统软件改变历史

yum reinstall softwarename ##重新安装


yum info softwarename ##查看软件信息

yum groups list ##查看软件组信息

yum groups info softwaregroup ##查看软件组内包含的软件

yum groups install softwaregroup ##安装组件

yum groups remove softwaregroup ##卸载组件

三、资源包共享

下载http服务,并关闭火墙开启http服务
yum install httpd -y
systemctl stop firewalld
systemctl disable firewalld
systemctl start httpd
systemctl enable httpd

1、建立共享目录,并挂在镜像文件到共享目录上



先设置在本机上能过ip直接访问资源包
2、client指向端
vim /etc/yum.repos.d/yum.repo
[CQ]
name=CQ
baseurl=ftp://172.25.254.139/rhel7.3
gpgcheck=0

这样便可以让同一网络号下的所有主机均可访问该资源包
3、开机自动挂载
上述的资源包挂载在关机会便会自动消失,如何保证我们在重启时始终保持挂载呢?
vim /etc/rc.d/rc.local 建立一个shell文件,在开机时自动运行。

在该文件中,添加一行mount 自动挂载镜像的语句,此时重启仍可以保证镜像的挂载保持。

编辑完成之后,需要添加该文件的执行权,这样在开机时,系统才有权限运行该文件,使镜像挂载。

四、rpm

1、在使用rpm指令前,先进行软件名称识别


以此为例
liunxqq为软件名称
2.0.0为软件版本
b1-1024为授权
x86_64为软件使用版本
rpm为后缀
2、rpm指令
rpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash

rpm -e name ##卸载

rpm -ivh name.rpm --force ##强制安装,但不能忽略依赖性

系统中存在linuxqq软件时,再次安装无法生效,只能同–force进行强制安装
rpm -ivh name.rpm --nodeps ##忽略依赖性安装


rpm -Kv name.rpm ##检测软件包是否被篡改

安装前写入无关参数,通过该指令观察到软件被篡改
rpm -qp name.rpm ##查询软件安装包安装后的名字
rpm -qp name.rpm --scripts ##检测软件在安装或卸载过程中执行的动作(在安装前判断该软件的安全性)

以上为常用的rpm指令,还有其他更多rpm指令不一一列举。
rpm -ql name ##查询软件生成文件
rpm -qlp name.rpm ##查询软件安装后会生成什么文件
rpm -qa ##查询系统中安装的所有软件名称
rpm -qa |grep name ##查询软件是否安装
rpm -q name ##查看软件信息
rpm -qf filename ##查看filename属于那个安装包

基于Linux的软件安装相关推荐

  1. qt打包rpm时候先安装其他软件_云计算学习路线图素材课件,Linux中软件安装的方式...

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  2. _云计算学习路线图素材课件,Linux中软件安装的方式

    很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...

  3. 蓝桥云课linux入门14:Linux 下软件安装

    目录 一.内容 二.开始 2.1 先体验一下 2.2 apt 包管理工具介绍 2.3 apt-get 2.4 安装软件包 2.5 软件升级 2.6 卸载软件 三.使用 dpkg 3.3 查看已安装软件 ...

  4. Linux之软件安装 apt-get

    Linux之软件安装 apt-get 1. 软件安装的介绍 Ubuntu软件安装有两种方式: 离线安装(deb文件格式安装)   [提前下载到电脑的安装包] 在线安装(apt-get方式安装)    ...

  5. Linux入门基础教程之Linux下软件安装

    Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...

  6. Linux课程---11、Linux中软件安装和调试

    Linux课程---11.Linux中软件安装和调试 一.总结 一句话总结: 启动过程:1.安装软件,2.修改配置文件,3.启动服务 查看过程:4.查看进程,5.查看端口 关闭过程:6.关闭软件,7. ...

  7. 【转】Linux下软件安装的几种方式

    转自Linux下软件安装的几种方式 Linux 系统的/usr目录 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统 ...

  8. Linux下软件安装和删除的命令

    Linux下软件安装和删除的命令 1. rpm 安装 rpm -ivh *.rpm 2. rpm 查询 rpm -q(a) *.rpm 3. rpm 删除 rpm -e *.rpm 4. yum 安装 ...

  9. linux初学者-软件安装与管理篇

    linux初学者-软件安装与管理篇 在linux的学习和工作中需要安装许多的软件.在redhat的linux操作系统下,软件一般都是rpm格式的.以下将介绍一些软件安装和管理的内容. 1.软件名称 在 ...

最新文章

  1. 【多标签文本分类】Initializing neural networks for hierarchical multi-label text classification
  2. Xamarin XAML语言教程使用Visual Studio创建XAML
  3. python自动化办公 书籍-python自动化办公知识点整理汇总
  4. 卓讯企业名录搜索软件_还在用卓讯企业名录搜索软件吗?探迹黑科技助力企业提升销售效率...
  5. 《javascript高级程序设计》笔记:Function类型
  6. IntelliJ IDEA 选中变量名,高亮显示其它地方的这个变量名,高亮颜色如何设置呢?
  7. string.Empty 和 并不总是可以互换的
  8. python delphi_python4delphi 使用
  9. 一个好用的小工具 thefuck
  10. 怎样进行大数据的入门级学习
  11. 敏捷思维- 架构设计中的方法学(1)
  12. 解决Maven:com.oracle:ojdbc7-12.1.0.2.jar在pom文件中无法下载问题
  13. 随身Win8系统DIY
  14. Asterisk内核 拾遗
  15. Linux spi驱动分析(四)----SPI设备驱动(W25Q32BV)
  16. java.sql.SQLException: 无效的列类型: getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor
  17. linux wine运行效率,Linux 使用 Wine 运行 TIM 简明教程
  18. 字符串转浮点数(Python)
  19. 美国计算机本科排名jjl,美国本科计算机专业排名(中)
  20. 从新版电视剧《笑傲江湖》看到的颠覆思维

热门文章

  1. AI文字如何填充渐变色
  2. Handler的学习
  3. Android Handle机制
  4. 记一次微信小程序云开发实例(简单调查问卷)
  5. 【墙裂收藏】40000字 Matplotlib 实操干货,真的全!
  6. wordpress常用标签调用
  7. 红米二代竟有四款!64位/八核/5.5英寸
  8. MATLAB中带有符号变量的阶乘、累加函数的表达与求解
  9. MFC的图片控件的使用(图片适应控件大小并不失真)
  10. 一天到晚抱怨天抱怨地_寻找抱怨的事情吗?