Linux包管理工具:yum
Linux系统基本分为两大类:
1、Redhat系列:Redhat、Centos、Fedora等
2、Debian系列:Debian、Ubuntu等
Redhat系列
1、常见的安装包格式为:rpm包,安装rpm包的命令是:rpm-参数
2、包的管理工具:yum
3、支持tar包
Debian系列
1、常见的安装包格式为:deb包,安装deb包的命令是:dpkg-参数
2、包的管理工具:apt-get
3、支持tar包
Centos
cat /etc/redhat-release 查看linux系统版本
wget
yum配置及使用
理解yum源如何解决依赖关系
掌握本地和网络yum源的配置
熟练使用yum工具安装软件包
常见yum源
红帽源 收费
centos源 免费
阿里云源,163源,sohu源 免费
创建配置文件
cd /etc/yum.repos.d
mkdir bakup
mv *.repo ./bakup/
vim demo.repo
#仓库名
[local-yum]
#仓库描述
name=this is local yum
#指定仓库路径
baseurl="file:///run/media/roo/CentOS 7 x86_64"
#1代表开启仓库,0代表关闭仓库
enabled=1
#校验数字签名,0表示不需要
gpgcheck=0
测试安装
#清空yum缓存
yum clean all
#创建yum缓存
yum makecache
yum repolist
搭建阿里云yum源
https://opsx.alibaba.com/mirror
vim /etc/yum.repos.d/aliyun.repo
##建议在一个文件里配置多个镜像,下面主要是尝试安装一个基础源,两个扩展源
[aliyun_os]
name=aliyun_os
baseurl=https://mirrors.aliyun.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0
[aliyun_extras]
name=aliyun_extras
baseurl=https://mirrors.aliyun.com/centos/7/extras/x86_64/
enabled=1
gpgcheck=0
[aliyun_epel]
name=aliyun_epel
baseurl=https://mirrors.aliyun.com/epel/7/x86_64/
enabled=1
gpgcheck=0
yum clean all
yum makecache
yum repolist #查看镜像仓库
#查看网关
route
#临时增加或删除网关,立即生效
route add/del default gw x.x.x.x
#永久增加网关
vim /etc/sysconfig/network-scripts/ifcfg-ens33
GATEWAY=x.x.x.x
#或者
vim /etc/rc.local
route add default gw x.x.x.x
rpm软件管理功能
rpm 包管理工具
rpm -qa | grep 关键词
rpm -qa | grep firefox 查询火狐
-q 查询
-a 全部
rpm -e firefox 卸载火狐
-i install
-v 显示进度条
-h 以#显示进度条
rpm -ivh
rpm -Uvh
rpm -ivh package.rpm --force 强制安装
rpm -q 查看安装状态
rpm --checksig package.rpm 检查是否是正版
md5sum 检查是否是正版
一个路由表上可以加多个网关,但只有一个生效
#添加默认路由网关
route add -net 10.1.1.0/24 dev eth0