yum
常用命令
yum list installed //列出linux操作系统所有已经安装的软件
yum install 软件名 //安装软件
yum remove 软件名 //卸载软件
yum update 软件名 //更新软件
yum localinstall 软件安装包(后缀:.rpm,相当于windows中的exe文件) //本地安装
wget + 下载安装地址 //下载安装包(对应的安装地址)
例子:
yum install bind //下载了bind软件
yum list installed | grep bind //查看列表中有关bind的信息
yum remove bind //卸载bind软件
本地安装
linux安装,rpm对应的是centos,deb对应的是ubantu。
获得对应软件的下载安装地址
wget + 下载安装地址 //下载安装包(注意:粘贴的快捷键是Ctrl+shift+v,复制是+c)
ls//查看下载到当前目录下的安装包(并复制)
yum localinstall 安装包//开始本地安装
注意:下载后,需要切换到普通用户去打开app。
设置yum国内源
yum是从指定的服务器自动下载RPM包并下载安装。这个服务器是国外的服务器,那怎么能把这个服务器改成国内的服务器呢?
先查看一下相关的配置文件的位置
![img](https://typora-kevin.oss-cn-qingdao.aliyuncs.com/20220421133931.png)
如果要下载某个软件,就会先从base服务器(这个表示从物联网中寻找)开始寻找,然后一次向后寻找(media表示从本地寻找)
我们要做的就是将base服务器改成国内的服务器配置
方法:
从网址:http://mirrors.aliyun.com/repo/中寻找centos 7的国内服务器配置,复制下载链接
su root
wget + 地址
ls//可以查看到已经下载到当前的文件夹中了
//使用mv进行改名
[root@localhost yum.repos.d]# mv CentOS-Base.repo CentOS-Base.repo.bak//将原先的名字改成不可用的名字(先保留着)
[root@localhost yum.repos.d]# mv Centos-7.repo CentOS-Base.repo//将刚下载的改成互联网base的名字
源码包编译安装的方法(压缩包)
进入官网:SYSSTAT (pagesperso-orange.fr)进行下载
这个时候不要直接下载.rpm文件,而是下载压缩包.tar.gz文件(学习如何用压缩包来安装软件)
ls//找到压缩包
[root@localhost ~]# mv sysstat-12.5.6.tar.gz /user/ //一般是下载到/usr中的
cd /usr
tar -xzvf sysstat-12.5.6.tar.gz //进行解压
ls//发现有个sysstat-12.5.6,这个就是解压后的文件夹,cd进去看看
cd sysstat-12.5.6
ls//经过查看发现有configure(配置文件)和很多.c文件(没有经过编译的),需要使用配置文件进行配置。
./configure //进行配置到当前环境,configure是个可执行文件,需要使用./来调用
make//配置完系统环境后,需要编译这些.c文件
make install//最后进行安装
sar -V//检查是否安装成功