linux软件安装方式

wget 文件下载工具

优点

  • 稳定 下载失败不断重试
  • 自动下载 启动wget任务 用户退出系统后 后台继续执行任务

命令格式

  • wget [参数] url
  • 下载单个文件 wget http://cn2.php.net/distributions/php-5.6.13.tar.gz
  • -b 后台下载
  • -c 断点续传 防止网络状况不好的情况
  • -o 以指定文件名下载
  • 示例 wget -o php5.6.tar.gz http://cn2.php.net/distributions/php-5.6.13.tar.gz
  • -P 下载到指定目录
  • 示例 wget -P Download/ http://cn2.php.net/distributions/php-5.6.13.tar.gz

rpm 安装

  • rpm命令是Red Hat Linux发行版专门用来管理Linux各项套件的程序
  • 命令格式 rpm [参数]
  • -i 安装软件包
  • -h 显示安装进度条
  • -v 可视化 提供详细的信息输出
  • -q 查询软件包
  • -l 显示软件包文件列表
  • -a 查询所有已经安装的软件包
  • --nodeps 不验证软件包的依赖
  • --force 强制安装
  • 操作
  • 安装 rpm –ivh vagrant_1.9.8_x86_64.rpm
  • 卸载 rpm -e 包名
  • 包名,可以包含版本号等信息,但是不可以有后缀.rpm
  • 查询
  • rpm -q 软件包 获得某个软件包的文件全名
  • rpm -qa 列出所有安装过的包
  • rpm -ql 包名

yum源安装

  • yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装。
  • yum自动处理依赖性关系,并且一次安装所有依赖的软件包

yum分类

yum 服务器
  • yum源分为本地库,网络库。要配置yum源,可支持多个源。
yum 客户端
  • yum 全局配置文件 /etc/yum.conf
  • yum 仓库配置文件 /etc/yum.repos.d

yum 操作

  • 查看
  • yum search 软件名称
  • yum repolist 显示yum仓库
  • yum list 显示yum仓库中的软件
  • yum list updates 列出所有可更新的软件包
  • yum list installed 列出所有已安装的软件包
  • yum list php 列出所有可安装的软件包
  • yum安装 yum -y install 软件名称
  • yum 重新安装 yum -y reinstall 软件名称
  • yum 软件更新 yum update 软件名称
  • yum 卸载软件 yum remove 软件名称

yum rpm 安装路径

  • /etc 配置文件的目录
  • /usr/bin 可执行文件
  • /usr/lib 程序使用的动态函数库
  • /usr/share/doc 基本的软件使用手册与帮助文档
  • /usr/share/man 一些man page文件
原文地址:https://www.cnblogs.com/eatandsleep/p/12312341.html