npm
配置修改yum源
用npm安装包
在虚拟机中选择合适的DVD版本的iso文件
[root@localhost dev]# cd
[root@localhost ~]# cd /dev/
[root@localhost dev]# mount cdrom /mnt #把cdrom挂载到mnt下 [root@localhost dev]# cd /mnt
[root@localhost mnt]# ls
CentOS_BuildTag GPL LiveOS RPM-GPG-KEY-CentOS-7
EFI images Packages RPM-GPG-KEY-CentOS-Testing-7
EULA isolinux repodata TRANS.TBL
[root@localhost mnt]# cd Packages
[root@localhost mnt]# ls
会看到很多包
python-babel-0.9.6-8.el7.noarch.rpm
python-backports-1.0-8.el7.x86_64.rpm
python-backports-ssl_match_hostname-3.5.0.1-1.el7.noarch.rpm
python-bcc-0.10.0-1.el7.x86_64.rpm
python-beaker-1.5.4-10.el7.noarch.rpm
python-blivet-0.61.15.75-1.el7.noarch.rpm
python-boto3-1.4.6-5.el7.noarch.rpm
python-brlapi-0.6.0-16.el7.x86_64.rpm
python-cffi-1.6.0-5.el7.x86_64.rpm
python-chardet-2.2.1-3.el7.noarch.rpm
python-clufter-0.77.1-1.el7.noarch.rpm
python-configobj-4.7.2-7.el7.noarch.rpm
...
安装包
[root@localhost Packages]# rpm -ivh zziplib-0.13.62-12.el7.x86_64.rpm
如果装的这个软件需要先安装其他软件才能安装,会报错,先得去安装其他软件
如果我们用Yum来安装,那么不用自己先安装依赖,Yum会帮我们把依赖一起装好
Yum是一个shell前端软件包管理器,基于RPM包管理器,能从指定的服务器下载且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须一次次下载安装
rpm软件安装相关操作
配置修改yum为国内源
1.修改配置文件
2.yum clean all 清空本地依赖缓存
3.yum makecache 将依赖缓存下载到本地
[root@localhost ~]# cd /etc/yum.repos.d
[root@localhost yum.repos.d]# ls
CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-Media.repo CentOS-x86_64-kernel.repo
CentOS-Debuginfo.repo CentOS-Sources.repo
[root@localhost yum.repos.d]# mkdir back
[root@localhost yum.repos.d]# ls
back CentOS-Debuginfo.repo CentOS-Sources.repo
CentOS-Base.repo CentOS-fasttrack.repo CentOS-Vault.repo
CentOS-CR.repo CentOS-Media.repo CentOS-x86_64-kernel.repo
[root@localhost yum.repos.d]# mv CentOS-Base.repo back/
去阿里云官网,找到对应链接developer.aliyun.com/mirror/cent…
复制
[root@localhost yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo #copy官网上代码
[root@localhost yum.repos.d]# yum clean all
已加载插件:fastestmirror
正在清理软件源: AppStream base extras
Cleaning up list of fastest mirrors
Other repos take up 239 M of disk space (use --verbose for details)
[root@localhost yum.repos.d]# yum makecache