基于Linux的软件安装
一、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的软件安装相关推荐
- qt打包rpm时候先安装其他软件_云计算学习路线图素材课件,Linux中软件安装的方式...
很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...
- _云计算学习路线图素材课件,Linux中软件安装的方式
很多初学者感觉云计算就是一个听起来比较高大上的名词,每次想要了解它的时候都像是雾里看花,迷迷糊糊看不真切,至于它是干什么的就更不了解了,其实云计算学起来在IT行业中还是比较容易上手的,接下来我给大家分 ...
- 蓝桥云课linux入门14:Linux 下软件安装
目录 一.内容 二.开始 2.1 先体验一下 2.2 apt 包管理工具介绍 2.3 apt-get 2.4 安装软件包 2.5 软件升级 2.6 卸载软件 三.使用 dpkg 3.3 查看已安装软件 ...
- Linux之软件安装 apt-get
Linux之软件安装 apt-get 1. 软件安装的介绍 Ubuntu软件安装有两种方式: 离线安装(deb文件格式安装) [提前下载到电脑的安装包] 在线安装(apt-get方式安装) ...
- Linux入门基础教程之Linux下软件安装
Linux入门基础教程之Linux下软件安装 一.在线安装: sudo apt-get install 即可安装 如果在安装完后无法用Tab键补全命令,可以执行: source ~/.zshrc AP ...
- Linux课程---11、Linux中软件安装和调试
Linux课程---11.Linux中软件安装和调试 一.总结 一句话总结: 启动过程:1.安装软件,2.修改配置文件,3.启动服务 查看过程:4.查看进程,5.查看端口 关闭过程:6.关闭软件,7. ...
- 【转】Linux下软件安装的几种方式
转自Linux下软件安装的几种方式 Linux 系统的/usr目录 Linux 软件安装到哪里合适,目录详解 Linux 的软件安装目录是也是有讲究的,理解这一点,在对系统管理是有益的 /usr:系统 ...
- Linux下软件安装和删除的命令
Linux下软件安装和删除的命令 1. rpm 安装 rpm -ivh *.rpm 2. rpm 查询 rpm -q(a) *.rpm 3. rpm 删除 rpm -e *.rpm 4. yum 安装 ...
- linux初学者-软件安装与管理篇
linux初学者-软件安装与管理篇 在linux的学习和工作中需要安装许多的软件.在redhat的linux操作系统下,软件一般都是rpm格式的.以下将介绍一些软件安装和管理的内容. 1.软件名称 在 ...
最新文章
- 【多标签文本分类】Initializing neural networks for hierarchical multi-label text classification
- Xamarin XAML语言教程使用Visual Studio创建XAML
- python自动化办公 书籍-python自动化办公知识点整理汇总
- 卓讯企业名录搜索软件_还在用卓讯企业名录搜索软件吗?探迹黑科技助力企业提升销售效率...
- 《javascript高级程序设计》笔记:Function类型
- IntelliJ IDEA 选中变量名,高亮显示其它地方的这个变量名,高亮颜色如何设置呢?
- string.Empty 和 并不总是可以互换的
- python delphi_python4delphi 使用
- 一个好用的小工具 thefuck
- 怎样进行大数据的入门级学习
- 敏捷思维- 架构设计中的方法学(1)
- 解决Maven:com.oracle:ojdbc7-12.1.0.2.jar在pom文件中无法下载问题
- 随身Win8系统DIY
- Asterisk内核 拾遗
- Linux spi驱动分析(四)----SPI设备驱动(W25Q32BV)
- java.sql.SQLException: 无效的列类型: getLong not implemented for class oracle.jdbc.driver.T4CRowidAccessor
- linux wine运行效率,Linux 使用 Wine 运行 TIM 简明教程
- 字符串转浮点数(Python)
- 美国计算机本科排名jjl,美国本科计算机专业排名(中)
- 从新版电视剧《笑傲江湖》看到的颠覆思维