Java教程

yum

本文主要是介绍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 (建议使用)

这篇关于yum的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!