配置Linux软件源

版权声明:20180913@wx:wenhs5479 https://blog.csdn.net/wenhs5479/article/details/82851054

1.配置2个yum仓库,光盘分别挂载在/mnt/{centos6,centos7}

mount /dev/sr0 /mnt/centos7
mount /dev/sr1 /mnt/centos6
cd /etc/yum.repos.d/
rm -rf *
touch centos.repo
vi centos.repo
[centos7]
name=centos7
baseurl=file:///mnt/centos7
enabled=1
gpgcheck=0

#配置文件#

[centos6]
name=centos6
baseurl=file:///mnt/centos6
enabled=1
gpgcheck=0

在这里插入图片描述

2.列出所有软件列表并重定向到/rpm.list

yum list all > /rpm.list

3.统计由多少个软件仓库,并输出到屏幕(例如:2个repos)

yum repolist 

在这里插入图片描述

4.安装 mariadb mariadb-server httpd vsftpd wget tcpdump pstree

yum install mariadb mariadb-server httpd vsftpd wget tcpdump	太长不好截屏

yum search pstree

yum install psmisc

在这里插入图片描述

5.使用yum安装 wireless-tools-29-13.el7.x86_64.rpm 和 wpa_supplicant-2.6-5.el7_4.1.x86_64.rpm

安装wireless-tools-29-13.el7.x86_64.rpm【无法使用yum直接安装】
yum install wpa_supplicant.x86_64

6.删除/etc/vsftpd.d/* ,使用yum命令恢复他们

rm -rf /etc/vsftpd.d/*

yum reinstall vsftpd.x86_64 -y			重新安装

在这里插入图片描述

安装yumdownloader命令

yum provides *yumdownloader		查询这个命令由谁提供
yum -y install yum-utils

在这里插入图片描述

在这里插入图片描述

8.查询tomcat/Catalina 是由谁提供,并安装它

yum provides *tomcat/Catalina*
yum -y install tomcat

9.查找和network相关的所有软件包列表

yum search network

10.卸载mariadb mariadb-server vsftpd tcpdump 软件

yum remove mariadb  mariadb-server vsftpd  tcpdump -y

在这里插入图片描述

自己创建yum仓库,并配置客户端

仓库配置(软件包共享出去)

systemctl restart httpd
mount /dev/sr0 /var/www/html/

客户端配置(配置源文件)

yum-config-manager --add-repo=http://192.168.161.75/
echo gpgcheck=1 >> /etc/yum.repos.d/192.168.161.75_.repo

在这里插入图片描述

在这里插入图片描述

显示出/etc/services 的每行编号和第一列内容(行号和内容对应),追加到/tmp/service

cat -n /etc/services |awk '{print $1,$2}' >>/tmp/service

手工用户流程要求:每次执行useradd添加用户时,在用户的家目录下自动创建README手册。

1.查询/etc/fstab属于哪个软件包??

yum provides /etc/fstab

在这里插入图片描述

2.获取一个新的rpm包的途径有哪些?

阿里镜像库(opsx.alibaba.com/mirror)
rpmfind.net
rpm.pbone.net
官方网站下载
使用搜索工具(百度,谷歌等)

猜你喜欢

转载自blog.csdn.net/wenhs5479/article/details/82851054