通常会执行rpm -ivh 安装包名称来进行安装
[root@foundation151 ~]# rpm -ivh package_name 选项与参数: -i :install(安装)的意思 -v :查看更细致的安装信息画面 -h :以安装信息列显示安装进度当ivh 无法完成安装时,可通过添加参数“–nodeops”,“–force”来进行安装
--nodepes 何时使用:当发生软件属性相依问题而无法安装,但你执意安装时 危险性:软件会有相依性的原因是因为彼此会使用到对方的机制或功能,如果强制安装而不考虑软件的属性相依,则可能会造成该软件的无法正常使用--force 忽略软件的依赖性和附加要求,对软件进行强制性的安装具体执行:
忽略依赖性进行安装: 执行:
[root@foundation151 software]# rpm -ivh google-chrome-stable_current_x86_64.rpm --nodeps具体执行:
注:Redirecting to /bin/systemctl start atd.service:重定向到/bin/systemctl启动服务。
通常会执行rpm -e 加软件名来进行软件的卸载
[root@foundation151 ~]# rpm -e software具体如下:
具体如下: 如上所示 wps-office-10.1.0.5672-1.a21.x86_64 未安装
具体如下:可以看出该软件到底提供了多少的文件与目录,也可以追踪软件的数据。
1.将所有的rpm软件包放到一个目录中,此目录只能存在rpm文件 2.createrepo -v /rpm的存放目录 会生成/rpm存放目录/repodata #此目录中是被扫描的软件信息数据
保存后执行:
yum clean all就可在yum源中对第三次方软件进行操作
编辑如下:
在上述试验基础上,安装httpd并且使其可以开机自动启动,后再关闭防火墙进行共享,将/rpm软件包存放目录复制到 /var/www/html/目录中
就可以实现第三方软件的共享yum源操作
不存在注:在第11行进行添加,除此外不要进行其他操作
结果如下:将不会列出上面约束的软件或系统版本 [root@foundation151 software]# vim /etc/yum.conf Loaded plugins: langpacks, product-id, search-disabled-repos, subscription- : manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. Installed Packages GConf2.x86_64 3.2.6-8.el7 @anaconda/7.3 GeoIP.x86_64 1.5.0-11.el7 @anaconda/7.3 ModemManager-glib.x86_64 1.6.0-2.el7 @anaconda/7.3 NetworkManager.x86_64 1:1.4.0-12.el7 @anaconda/7.3 NetworkManager-config-server.x86_64 1:1.4.0-12.el7 @anaconda/7.3 NetworkManager-glib.x86_64 1:1.4.0-12.el7 @anaconda/7.3 NetworkManager-libnm.x86_64 1:1.4.0-12.el7 @anaconda/7.3 NetworkManager-libreswan.x86_64 1.2.4-1.el7 @anaconda/7.3 NetworkManager-libreswan-gnome.x86_64 1.2.4-1.el7 @anaconda/7.3 ~ ~ ~ 此处略去 ~ ~ ~ celt051.x86_64 0.5.1.3-8.el7 @anaconda/7.3 cgdcbxd.x86_64 1.0.2-7.el7 @anaconda/7.3 check.x86_64 0.9.9-5.el7 @anaconda/7.3