zoukankan      html  css  js  c++  java
  • [原]Fedora 20的yum配置

      新装了一套Fedora 20操作系统,又要开始配置yum了。下面总结以下步骤:

    1、下载国内比较快的yum源

      推荐163的yum源sohu的yum源也不错,我一般就装第一个,安装163 yum源主页上的使用帮助下载repo文件并拷贝到/etc/yum.repos.d/。

    2、下载开源软件库

      按照如下两个地址去下载,这两个是Fedora 20(X86_64版本)的著名的第三方yum源,其他版本的以此类推:

    http://download1.rpmfusion.org/free/fedora/releases/20/Everything/x86_64/os/rpmfusion-free-release-20-1.noarch.rpm
    http://download1.rpmfusion.org/nonfree/fedora/releases/20/Everything/x86_64/os/rpmfusion-nonfree-release-20-1.noarch.rpm

      安装一下,然后建立yum缓存:

    rpm -ivh rpmfusion-free-release-20-1.noarch.rpm
    rpm -ivh rpmfusion-nonfree-release-20-1.noarch.rpm
    yum clean all
    yum makecache

     3、安装yum插件

    3.1 axel插件
      yum默认采用的是单线程下载方式,而axel采用多线程下载,作为yum下载工具可以加快下载速度。
    [root@localhost Downloads]# wget http://wilmer.gaast.net/downloads/axel-1.0b.tar.gz
    [root@localhost Downloads]# tar zxvf axel-1.0b.tar.gz
    [root@localhost Downloads]# cd axel-1.0b
    [root@localhost Downloads]# ./configure --i18n=1
    [root@localhost Downloads]# make
    [root@localhost Downloads]# make install
    [root@localhost Downloads]# wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.conf
    [root@localhost Downloads]# wget http://cnfreesoft.googlecode.com/svn/trunk/axelget/axelget.py
    [root@localhost Downloads]# cp axelget.conf /etc/yum/pluginconf.d/
    [root@localhost Downloads]# cp axelget.py /usr/lib/yum-plugins/

       国内环境下google经常无法访问,如果axelget的两个配置文件不能下载,可以上百度找找看。

    3.2 fastmirror插件
      fastmirror插件可以让yum自动选择较快的yum源进行下载。安装的时候可以直接用yum:
    [root@localhost yum.repos.d]# yum install yum-fastestmirror

     3.3 禁用插件

       有的时候我发现采用axel多线程下载插件并不太好,想要禁用一下该怎么做呢?很简单,到yum插件的目录(/etc/yum/pluginconf.d)中,找到对应插件的配置文件,例如禁用axel插件:

    [root@localhost ~]# cd /etc/yum/pluginconf.d
    [root@localhost pluginconf.d]# ls
    axelget.conf  fastestmirror.conf  langpacks.conf  refresh-packagekit.conf
    [root@localhost pluginconf.d]# cat axelget.conf
    [main]
    enabled=0  #这里改成0表示禁用此插件
    onlyhttp=1
    enablesize=54000
    cleanOnException=1

    4、安装Chrome

      在/etc/yum/yum.repos.d下建立google-chrome.repo文件,内容如下:
    [google-chrome]
    name=google-chrome
    baseurl=http://dl.google.com/linux/chrome/rpm/stable/x86_64
    enabled=1
    gpgcheck=1
    gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub

      在这个repo文件中,启用了公钥检查,所以必须要指定gpgkey才行!如果丢失了这个公钥地址,安装时将会报错。

      安装chrome命令:

    yum install google-chrome-stable

      也可以从google官网下载chrome安装包,不过安装的时候需要处理很多依赖文件,所以还是要用yum进行安装。

    5、安装软件包公钥

      在安装那些未签名的软件包时有可能提示系统尚未安装公钥,此时必须导入它们的 GPG 密匙,打开终端并且输入如下命令:

    rpm --import /etc/pki/rpm-gpg/*

       这个命令会导入此目录下的所有公钥,包括fedora和updates的,第三方库的公钥也在里面。

      6、安装flash-plugin

      http://get.adobe.com/cn/flashplayer/下载yum安装包,选择与操作系统对应的版本,并安装。

    rpm -ivh flash-plugin-11.2.202.425-release.x86_64.rpm
  • 相关阅读:
    Django框架 之 logging配置
    Django框架 之 中间件
    Django框架 之 form组件
    Django框架 之 Ajax
    Django框架 之 Pagination分页实现
    3张图带你看懂扩展KMP(EXKMP)
    [TJOI2018]游园会(状压dp+LCS)
    [BZOJ 2959] 长跑(LCT+并查集)
    [NAIPC2016]Jewel Thief(决策单调性+分治)
    [BZOJ 1563] [NOI 2009] 诗人小G(决策单调性)
  • 原文地址:https://www.cnblogs.com/kuliuheng/p/4182109.html
Copyright © 2011-2022 走看看