如何管理linux的软件,linux 软件安装及管理
####软件安装####
一.软件名称识别
[abrt-addon-ccpp]-[2.1.11-19].[el7].[x86_64].rpm ##rpm结尾的适用与redhat操作系统
|| || || ||
软件名称 软件版本 软件适用系统 64位
二.如何安装软件
1.rpmrpm -ivh name.rpm ##安装 ,-v显示过程,-h指定加密方式为hash
-e name ##卸载
-ql name ##查询软件生成文件
-qlp name.rpm ##查询软件安装后会生成什么文件
-qa ##查询系统中安装的所有软件名称
-qa |grep name ##查询软件是否安装
-q name ##。。。。
-qp name.rpm ##查询软件安装包安装后的名字
-qf filename ##查看filename属于那个安装包
-ivh name.rpm --force ##强制安装,但不能忽略依赖性
-ivh name.rpm --nodeps --force ##忽略依赖性并且强制安装
-qi name ##查看软件信息
-Kv name.rpm ##检测软件包是否被篡改
-qp name.rpm --scripts ##检测软件在安装或卸载过程中执行的动作
2.yumyum
上层软件管理工具,最重要的功能是可以解决软件的倚赖关系
yum能够投入使用的前提是必须要有yum源,以及配置源的指向文件
yum clean all ##清空yum缓存识别新配置yum install softwarename ##安装
repolist ##列出设定yum源信息
remove softwarename ##卸载
list softwarename ##查看软件源中是否有次软件
list all ##列出所有软件名称
list installd ##列出已经安装的软件名称
list available ##列出可以用yum安装的软件名称
search softwareinfo ##根据软件信息搜索软件名字
whatprovides filename ##在yum源中查找包含filename文件的软件包
update ##更新软件
history ##查看系统软件改变历史
reinstall softwarename ##重新安装
info softwarename ##查看软件信息
groups list ##查看软件组信息
groups info softwaregroup ##查看软件组内包含的软件
groups install softwaregroup ##安装组件
groups remove softwaregroup ##卸载组件
###server源端###
1.从网络上下本机系统版本匹配的iso镜像文件
rhel-server-7.2-x86_64-dvd.iso
2.把rhel-server-7.1-x86_64-dvd.iso挂在到/rhel7.2以便访问镜像中的文件
mount rhel-server-7.1-x86_64-dvd.iso /rhel7.2
配置本机yum源指向rm -fr /etc/yum.repos.d/*
vim /etc/yum.repos.d/yum.repo
[Server]
name=rhel7.1
baseurl=file:///mnt
gpgcheck=0
应用rpm -e firefox 删除firefox浏览器
用df 可查看挂在情况
用yum install firefox安装firefox浏览器
可以看到安装成功!!!
安装资源共享服务
yum install httpd -y
systemctl stop firewalld
systemctl disable firewalld
systemctl start httpd
systemctl enable httpd
在虚拟机浏览器输入主机ip可看到如下
建立共享目录,并挂在镜像文件到共享目录上
mkdir /var/www/html/rhel7.2
mount rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.2
开机自动挂在vim /etc/rc.d/rc.local
mount rhel-server-7.1-x86_64-dvd.iso /var/www/html/rhel7.2
chmod +x /etc/rc.d/rc.local
给虚拟机用yum install 装lftp
第三方软件仓库的搭建把所有的rpm软件包放到一个目录中,这个目录中只能存在rpm文件
software目录里均为rpm文件,将software复制到 /var/www/html 中
createrepo -v /var/www/html/software对软件进行扫描
vim /etc/yum.repos.d/xxx.repo
[Software]
name=software
baseurl=file:///rpm存放目录
gpgcheck=0
####client指向端####vim /etc/yum.repos.d/xxxx.repo
##仓库指向文件位置
[xxxx] ##自定义软件仓库名称
name=xxxx ##自定义软件仓库描述
baseurl=ftp://|http://|file:// ##仓库位置
gpgcheck=0 ##不检测gpgkey
##gpgkey表示软件的出品logo
yum search office
给虚拟机装 wps
安装成功!!!
修改配置文件 vim /etc/yum.conf
如何管理linux的软件,linux 软件安装及管理相关推荐
- linux卸载webmin及其配置,安装Webmin管理Linux系统
何为Webmin Webmin是 目前功能最强大的基于Web的Unix系统管理工具.管理员通过浏览器 访问Webmin的各种管理功能并完成相应的管理动作.目前Webmin支持绝大多数的Unix系统,这 ...
- 运维笔记10 (Linux软件的安装与管理(rpm,yum))
概述:用rpm安装和管理软件(rpm解决依赖性),用yum安装与管理软件(yum解决依赖性). 1.linux的软件 linux能够说是一款改变时代的操作系统,可是一个操作系统再优秀假设没有好用的应用 ...
- 如何在 Linux 上安装服务器管理软件 Cockpit
如何在 Linux 上安装服务器管理软件 Cockpit Cockpit 是一个自由开源的服务器管理软件,它使得我们可以通过它好看的 web 前端界面轻松地管理我们的 GNU/Linux 服务器.Co ...
- Linux系统上怎么安装服务器管理软件Cockpit?
Cockpit 是什么?Cockpit 是一个自由开源的服务器管理软件,使得我们可以通过它好看的 Web 前端界面轻松地管理我们的 GNU/Linux 服务器,非常轻量级,Web 界面也非常简单易用. ...
- CentOS7安装无线管理软件Wireless Tools for Linux
CentOS7安装无线管理软件Wireless Tools for Linux 系统中默认没有这个安装包,使用yum也找不到相关的安装包,只有手动安装. 该软件包地址是http://www.hpl.h ...
- 最全解释:Linux操作系统下的软件安装与管理详解(源码安装、rpm/dpkg、yum/apt-get安装)
在linux上安装软件,安装方式和软件包获取的途径都远远比windows的丰富,那当然这就变得复杂很多,本文旨在理解linux下繁杂的软件安装.管理原理 ,学习软件的安装方式.源码包格式.远程软件 ...
- Linux软件安装—软件包管理—rpm命令管理—包名与依赖性
一.RPM包管理-rpm包命令管理 1.rpm包命名规则 apache包举例: httpd-2.2.15-15.el6.centos.l.i686.rpm各部分的含义如下表 内容 含义 httpd 软 ...
- 03 linux用户权限和软件安装与管理
文章目录 linux用户权限和软件安装与管理 1. 用户.用户组.其他人概述 1.1 用户 1.2 用户组 2. 用户和用户组管理 2.1 Linux用户身份与用户组记录的文件 2.2 Linux系统 ...
- Linux 软件安装 - 软件包管理
文章目录 一.软件包管理简介 1.1 软件包分类 1.2 源码包 1.3 RPM 包 二.RPM包管理-rpm命令管理 2.1 rpm 命令管理 - 包命名与依赖性 2.2 RPM包依赖性 2.3 包 ...
最新文章
- 周志华教授专著《集成学习:基础与算法》上市,破解AI实践难题
- 2020-11-16(深入理解计算机系统2.4节选)
- mybatis 解析Integer为0的属性,解析成空字符串
- oracle数据类型大小限制
- idea装python插件_学习idea2020手动安装python插件的实现方法
- Angular CLI ng 指令指南
- ABB 机器人 通信指令(人机对话):
- C# 爬虫:疫情实时信息图
- C++ pair类模板
- 0017-Spark的HistoryServer不能查看到所有历史作业分析
- snakeyaml jyaml 哪个好_lol手游哪个英雄可玩性高 英雄联盟手游英雄强度排行
- Java初学者项目考核–小说管理系统
- php与sap系统,sap系统是什么意思
- 【干货满满】初级银行从业考试《个人理财》重点梳理
- 新推多多旅行搅局在线旅游市场,拼多多有多少胜算?
- 计算机搜不到连接打印机主机,电脑搜索不到打印机设备无法连接怎么办
- mongo E11000 duplicate key error collection
- 除中国中医药数据库官网外-必备5个其它常用中国中医药数据库
- 【Python】批量移动同类型文件到其他文件夹的办公技巧
- 最近用了一个免费的服务器