注意:本人系统为centos7

本人在安装ktorrent时,发现默认的YUM源里安装不了ktorrent,需要手动给YUM添加源,丰富YUM软件源!

添加常用YUM源

步骤(以添加EPEL为例)

1.安装之前先看一下初始状态下yum的源,只有3个:base/extras/updates

[liuyao@localhost ~]$ yum repolist
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.cug.edu.cn* extras: mirrors.cug.edu.cn* updates: mirrors.cug.edu.cn
源标识                                               源名称                                                  状态
base/7/x86_64                                        CentOS-7 - Base                                         9,007
extras/7/x86_64                                      CentOS-7 - Extras                                         265
updates/7/x86_64                                     CentOS-7 - Updates                                      1,401
repolist: 10,673

2.查看系统架构和版本

[liuyao@localhost ~]$ lsb_release -a
LSB Version:    :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: CentOS
Description:    CentOS Linux release 7.2.1511 (Core)
Release:    7.2.1511
Codename:   Core
[liuyao@localhost ~]$ rpm -q centos-release
centos-release-7-2.1511.el7.centos.2.10.x86_64
[liuyao@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-327.13.1.el7.x86_64 #1 SMP Thu Mar 31 16:04:38 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux

可知,本人系统架构为x86_64,系统版本为7.2.1511

3.去EPEL官网下载与系统架构和版本相对应的EPEL源

[root@localhost yum-repositories]$ ls
epel-release-latest-7.noarch.rpm
[root@localhost yum-repositories]# rpm -ivh epel-release-latest-7.noarch.rpm
警告:epel-release-latest-7.noarch.rpm: 头V3 RSA/SHA256 Signature, 密钥 ID 352c64e5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...1:epel-release-7-6                 ################################# [100%]

4.更新好YUM源后,最好立刻手动更新一下,使操作立即生效

[root@localhost yum-repositories]# yum makecache

5.此时查看YUM源,可以看到多了一个epel

[root@localhost yum-repositories]# yum repolist
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.opencas.cn* epel: mirrors.opencas.cn* extras: mirrors.opencas.cn* updates: mirrors.opencas.cn
源标识                                    源名称                                                                  状态
base/7/x86_64                             CentOS-7 - Base                                                          9,007
epel/x86_64                               Extra Packages for Enterprise Linux 7 - x86_64                          10,018
extras/7/x86_64                           CentOS-7 - Extras                                                          265
updates/7/x86_64                          CentOS-7 - Updates                                                       1,401
repolist: 20,691

后续(添加Remi/RPMforge/php/Nginx源)

详细请参考:https://blog.itnmg.net/centos-yum-source/

1.添加YUM源

[root@localhost yum-repositories]# ls
epel-release-latest-7.noarch.rpm  remi-release-7.rpm  rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
[root@localhost yum-repositories]# rpm -ivh remi-release-7.rpm
警告:remi-release-7.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 00f97f56: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...1:remi-release-7.1-3.el7.remi      ################################# [100%]
[root@localhost yum-repositories]# rpm -ivh rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm
警告:rpmforge-release-0.5.3-1.el7.rf.x86_64.rpm: 头V3 DSA/SHA1 Signature, 密钥 ID 6b8d79e6: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...1:rpmforge-release-0.5.3-1.el7.rf  ################################# [100%]
[root@localhost yum-repositories]# rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
获取https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
警告:/var/tmp/rpm-tmp.nKcd1X: 头V4 RSA/SHA1 Signature, 密钥 ID 62e74ca5: NOKEY
准备中...                          ################################# [100%]
正在升级/安装...1:webtatic-release-7-3             ################################# [100%]
[root@localhost yum-repositories]# yum clean all
[root@localhost yum-repositories]# yum update
[root@localhost yum-repositories]# yum repolist
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirror.bit.edu.cn* epel: mirrors.opencas.cn* extras: mirror.bit.edu.cn* remi-safe: mirror.innosol.asia* rpmforge: mirrors.neusoft.edu.cn* updates: mirror.bit.edu.cn* webtatic: us-east.repo.webtatic.com
源标识                              源名称                                                                        状态
base/7/x86_64                       CentOS-7 - Base                                                                9,007
epel/x86_64                         Extra Packages for Enterprise Linux 7 - x86_64                                10,018
extras/7/x86_64                     CentOS-7 - Extras                                                                265
remi-safe                           Safe Remi's RPM repository for Enterprise Linux 7 - x86_64                       798
rpmforge                            RHEL 7 - RPMforge.net - dag                                                      245
updates/7/x86_64                    CentOS-7 - Updates                                                             1,401
webtatic/x86_64                     Webtatic Repository EL7 - x86_64                                                 276
repolist: 22,010

2.若想停用某个YUM源,只需要在相应的配置文件中设置enable=0即可,如

[root@localhost yum.repos.d]# vim /etc/yum.repos.d/epel.repo

3.最后需要设置源的管理策略,比如设置各个源的优先级,方法:

3.1.安装yum-priorities插件

[root@localhost yum-repositories]# yum install yum-priorities

3.2.设置/etc/yum.repos.d/目录下的.repo相关文件,在文件中插入priority=N(N为1-99的整数,数字越小优先级越高)

[root@localhost yum-repositories]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ls
CentOS-Base.repo       CentOS-Media.repo    epel-testing.repo         remi-php70.repo  webtatic-archive.repo
CentOS-CR.repo         CentOS-Sources.repo  mirrors-rpmforge          remi.repo        webtatic.repo
CentOS-Debuginfo.repo  CentOS-Vault.repo    mirrors-rpmforge-extras   remi-safe.repo   webtatic-testing.repo
CentOS-fasttrack.repo  epel.repo            mirrors-rpmforge-testing  rpmforge.repo
[base]
name=CentOS-$releasever - Base
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
priority=1#released updates
[updates]
name=CentOS-$releasever - Updates
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
priority=1#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras&infra=$infra
#baseurl=http://mirror.centos.org/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
priority=1

注意:在添加Remi/php源之前需要先添加EPEL

添加常用YUM源完毕!

安装ktorrent

添加完YUM源后安装ktorrent很简单,只需要一行命令即可:

[root@localhost yum-repositories]# yum install ktorrent

但在运行ktorrent时,可能会发现下载速度为零,追踪服务器发现“状态”处显示:

Port 6881 is blacklisted

此时在ktorrent里:Setting–>Configure KTorrent–>Network中,Port处把默认的6881修改为一个大于50000的数字,比如50005,亲测可用!(参考:https://forum.utorrent.com/topic/4299-port-6881-blacklisted/)

centos7下添加常用YUM源(EPEL/Remi/RPMforge/php/Nginx)相关推荐

  1. CentOS添加常用yum源

    CentOS 的官方源去掉了一些与版权有关的软件,因此想要安装这些软件或者手动下载安装,或者使用其他源. 下面我推荐常用的两个源, 这两个源基本可以满足一般服务器的使用需求. 首先, 添加源之前要确定 ...

  2. CentOS7下的离线yum源搭建

    为什么要配置离线源?不配置离线源时,我们用的就是在线yum源.如果没有网,那么你就无法安装东西,所以我们需要使用离线源,其次,离线yum比在线yum源更稳定,更快速 这里分享搭建OpenStack 的 ...

  3. CentOS7配置阿里云yum源和EPEL源

    CentOS7配置阿里云yum源和EPEL源 1.备份 [root@bogon ~]# cd /etc/yum.repos.d/ [root@bogon yum.repos.d]# mkdir rep ...

  4. 配置常用yum源(国内yum源)

    记录:356 场景:在CentOS 7.9操作系统上,使用国内开源镜像站配置常用yum源.满足使用yum命令安装各类软件需求.包括CentOS基础包.epel包.scl包.k8s等. 版本: 操作系统 ...

  5. #centos7 创建内网yum源 OpenStack源部署

    #centos7 创建内网yum源 #centos7 自动化安装 本地 内网 web源创建.更新 createrepo http OpenStack源部署 Elven原创 http://www.cnb ...

  6. Centos添加本地yum源

    Centos添加本地yum源 1,进入yum源配置目录 cd /etc/yum.repos.d 2,备份系统自带的yum源 mv CentOS-Base.repo CentOS-Base.repo.b ...

  7. Centos7配置阿里云yum源

    Centos7配置阿里云yum源 原因:系统默认的yum源的国外的,下载慢:这里配置国内源,下载快,网络稳定. [准备:如未安装wget,需要先安装wget :通过命令 yum install wge ...

  8. redhat enterprise linux 下配置本地yum源

    一.在linux 6.1中本地yum源配置:首先编辑yum源配置文件我们可以再这个目录中新创建一个配置文件,  #cd /etc/yum.repos.d,  #vim yum.repo配置文件内容简介 ...

  9. Linux下配置本地yum源(Centos、Debain和SUSE)

    Linux下配置本地yum源 Centos (Redhat同理) 一.挂载系统镜像 1.1.创建挂载点 mkdir /media/cdrom 1.2.挂载镜像 mount /dev/sr0 /medi ...

最新文章

  1. 设计模式C#描述——抽象工厂模式
  2. Java 批量文件不打包下载_【Java】Java批量文件打包下载zip
  3. C#3.0 为我们带来什么(5) —— 匿名类型
  4. 博导眼里本科生的科研能力:“他们还在玩泥巴”
  5. c 高级语言,C作为高级语言?
  6. 让人欲罢不能的量子学
  7. Disallowed Key Characters(转)
  8. Android4.4 Sensor APP--HAL代码流程
  9. 图像局部特征(十)--BRIEF描述子
  10. Ubuntu常用终端命令
  11. leetcode 868. Binary Gap
  12. linphone 回声消除
  13. 最大似然估计和最小二乘法 含代码
  14. Cesium 三角测量(水平距离,直线距离,高度差)
  15. 2022年最新国产单端口1000M Ethernet PHY简介
  16. NVIDIA GeForce G102M
  17. 【转载】专利翻译常用词句
  18. 网络安全能力认证CCSC技术Ⅰ级认证培训
  19. 知识图谱系列-2-知识图谱发展历程及其分类
  20. 攻防世界pwn新手区整理

热门文章

  1. PilotPi:树莓派运行PX4配置方法
  2. 同余 在计算机中的应用 算法,线性乘同余法在购车摇号中的应用
  3. Java研发小试(面试题)
  4. Zoj 3587 Marlon's String (KMP 字符串拼接 前缀出现次数)
  5. 电影评论 R文本挖掘-情感分析
  6. Torchlight(火炬之光)换装实现
  7. 一代传奇SIFT算法专利到期
  8. 怎么用Python批量添加zabbix-host主机
  9. 盛大游戏技术总监徐峥:Unity引擎使用的三种方式
  10. 福布斯:美国Top 50金融科技公司简介