Linux软件包安装和卸载(0330任务)

7.1 安装软件包的三种方法

三种方法:

1.rpm 工具:以一种数据库记录的方式将我们所需要的套件安装到linux主机的一套管理程序。linux系统中存在一个关于RPM的数据库,记录安装的包以及包与包之间的依赖关系。Red Hat Manager

2.yum工具:联网下载所需要RPM包,然后自动安装。自动依次安装所有相关的RPM包。

3.源码包:软件开发打包的二进制文件。

7.2 rpm包介绍

挂载光驱:#mount /dev/cdrom    /mnt

进入 /MNT/packages 目录。

组成结构:包名++版本号+发布版本号+运行平台

7.3 rpm工具用法

rpm -ivh   rpm 包文件//安装

-i: 表示安装

-v:表示可视化

-h: 表示显示安装进度

发现最新的版本进行升级

rpm  -Uvh  RPM包文件  // 升级

rpm -e  RPM包名  //卸载

rpm  -qa  RPM 包文件   //查询安装的包

rpm  -qi   RPM  包文件     // 得到RPM包的相关信息

rpm  -ql  RPM 包文件   // 列出包安装的文件

rpm -qf   文件的绝对路径    //文件属于哪个PRM包安装的

7.4 yum工具用法 : 自动安装RPM包

yum  list 命令: 列出所有的RPM包资源。

最左侧是PRM包名,中间是版本信息,最右侧是安装信息。

yum   search   【相关关键词】:搜索RPM包

yum  list | grep  'vim'   通过grep来过滤,找到相应的RPM包。带颜色。

yum install  [-y]  [rpm包名]   安装PRM 包。

yum   grouplist   列出可用的组,

yum  groupinstall  [-y] [rpm包名]

yum remove [-y]   [rpm 包名]  卸载RPM包。  自动卸载相关的RPM相关依赖包

升级RPM包: yum  update  [-y] [PRM包]

yum   provides   "/*/vim" 

7.5 yum搭建本地仓库

1.挂载镜像到/mnt 目录

2.cp -r /etc/yum.repos.d  /etc/yum.repos.d.bak 

3. rm -rf  /etc/yum.repos.d     删除目录下的repo文件。

4.创建新文件dvd.repo

vim  /etc/yum.repos.d/dvd.repo

5. 刷新repos生成缓存。

yum   makecace

6.安装所需要的软件包: yum  install  -y  tftp  

7.6 yum更换国内源

cd /etc/yum.repos.d/

rm -f dvd.repo

7.7 yum下载rpm包

yum    install    -y   epel -release

yum   lis  |  grep  epel 

downlodaonly  , 仅下载,不安装。

7.8 源码包安装(上)

1. 安装 gcc . gcc是编译程序源码的编译器。

yum  install   -y  gcc .

2.在源码包地址去下载源码包:

3. 解压源码包

# tar -zxvf   httpd-2.2.32.tar.gz

4. 安装步骤:

1.定义软件包的安装路径。  通过./configure  --help 查看详情

2.查看的命令运行结果是否正确:上一条命令的结果,非零就是错误的 ,0 就是正确的

# echo  $?

成功后自动生成makefile

3. make

生成makefile后,需要进行编译

7.9 源码包安装(下)

4. 安装源码包命令:

make  install 

执行完这一步,则会在/usr/local/apache2 目录下增加很多目录。

课堂笔记:

网络仓库里面存放安装的程序。通过YUM命令运行。

yum install -y yum-untils

yumdownloader zsh

yum localinstall zsh 这样做好处,如果有依赖,自动到yum源和仓库,自动下载包的依赖。

搭建一个局域网http的YUM源

猜你喜欢

转载自blog.csdn.net/weixin_40876986/article/details/88939995
今日推荐