Linux 的包都存在一个仓库,叫做软件仓库,它可以使用 yum 来管理软件包, yum 是 centos 中默认的包管理工具,适用于 Red Hat 一族
1.软件包管理器
centos、redhat使用yum包管理器,软件安装包格式为rpmDebian、Ubuntu使用apt包管理器,软件安装包格式为deb2.使用rpm命令安装软件包
rpm -q 查询软件包rpm -i 安装软件包rpm -e 卸载软件包rpm -a 所有软件包uname -r 查看内核版本3.使用yum包管理器安装软件包
yum update | yum upgrade 更新软件包yum search xxx 搜索相应的软件包yum install xxx 安装软件包yum remove xxx 删除软件包4.切换 CentOS 软件源
有时候 CentOS 默认的 yum 源不一定是国内镜像,导致 yum 在线安装及更新速度不是很理想。这时候需要将 yum 源设置为国内镜像站点。国内主要开源的镜像站点是网易和阿里云。
1、首先备份系统自带 yum 源配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2、下载阿里云的 yum 源配置文件到 /etc/yum.repos.d/CentOS7
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
3、生成缓存
yum makecache
5.编译安装
1、下载
我们来编译安装 htop 软件,首先在它的官网下载源码:https://bintray.com/htop/source/htop#files下载好的源码在本机电脑上使用如下命令同步到服务器上:
scp 文件名 用户名@服务器ip:目标路径scp ~/Desktop/htop-3.0.0.tar.gz root@121.42.11.34:.
也可以使用 wegt 进行下载:
wegt 下载地址wegt https://bintray.com/htop/source/download_file?file_path=htop-3.0.0.tar.gz
2、解压文件
tar -zxvf htop-3.0.0.tar.gz # 解压cd htop-3.0.0 # 进入目录
3、配置
执行 ./configure ,它会分析你的电脑去确认编译所需的工具是否都已经安装了。
4、编译
执行 make 命令
5、安装
执行 make install 命令,安装完成后执行 ls /usr/local/bin/ 查看是否有 htop 命令。如果有就可以执行 htop 命令查看系统进程了。