Linux 软件包管理机制

论坛 期权论坛 脚本     
已经选择匿名的用户   2021-10-25 13:35   5194   0

简介:
介绍两种下载机制:yum下载,和cdrom光盘下载
yum 下载机制类似于360安全卫士的软件管理、360软件管理有很多软件列表可以一键下载自动安装。
cdrom 相当于在windows上把软件包放到硬盘上点击下一步,下一步的问答式安装完成。

安装范例:
安装httpd:
[root@HangZhouWangYi ~]# yum install -y httpd

安装树状显示格式小工具、相当于360显示桌面软件:
[root@HangZhouWangYi ~]# yum install -y tree

安装MySQL:
[root@HangZhouWangYi ~]# yum install -y mysql

安装DNS:
[root@HangZhouWangYi ~]# yum install -y bind

卸载范例:
卸载
[root@HangZhouWangYi ~]# yum remove tree

清缓存
[root@HangZhouWangYi ~]# yum clean all

yum 安装方式:

    1、先删除本地yum机制,相当于把360卸载了 就不能用360软件管家功能下载了,我们从新配置一个下载机制,相当于替换360软件管家。

Linux 软件包管理机制

2、[root@localhost ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

查看一下
Linux 软件包管理机制

顺便查看一下CentOS-Base.repo 这个包里都是什么
Linux 软件包管理机制
Linux 软件包管理机制

这个时候再下载东西就会到阿里提供的软件仓库里下载了,之前默认是从国外下载的

附:软件安装好后,为了腾出磁盘空间把刚才下载的软件包删除了
yum clean headers #清理/var/cache/yum的headers
yum clean packages #清理/var/cache/yum下的软件包

cdrom 安装方式

1、把磁盘插入光驱上,挂在/mnt目录里
#mount /dev/cdrom /mnt/ 挂载软件包
vim /etc/yum.repos.d/dvd.repo
[dvd]
name=dvd
baseurl=file:///mnt/
gpgcheck=0
#cd /mnt/软件包名称 进去软件包
rpm -ivh 软件名称,按照依赖关系提示一个一个装吧,这种按装软件效率太慢一般不用,只做了解就行了

附属:配置阿里云官方yum源
1、打开centos的yum文件夹

输入命令cd /etc/yum.repos.d/

2、用wget下载repo文件

输入命令wget http://mirrors.aliyun.com/repo/Centos-7.repo

如果wget命令不生效,说明还没有安装wget工具,输入yum -y install wget 回车进行安装。

当前目录是/etc/yum.repos.d/,刚刚下载的Centos-7.repo也在这个目录上

3、备份系统原来的repo文件

mv CentOs-Base.repo CentOs-Base.repo.bak

即是重命名 CentOs-Base.repo -> CentOs-Base.repo.bak

4、替换系统原理的repo文件

mv Centos-7.repo CentOs-Base.repo

即是重命名 Centos-7.repo -> CentOs-Base.repo

5、执行yum源更新命令

yum clean all

yum makecache

yum update

依次执行上述三条命令即配置完毕。

转载于:https://blog.51cto.com/kangxi/2111983

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:86
帖子:240
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP