新装了一套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--.noarch.rpm
rpm -ivh rpmfusion-nonfree-release--.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-.0b.tar.gz
[root@localhost Downloads]# cd axel-.0b
[root@localhost Downloads]# ./configure --i18n=
[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=
enablesize=
cleanOnException=

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=
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

[原]Fedora 20的yum配置的更多相关文章

  1. [原]Fedora 20安装记录

    Fedora是我最喜欢的Linux版本,很长时间以来我都在安装使用.近一年多以来一直在搞一个C#相关的开发,很久都没有接触Fedora了,我上一次使用的版本还是Fedora 17.本以为作为一个“老” ...

  2. Fedora 20下安装官方JDK替换OpenJDK并配置环境变量

    Fedora 20自带OpenJDK,所以如果安装官方的JDK的话要先删除OpenJDK,步骤如下: 1:rpm -qa|grep jdk 查看当前的jdk情况. 2:yum -y remove ja ...

  3. fedora 20 yum出错

    需要利用linux做项目,所以在win10装了vmvare 以及 fedora,据说这个linux比较稳定.. 1.系统装好以后,需要先把terminal调处理,这才符合程序猿的习惯嘛,具体方法如下 ...

  4. [原]在Fedora 20环境下安装系统内核源代码

    1.安装Kernel Headers(头文件) 通过安装kernel-devel RPM包就可以得到Kernel Headers,但默认情况下没有被Fedora 20安装.通过DVD ISO 或者 y ...

  5. Centos7.2 yum配置

    一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的 ...

  6. yum 配置详解(转发)

    一.yum 简介 yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.起初是由yellow dog 这一发行版的 ...

  7. Fedora Linux 下安装配置C开发环境Code::Blocks

    一.提前的话要说C语言和Linux的关系大家应该都不会陌生,Linux系统内核就是用C语言开发的,所以所有的Linux系统下面 都会有C的编译调试工具,不过这些工具都是命令式的,正式开发的话会很不方便 ...

  8. Fedora 20 安装搜狗拼音输入法

    1.卸载ibus sudo yum remove ibus    gsettings set org.gnome.settings-daemon.plugins.keyboard active fal ...

  9. yum配置与使用

    yum的配置一般有两种方式,一种是直接配置/etc目录下的yum.conf文件,另外一种是在/etc/yum.repos.d目录下增加.repo文件. 一.yum的配置文件 [main] cached ...

随机推荐

  1. matlab的调试方法

    • 常用的调试方法.• (1) 设置或清除断点:使用快捷键F12. • (2) 执行:使用快捷键F5.• (3) 单步执行:使用快捷键F10. • (4) step in:当遇见函数时,进入函数内部, ...

  2. nginx php-cgi php

    /*************************************************************************** * nginx php-cgi php * 说 ...

  3. 设置mysql远程连接root权限

    在远程连接mysql的时候应该都碰到过,root用户无法远程连接mysql,只可以本地连,对外拒绝连接.需要建立一个允许远程登录的数据库帐户,这样才可以进行在远程操作数据库.方法如下:默认情况下MYS ...

  4. ZOJ 1099 HTML

    原题链接 题目大意:按照HTML的语法处理一段字符.这道题算是字符串类型的经典,熟练之后可以做一个简单的html解析器了. 解法:没什么好说的,直接代码. 参考代码: #include<iost ...

  5. jq中 load()方法 简介

    load()方法会在元素的onload事件中绑定一个处理函数.如果处理函数绑定给window对象,则会在所有内容(包括窗口,框架,对象和图像等)加载完毕后触发,如果处理函数绑定在元素上,则会在元素的内 ...

  6. leetcode 95 Unique Binary Search Trees II ----- java

    Given an integer n, generate all structurally unique BST's (binary search trees) that store values 1 ...

  7. Ci分开配置网站前台后台的方法

    CodeIgniter 是一个简单快速的PHP MVC框架.EllisLab 的工作人员发布了 CodeIgniter.许多企业尝试体验过所有 PHP MVC 框架之后,CodeIgniter 都成为 ...

  8. poj3259 最短路判环

    题意:有一些点.一些道路和一些虫洞,道路是双向的,连接两点,花费正的时间,而虫洞是单向的,连接两点,可以使时间倒退,求是否能够回到过去. 只要明确回到过去其实就是当出现一个负环的时候,不断沿这个环走, ...

  9. CentOS 6.0修改ssh远程连接端口

    转自:系统运维 » CentOS 6.0修改ssh远程连接端口 实现目的:把ssh默认远程连接端口修改为2222 方法如下: 1.编辑防火墙配置:vi /etc/sysconfig/iptables ...

  10. VC调用系统的调色板

    调用系统的调色板可以用到ChooseColor这个函数,这个函数传入一个参数为CHOOSECOLOR结构体的指针,其函数原型为 BOOL ChooseColor(LPCHOOSECOLOR lpCC) ...