软件包管理
软件包管理器是方便软件安装、卸载 ,解决软件依赖关系的重要工具:
- CentOS、RedHat 使用
yum包管理器,软件安装包格式为rpm - Debian、Ubuntu 使用
apt包管理器,软件安装包格式为deb
rpm 包格式:
vim-common-7.4.10-5.el7.x86_64.rpm
vim-common:软件名称7.4.10-5:软件版本el7:系统版本x86_64:平台
rpm
# 安装 your-package.rpm 包
rpm -ivh your-package.rpm
# 查询当前系统安装的所有软件包
rpm -qa
# 分屏显示
rpm -qa | more
# 卸载软件包 vim-enhanced
rpm -e vim-enhanced
yum
常用选项:
install:安装软件包remove:卸载软件包list | grouplist:查看软件包update:升级软件包
假定你用的是 CentOS,则包管理工具就是 yum。
如果你的系统没有 wget 命令,就可以使用如下命令进行安装。
# 使用 yum 安装 wget 命令依赖包
yum install wget -y
yum 配置文件:/etc/yum.repos.d/CentOS-Base.repo
国内开源镜像:阿里云官方镜像站
其他方式安装
- 二进制安装
- 源代码编译安装
# 下载软件安装包
wget https://openrestry.org/download/openrestry-1.15.8.1.tar.gz
# 解压缩
tar -zxf openrestry-VERSION.tar.gz
# 切换目录
cd openrestry-VERSIOn/
./configure--prefix=/usr/local/openrestry
make -j2
# 把编译好的软件安装到指定目录
make install
man
man(manual 的缩写)是 Linux 下的帮助命令,通过 man 指令可以查看 Linux 中的指令帮助、配置文件帮助和编程帮助等信息。
# 查看 ls 命令的帮助说明
man ls
# 查看 cd 命令的帮助说明
man cd
help
# 内部命令使用 help 帮助,查看 cd 命令的帮助
help cd
# 外部命令使用 help 帮助,查看 ls 命令的帮助
ls --help
info
info 帮助比 help 更详细,作为 help 的补充
# 查看 cd 命令的详细帮助信息
info cd