linux软件的下载

linux下的软件安装
1.配置网络yum源
路径/etc/yum.repos.d
vim westos.repo ===>文件名称必须以repo结尾

===========
[redhat] ====>仓库名称
name=westos ====> 对软件源的描述
baseurl=http://172.25.254.250/rhel7.3/x86_64/dvd/ ===>网络安装源
gpgcheck=0 =====>不检测gpgcheck
在这里插入图片描述

============
2.设置开机自启

/etc/rc.d/rc.local ###开机自启动
vim /etc/rc.d/rc.local
#!/bin/bash

THIS FILE IS ADDED FOR COMPATIBILITY PURPOSES

It is highly advisable to create own systemd services or udev rules

to run scripts during boot instead of using this file.

In contrast to previous versions due to parallel execution during boot

this script will NOT be run after all other services.

Please note that you must run ‘chmod +x /etc/rc.d/rc.local’ to ensure

that this script will be executed during boot.

touch /var/lock/subsys/local
mount /home/kiosk/Desktop/rhel-server-7.3-x86_64-dvd.iso /var/www/html/westos/

==============================================
[root@foundation3 html]# ls -ld /etc/rc.d/rc.local
-rwxr-xr-x. 1 root root 553 Jan 19 11:35 /etc/rc.d/rc.local

2.配置本地yum源 及其共享
1.获得一个与本机系统版本一致的系统镜像

2.挂载镜像
mount 挂载
umount 取消挂载
mount /xxx/xxxx /xxxx(自己建立)

3.设定永久挂载
vim /etc/rc.d/rc.local
mount /xxx/xxxxx /xxxx(建立的目录)

chmod 755 /etc/rc.d/rc.rocal ##在系统开机时会自动执行脚本

4.设定系统安装源指南
mkdir /etc/yum.repos.d/backup
mv /etc/yum.repos.d/* /etc/yum.repos.d/backup
vim /etc/yum.repos.d/bendi.repo
[rhe7.2]
name=rhel7.2
baseurl=file:///
gpgcheck=0

举例
服务器端
挂在镜像到 /guazai目录下
在这里插入图片描述
首先下载httpd
然后在将镜像挂载到 /var/www/html/westos
在这里插入图片描述
客户端
配置其他主机的yum源 使其网络安装源指向挂载地址

在这里插入图片描述
在这里插入图片描述
############yum命令###########
1.yum命令的使用必须是在yum源建成功后才能正常运行

yum clean all ##清除原有yum缓存
yum repolist ##列出仓库信息
yum install xxx ##安装
yum update ##更新
yum list software ##查看软件
yum list all ##查看所有软件
yum list installed ##列出已安装软件
yum list available ##列出可安装软件
yum reinstall software ##重新安装
yum remove software ##卸载
yum info software ##查看软件信息
yum search software ##根据软件信息查找软件
yum groups list ##列出软件组
yum groups info ##查看软件组的信息
yum groups install sfgroup ##安装软件组
yum groups remove sfgroup ##卸载软件组

[root@software_install yum.repos.d]# yum repolist 列出仓库信息
在这里插入图片描述
[root@software_install yum.repos.d]# yum install vnc -y 安装vnc

在这里插入图片描述
yum list all ##查看所有软件
在这里插入图片描述

yum info xxx ##查看软件信息在这里插入图片描述

yum list available ##列出可安装软件
在这里插入图片描述
yum groups list ##列出软件组
在这里插入图片描述
yum groups info ##查看软件组的信息
在这里插入图片描述
yum search software ##根据软件信息查找软件在这里插入图片描述
############5.用rpm命令处理软件############3
rpm -i ##安装
-v ##显示过程
-h ##hash加密
-e ##卸载
-q ##查看
-a ##所有
-p ##软件包
-ql ##查看软件在系统中的安装文件路径
-qlp ##查看未安装的软件包在系统中哦iiin如果安装后产生的文件路径
-qf ##根据某个文件找出此文件属于呢个安装包
-qc ##查看软件的配置文件名称
-qd ##查看软件的帮助文件
–scritpc ##查看脚本
–nodeps ##安装软件忽略软件依靠
–force ##强行安装软件
–Kv ##检测软件包是否被篡改

########rpm软件包拆解#####
[root@software_install mnt]#
rpm2cpio linuxqq-v1.0.2-beta1.i386.rpm |cpio -id
12399 blocks
在这里插入图片描述

##########6.软件包名称详解###########
kolourpaint-4.10.5-4.el7.x86_64.rpm
[1] [2] [3] [4] [5]

[1]
软件名称
[2]
版本
[3]
适用系统
[4]
架构
[5]
适用rpm体系软件
redhat packages manager

##############7.第三方软件仓库搭建###########
1.新建一个目录,把所有的rpm包放在这个目录里中
2createrepo -v /存放软件包的目录
3.vim /etc/yum.repos.d/yum.repo ========>命令执行成功会生成repodate目录

[redhat]
name=westos
baseurl=http://172.25.254.250/rhel7.3/x86_64/dvd/
gpgcheck=0

[software]==========>指向第三方软件仓库
name=third software
baseurl=file:///software
gpgcheck=0
在这里插入图片描述

在这里插入图片描述

#####yum 黑白名单####
vim /etc/yum.conf #####黑名单
[main]
cachedir=/var/cache/yum/ b a s e a r c h / basearch/ basearch/releasever
keepcache=0
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=3
exclude=*.x86_64 =========>不包括64位
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值