1、Rpm安装包命令(以dhcp软件包为例)----Rpm安装软件包需要解决依赖性,因此特别麻烦(如图2被需要)。 rpm与yum安装的均为二进制软件包.类似于windows下载的软件包,可直接安装使用。

    rpm -qa | grep dhcp 查看系统是否安装dhcp*软件包 

    rpm -ivh dhcp          安装软件包(i--install  v)

    rpm -e  dhcp            卸载软件包

    rpm  -ql  dhcp           软件包安装路径

    rpm -qi dhcp            软件包的详细信息

    rpm -qf dhcp            查看dhcp软件包所属文件 

强制覆盖安装在后面加--force

 

2.Yum命令  (以httpd为例)yum软件源会自动更新(关闭)

 yum -y install  httpd    安装软件包

 yum -y erase httpd     卸载软件包

 /etc/yum.repos.d         yum源所在路径<yum安装时安装包的来源>

 可自定义/etc/yum.repd.d 下的.repo文件,vim xxx.repo可进行编写

yum –y remove 软件名             卸载软件名

yum –y groupinstall 组件名       安装组件名

yum –y groupremove 组件名     卸载组件名

yum clean all                          清除yum缓存

yum search 软件包名             使用yum查找软件包

yum makecache -y                 做(yum软件包)的缓存

 make                                编译

make install                       编译安装

关闭yum自动更新软件:

 

如何从网上下载软件包进行安装:(以Python3.6为例)

1.从Python网上下载软件包 www.Python.org  ---->source  code

2.安装lrzsz软件包才可以将文件拖到Linux上.

3.利用tar命令解压软件包: tar -xvf 软件包

4.解压之后进行初始化配置,软件包安装在那个位置、软件包启动哪些功能等等.

      ./configure ---prefix=/usr/local/Python3.6  指定安装包安装在那个位置(./configure 执行初始化配置)

      ./configure的作用是检测系统配置,生成makefile文件,以便你可以用make和make install来编译和安装程序

     

5. yum grouplist

   yum groupinstall  “开发工具” -y       // 安装开发工具(源代码转化为二进制代码) 就会自动 gcc glibc相关开发的软件工具

6.make install   编译安装<>

 

7.如果缺少相应的软件包导致安装失败,则可继续安装相应软件包,再make intall

  例如:

 

posted on 2017-05-29 22:37  俊先生  阅读(847)  评论(0编辑  收藏  举报