1.光盘挂载
mount /dev/cdrom /mntcd /mnt
2.安装rpm包
rpm -ivh vsftpd-3.0.2-22.el7.x86_64.rpm rpm -Uvh vsftpd-3.0.2-22.el7.x86_64.rpm其中-Uvh没有就安装,有就更新
3.卸载
卸载rpm
rpm -e vsftpd-3.0.2-22.el7.x86_64
前提包是好的,没问题的 rpm -e 软件包名 查询指定包安装没 rpm -q vsftpd 查询全部 rpm -qa 过滤 rpm -qa |grep vsf
which vim :查看命令具体路径在哪
rpm -qf /usr/bin/vim :在rpm -qf加命令的路径,查看命令来自那个包
rpm -ql 软件包名:查询软件产生的文件
4.包的依赖关系
A ---------> B a 依赖于b 包依赖关系,有版本限制 rpm -ivh a b c :要捋清楚包之间的依赖关系和版本,才能安装成功
5.使用aliyun yum站电源
使用aliyun yum站点源 Base源 cd /etc/yum.repos.d/ mv *.repo /tmp wget http://mirrors.aliyun.com/repo/Centos-7.repo EPEL源 yum install -y epel-release
cd /ete/yum.repos.d/
把原来的源移走
先装base源,再装epel源
6.软件安装
yum list 所有已有yum源支持的所有安装包 yum list |grep python yum grouplist 查看组 yum groupinstall "Development Tools" 安装组
7.卸载软件包
yum install -y openssl openssl-devel
8.优化源
(1)本地镜像yum源(光盘挂载到/mnt下) [local] name=localios baseurl=file:///mnt gpgcheck=0 yum clean all yum install -y vsftpd (2)局域网yum源(ftp) 1.安装ftp软件 yum install -y vsftpd 2.启动ftp服务 [root@python3 ~]# systemctl start vsftpd [[email protected] ~]# systemctl enable vsftpd 3.创建站点目录,并将光盘软件拷贝其中 [root@python3 ~]# cp -a /mnt/* /var/ftp/pub/centos7 4.生成ftp站点的yum源配置文件 [ftp] name=centos7 baseurl=ftp://10.0.0.100/pub/centos7 gpgcheck=0
9.安装软件测试
yum install openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel gcc gcc-c++ openssl-devel zlib zlib-devel -y
10.解压
.zip unzip xxx.zip .tar .tar.gz .tgz .tar.bz2 .tar.xz 解压方式: tar xf xxx.tar .iso mount -o loop xxx.iso /test .cpio cpio -idcmv < xxx.cpio
原文地址:https://www.cnblogs.com/zhaijihai/p/10222089.html
时间: 2024-10-24 21:36:01