Linux 包 介绍

发布于 2021-08-31  32 次阅读


 1、包管理工具

dpkg: “dpkg ”是“Debian Packager ”的简写。为 “Debian” 专门开发的套件管理系统,方便软件的安装、更新及移除。kali,Ubuntu。

rpm:是Red-Hat Package Manager(红帽软件包管理器)的缩写,包括OpenLinux、S.u.S.E.以及Turbo Linux等Linux的分发版本都有采用,可以算是公认的行业标准了。

rpm单包管理,yum基于rpm,自动依赖处理。

2、源的分类

源是个仓库,用来下载软件,软件商城,网络都属于源

源分为三类:网络源;本地源;局域网源。

Linux yum的配置文件在/etc/yum.repos.d/下面,必须以.repo结尾。

3、源的格式

#####描述(注释)
[base] 标签
name=名称
mirrorlist=地址(国外)
baseurl=仓库地址
enabled=是否启用这个源 1启用 0禁用
gpgcheck=是否进行密钥验证,检查 1检查 0不检查
gpgkey=key存放的位置

4、自动挂载

自动挂载

自定义本地源实验

输入指令

cd /etc/yum.repos.d/      找到源配置文件
mkdir bak               创建一个新目录进行备份
mv *.repo bak/          将所有源的配置文件移入bak中
vi centos7-yum.repo      创建新的源配置文件
 [base]
 name=centos7-yum
 baseurl=file:///mnt/cdrom
 enabled=1
 gpgcheck=0
 gpgkey=
mkdir -p /mnt/cdrom
ls /dev/
mount -t auto /dev/cdrom /mnt/cdrom
yum clean all     
yum makecache
yum repolist all
yum install net-tools

完成