linux rpm安装与yum安装,wegt下载完后加载

rpm -ivh:安装软件包

rpm -qa:查询是否有对应软件包

rpm -e :删除对应软件包

注意rpm删除软件包时,有时候有些软件包存在依赖关系,当删除这类软件包时,要先删除与之存在依赖关系的软件包,即解除其依赖关系

 

wget:线上下载,下载完,还需要对软件包进行加载

rpm -ql :查询软件包所在位置      -qi:查看信息

  

当加载软件包时,往往这些软件包都会依赖于其他软件包存在,只有当其他软件包加载成功后,这些软件包才允许被加载。当这一个过程所需要耗费的时间太多,所以为了解决这一问题,yum安装就此应运而生

yum:解决存在依赖关系的安装包

yum erase :删除软件包

yum makecache:制造缓存,提高效率

yum clean all:清理缓存

repodata(写明包与包之间的依赖关系)

注意yum安装时,baseurl的绝对路径只需到repodata目录上,不需要到软件包所在的位置,这是因为yum安装是根据repodata文件里对应的依赖关系来安装软件包的

建立一个repodata过程:

查看系统是否安装creatrepo

为repodata建立一个存放路径 :mkdir/test

cp 软件包 /test

creatrepo /test

vim/etc/yum.repos.d/local.repos

       name=local yum

       basourl-file:///test

       enabled=1

       gpgcheck=0

安装成功 ,清理缓存:yum clean all

yum install 软件包

 

wegt下载完后加载:

例如下载一个python-3.5.2

wegt install http://.....(python-3.5.2所在网络位置)

下载完后:

1,准备:yum install gcc-*  glibc-* -y

                 yum groupinstall Development

2,解包:tar xvf python-3.5.2.tgz

3,执行config脚本,添加编译参数

         例如 --prefix :指定安装路径

          cd python-3.5.2

         ./configure --prefix =/user/local/python3.5

4.编译 make 

5,安装  make  install

 

课外小点:hostname :修改主机名(临时)

                  vim /etc/sysconfig/network   :修改主机名  (永久)

本地文件绝对路径:file://

外地文件绝对路径:http://

短暂环境变量修改  :

    首先查找环境变量的值:echo $PATH

     最后修改环境变量:PATH=

永久环境变量修改  :

    首先查找环境变量的值:echo $PATH

     vim/etc/profile

      PATH=

      export PATH

     :wq(保存加退出)

 

posted @ 2018-10-27 11:33  misswhy  阅读(2547)  评论(0编辑  收藏  举报