yum
1、和程序软件安装相关的目录(/usr/local)
[root@hgg ~]# ll -d /usr/local
drwxr-xr-x. 12 root root 131 Jun 25 11:41 /usr/local
2、系统中如何安装软件(吃饭)
01、订餐点外卖 (做好的饭 筷子) yum安装软件 简单快捷
02、买半成品 (速冻饺子 加工) rpm安装软件 需要有软件安装包
03、自己做饭 (食材 做饭) 编译安装软件 可以灵活调整
1)yum安装软件
yum list ---查看已安装与可以安装的软件
yum grouplist --- 可以安装和已安装的所有软件包组信息
yum groupinstall -y Development Tools(包组名称) --- 安装软件包组的方法
第一个里程:本地配置资源文件
[root@hgg ~]# cd /etc/yum.repos.d/
[root@hgg yum.repos.d]# ll
total 32
-rw-r--r--. 1 root root 1664 Nov 23 2018 CentOS-Base.repo
2)统一yum安装的环境
https://mirrors.163.com/--下载地址
[root@hgg yum.repos.d]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup---备份
[root@hgg yum.repos.d]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.163.com/.help/CentOS7-Base-163.repo--从网易下载一个yum源文件,更新默认的/etc/yum.repos.d/CentOS-Base.repo,使下载环境统一
[root@hgg yum.repos.d]# yum clean all
Loaded plugins: fastestmirror
Cleaning repos: base extras updates
Cleaning up list of fastest mirrors
[root@hgg yum.repos.d]# yum makecache
--生成缓存
[root@hgg yum.repos.d]# cat /etc/yum.repos.d/CentOS-Base.repo--查看是否安装成功
[root@hgg ~]# yum install -y vim tree wget net-tools nmap bash-completion--直接yes,安装vim tree等命令
第二里程:安装软件命令
yum install 软件名称
yum install -y vim tree wget net-tools nmap bash-completion
3)总结:yum安装软件常见问题
a.能不能访问外网
1.访问外网ip地址通不通 网卡地址配置有问题
2.访问外网名称通不通 DNS配置有问题
b.检查是否已经有了下载进程(ps -ef、kill)
ps -ef ---查看进程,pid为进程编号
kill -9 进程编号(PID) ---强制杀进程
c. yum源文件被修改
2、卸载软件
1)yum卸载
yum erase 软件名称 -y ---不建议使用
2)rpm卸载
rpm -e 软件名称 --nodeps (建议使用)