RPM、YUM和源码几种安装方式优缺点及安装方法

  • 源码安装
    优点: 可以设定编译参数按需安装、选择需要安装的版本、灵活性大
    缺点:编译较麻烦、需要解决依赖关系且相对耗时
    安装流程:
    1、解压相应源码包文件
    2、到解压后的相应目录下执行configure脚本,会自动对当前系统进行一系列的评估例如源文件、软件依赖库、编译器、汇编器等检查。可以使用–prefix参数指定安装路径。正常执行完后会在当前目录下生成Makefile文件。
    3、接下来要使用make命令来根据Makefile文件提供的规则来编译源码,然后make命令会生成一个可执行的安装程序。
    4、make install编译安装
    5、make clean(清理临时文件,可选)
  • RPM安装
rpm -i filename # 安装
rpm -ivh filename  # 显示安装详情
rpm -U filename  # 升级
rpm -Uvh filename  # 显示升级详情
rpm -e filename  # 卸载
rpm -e filename --nodeps # 忽略依赖关系
rpm -qa	# 显示已安装的包
  • Yum安装
    优点:安装方便、不用考虑依赖关系
    缺点:不能干预、不能按需安装且安装的版本过低
yum install 		# 安装(-y 自动应答)
yum update 			# 升级
yum remove 			# 删除
yum info   			# 查看
yum search 			# 搜索
yum deplist			# 查看依赖关系
yum list installded	# 查看已安装的软件
yum whatprovides	# 查看命令由哪个包提供

你可能感兴趣的:(Linux)