文档章节

linux下软件安装与yum源码库的设置

d
 doudou___9958
发布于 2016/09/29 11:11
字数 494
阅读 8
收藏 0

1.yum源仓库的建立:

    1.1编辑文本   打开/etc/yum.repos.d/ 随意建立一个以.repo的文本。

    例:[root@localhost ~]# vim /etc/yum.repos.d/

   1.2 打开文本创建yum源仓库:

   例:[centos6]
          name=centos6           (名称注释)
          baseurl=http:///mirrors.aliyun.com/centos/6/os/x86_64/            (这里写YUM源的地址)
          gpgcheck=0     (校验用,检查文件是否正确) (这里原本是校验文件的地址!此处将这一行删除了,因为gpgchech=0,即不启用校验)
          enabled=1          (开启库)

   1.2.1baseurl  http协议网站有:              http:///mirrors.aliyun.com/centos/6/os/x86_64/ 

                                                                       http:///mirrors.aliyun.com/epel/6/x86_64/

   1.2.2yum源格式: heep:///     |    file:///   |         ftp:///    

   保存后:用yum list 列出软件包。

2.软件安装:

  2.1用rpm  yum安装:

      rpm安装软件容易产生依赖关系的软件所有成功安装一个软件时需要同时安装多个依赖关系软件,

  2.1.2 常用格式:

    rpm -Uvh :更新安装

    rpm -ivh:   完全安装

   rpm -qa +软件包名字: 查找系统安装软件  常常与 grep 同用

   例: [root@localhost yum.repos.d]# rpm -qa |grep vim
           vim-enhanced-7.4.629-5.el6.x86_64

   rpm -qf  :查找软件包路径

   rpm -qf 查询文件是那个软件包提供的

   rpm -e 删除已安装软件

   yum clean all 清除缓存。
   yum list 列出软件仓库中的软件列表
   yum search name 搜索软件
   yum search all name  搜索软件
   yum install name 安装软件仓库中为name的软件
   yum localinstall local_file 安装本地软件并解决依赖关系
   yum remove 卸载软件并把相关依赖的软件一并删除

  2.2 wget 下载

      wget  http://172.16.10.1/teach/teach20160919

  2.3 使用xshell 下载

     rz 通过ssh图形化连接工具(xshell,crt)上传
     sz通过ssh图形化连接工具(xshell,crt)下载
  2.4 源码下载:

    官网上下载好源码包后解压源码包,进入解压包

 源码安装三部曲:

  ./configure   (可以指定路径,不指定系统默认安装在源码文件)

   make

   make install

 

 

© 著作权归作者所有

d
粉丝 4
博文 44
码字总数 54396
作品 0
成都
私信 提问
Linux 第16天 程序包管理

Linux 第16天自习 程序包管理 时间: 20180802 目录 Linux程序包管理 rpm包管理工具使用 yum在线包管理工具 源码编译安装程序 Linux程序包管理 linux上的大部分软件是开源的,所以他们的源码都...

Winthcloud
2018/08/04
0
0
大数据教程(2.5):Linux系统搭建本地YUM源服务器

今天博主主要分享Linux系统中的一种软件安装方式YUM,主要针对人群包括运维、开发、项目经理等等。当然,如果你对这块知识已经非常熟悉,那请移步博主其它文章。 一、YUM相关概念 Yum(全称为...

em_aaron
2018/07/09
0
0
PHP编译安装

#wget http://museum.php.net/php5/php-5.2.6.tar.gz (下载php源码) http://cn.php.net/releases/ 可以找到 #tar zxvf php-5.2.6.tar.gz #cd php-5.2.6 #./configure --prefix=/usr/local/......

晨曦之光
2012/03/09
1K
0
CentOS安装视频转换FFmpeg和切割工具segmenter

一、yum安装FFmpeg 1. 最偷懒的方式就是yum安装了,自动解决依赖。不过CentOS系统默认无FFmpeg源,企业版 Linux 附加软件包EPEL源也不包含,需要手动添加yum源配置/etc/yum.repos.d/dag.repo...

董松
2015/05/23
0
0
安装Warzone 2100记

在Sourceforge.net里发现很多好玩的游戏软件。于是,我想下载到我的本机电脑上来玩。首先,我的系统信息: Linux localhost.localdomain 2.6.32-358.23.2.el6.i686 #1 SMP Wed Oct 16 17:21...

临峰不畏
2013/12/18
0
10

没有更多内容

加载失败,请刷新页面

加载更多

recv send 的 MSG_DONTWAIT 、 MSG_WAITALL 参数

基本概念: 阻塞IO:: socket 的阻塞模式意味着必须要做完IO 操作(包括错误)才会返回。 非阻塞IO:: 非阻塞模式下无论操作是否完成都会立刻返回,需要通过其他方式来判断具体操作是否成功。 ...

shzwork
25分钟前
2
0
怎么给开源项目提PR?

1. Fork 你想要提交 PR 的项目 2. 下载到本地 相关步骤如下: 在你需要的文件夹下面,右键使用 git bash 命令,打开 git 命令框 执行如下指令可将项目代码下载到当前目录 1代码仓库地址为示例...

xiaomin0322
28分钟前
2
0
浅复制与深复制概念

1.浅复制与深复制概念 ⑴浅复制(浅克隆) 被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制...

GodIsCj
28分钟前
1
0
如何在工作中快速成长?致工程师的10个简单技巧

阿里妹导读:阿里有句非常经典的土话,“今天的最好表现,是明天的最低要求。”如何挖掘潜能、发现更好的自己?今天,阿里巴巴高级无线开发专家江建明将认知升级的方法总结出来,帮助你获得快...

阿里云官方博客
51分钟前
2
0
如何 SSH 到 Linux 服务器里的特定目录及执行命令?

这种操作对于新手来讲特别常见,良许之前也是这样。在本文,老司机将带你来进行更高效的操作,只需一步即可达到你想要的效果。 而且,不仅仅是实现快速进入到 Linux 服务器特定的目录,还可以...

架构师springboot
55分钟前
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部