软件包篇
发表于|更新于
|字数总计:458|阅读时长:1分钟|阅读量:
二进制包
已经编译好了的软件包,只需要直接安装就可以使用。
命名方式一般为:xlockmore-5.31-2.el6.×86_64.rpm
xlockmore:软件包名字
5.31-2:版本号
el6:操作系统版本
x86_64:计算机cpu架构
rpm:rpm包
源码包(推荐使用)
指的是程序员写的原始的程序代码文件,不能够直接在计算机上运行。需要编译后才能使用
命名方式一般为:
软件包名.tar.gz
软件包名.tar.bz2
软件包名.tar.xz
软件包名.zip
获取rpm包
1.推荐网站
http://rpmfind.net
http://rpm.pbone.net
2.相关软件官方网站(例如)
https://www.mysql.com
http://nginx.org/packages
配置本地yum仓库
1 2 3 4 5 6 7 8
| 第一步:挂载镜像到本地系统 [root@RedHat8 ~]mount -o -ro /dev/sr0 /mnt
查看是否挂载成功 并 查看BaseOS和Appstream内容 [root@RedHat8 ~]ls /mnt/BaseOS/ Packages repodata [root@RedHat8 ~]ls /mnt/AppStream/ Packages repodata
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| 第二步:修改配置文件指向本地存储库 [root@RedHat8 yum.repos.d]# pwd /etc/yum.repos.d
[root@RedHat8 yum.repos.d]# cat local.repo //说明:local.repo是自己新增的,只要是以.repo结尾即可,默认是redhat.repo [BaseOS] name=BaseOS baseurl=file:///mnt/BaseOS gpgcheck=0 enable=1
[AppStream] name=AppStream baseurl=file:///mnt/AppStream gpgcheck=0 enable=1
|
1 2 3 4 5 6 7 8 9 10
| 第三步:查看是否成功 [root@RedHat8 yum.repos.d]# yum clean all # 清空缓存 [root@RedHat8 yum.repos.d]# yum makecache # 创建缓存 [root@RedHat8 yum.repos.d]# yum repolist # 查看仓库 标识 名称 状态 AppStream AppStream 4672 BaseOS BaseOS 1658
|
1 2 3 4 5 6
| 第四步:使用yum安装软件 安装 yum -y install 软件包1 软件包2 yum -y groupinstall "包组名"
# -y 是取消交互的意思
|
第五步:检查是否安装成功
yum list installed | grep 软件包名
卸载软件包
1 2
| yum -y remove 软件包1 软件包2 yum -y groupremove "包组名"
|
升级软件包 (不推荐使用)
yum update 软件包名