CentOS6は転送する共通のyumソースを追加します

CentOSの公式ソースでは、著作権関連のソフトウェアが削除されているため、これらのソフトウェアをインストールするか、手動でダウンロードしてインストールするか、他のソースを使用します。以下では、一般的に使用される2つのソースをお勧めします。これらのソースは、基本的にサーバーでの一般的な使用のニーズを満たすことができます。 。

まず、ソースを追加する前に、システムのアーキテクチャとバージョンを決定します。##

システムバージョンを確認します。

Shell

1 lsb_release -a

このコマンドはほとんどのホストにインストールされており、次のように表示されます。
LSB Version: :core-3.1-ia32:core-3.1-noarch:graphics-3.1-ia32:graphics-3.1-noarch Distributor ID: CentOS Descripqion: CentOS release 5.3 (Final) Release: 5.3 Codename: Final

lsb_releaseがインストールされていない場合は、次のコマンドを使用することもできます。

Shell

1 head -1 /etc/issue

次の画面が表示されます。
CentOS release 6.3 (Final)

CentOSシステムの場合は、次のコマンドを直接使用できます。

Shell

1 rpm -q centos-release

次の画面が表示されます。
centos-release-6-3.el6.centos.9.i686

その後、システムアーキテクチャを決定する必要があります。

Shell

1 uname -a

次の画面が表示されます。
Linux jgh.localdomain 2.6.32-279.5.2.el6.i686 #1 SMP Thu Aug 23 22:16:48 UTC 2012 i686 i686 i386 GNU/Linux

i686、i386はこのシステムのアーキテクチャです。

システムのバージョンとアーキテクチャがわかれば、対応するファイルのインポートをソースで見つけることができます。##

ここにいくつかのソースがあります。使用する国内ホストについては、Netease、Sohu、University of Science and Technology、ChinaMobileなどの国内ソースを追加することをお勧めします。

[Remi](http://rpms.famillecollet.com/)ソースを追加##

Remiソースには多くのソフトウェアが含まれており、その更新速度は非常に高速です。ソフトウェアの多くの新しいバージョンがここで初めて見つかります。[Remi](http://rpms.famillecollet.com/)公式Webサイトにアクセスして、Maintained Enterprise Linux(RHEL / CentOS /その他のクローン)アイテムを見つけてください。

システムアーキテクチャに従って、対応するリリースファイルを選択します

Shell

1 rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

[RPMforge](http://repoforge.org/use/)ソースを追加##

まず、[RPMforge](http://repoforge.org/use/)Webサイトにアクセスして、使用法のヘルプを見つけます。さまざまなオペレーティングシステムのバージョンを次に示します。ページの[CentOS wiki](http://wiki.centos.org/AdditionalResources/Repositories/RPMForge)をクリックしてCentOS公式Webサイトに移動し(向きを変えて戻る)、プロンプトに従って選択します。対応するオペレーティングシステムのバージョン、私のものはCentOS 6です。ジャンプをクリックした後、インポートリンクが表示され、i686とx86_64の2つのアーキテクチャがあります。i686を選択します。

Shell

1 rpm -ivh http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i686.rpm

ソースが追加されます。CentOSWebサイトの指示に従って、ステップバイステップで追加することもできます。

[EPEL](https://fedoraproject.org/wiki/EPEL)ソースを追加##

Webサイトにアクセスして下にスクロールし、[これらの追加パッケージを使用するにはどうすればよいですか?]項目を見つけ、システムアーキテクチャとバージョンに応じてEL6を選択し、クリックすると、システムは訪問IPに従って最速のソースミラーを検索し、国内訪問は通常、Sohuと科学技術大学のソースに移動します。アメリカのソースを使用したい場合は、プロキシアクセスを使用する必要があります。私の場合はhttp://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmを返します。

Shell

1 rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

[CentALT](http://centos.alt.ru/)ソースを追加##

ウェブサイトにアクセスして、右側のカテゴリでСсылкиを見つけてください。ロシア語ですが、害はありません。実際、私は学生のときにロシア語を学びましたが、すべて先生に戻っています。カーン... РепозиторийдляCentOS6に移動します。これは、CentOS 6のライブラリです。CentOS5の場合は、最後のライブラリを選択します。自分でリストから検索する場合は、ПросмотррепозиторияCentALTをクリックします。

РепозиторийдляCentOS6をクリックしてコンテンツを表示し、下にドラッグして、Установкарепозиторияという段落を見つけます。次に、以下のコンテンツを理解する必要があります。rpmパッケージへのリンクをいくつか示します。最初に、EPELのソースを示します。 、次に独自のALTを指定します。必要なインポートを見つけます。わかりました。

Shell

1 rpm -ivh http://centos.alt.ru/pub/repository/centos/6/i386/centalt-release-6-1.noarch.rpm

phpソースを追加##

[webtatic.com](http://www.webtatic.com/projects/yum-repository/)にアクセスし、CentOS / RHEL6ソースを見つけて追加します。

Shell

1 rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm

Nginxソースを追加##

[Nginx公式ウェブサイト](http://nginx.org/)と入力し、右側のダウンロードリンクをクリックし、下部にドラッグして[ビルド済みパッケージ]アイテムを見つけます。[メインラインバージョン](http://nginx.org/en / linux_packages.html#mainline)バージョンのリンクをクリックします。プロンプトに従ってリポジトリファイルを編集します。具体的な操作は以下のとおりです。
yumrepoディレクトリに新しいnginx.repoファイルを作成します

Shell

1 vi /etc/yum.repos.d/nginx.repo

次のように入力します

Shell

1 2 3 4 5 [ nginx] name=nginx repo baseurl=http://nginx.org/packages/mainline/centos/6/$basearch/ gpgcheck=0 enabled=1

保存して終了

国内のミラーソースを追加##

NetEase163ソースを追加##

[http://mirrors.163.com/](http://mirrors.163.com/)にアクセスしてください
CentOSシステムを見つけ、右側の[centosヘルプ](http://mirrors.163.com/.help/centos.html)をクリックします
[CentOS 7](http://mirrors.163.com/.help/CentOS7-Base-163.repo)アイテムを見つけて、リンクアドレスをコピーします

システムのyumディレクトリに入り、リポジトリファイルをダウンロードします

1 2 3 cd /etc/yum.repos.d wget http://mirrors.163.com/.help/CentOS7-Base-163.repo yum update

Aliソースを追加##

[http://mirrors.aliyun.com/](http://mirrors.aliyun.com/)にアクセスしてください
CentOSシステムを見つけて、右側の[ヘルプ](http://mirrors.aliyun.com/help/centos)をクリックします
プロンプトに従ってCentOS7アイテムのリポジトリファイルをダウンロードし、そのコマンドを直接コピーしないように注意してください。コピーすると、公式ソースが上書きされます。

1 2 wget http://mirrors.aliyun.com/repo/Centos-7.repo yum update

ソースを追加した後にyumを更新します##

Shell

1 yum clean all

Shell

1 yum update

最後に、ソース管理戦略を設定する必要があります##

最初に特定のソースからソフトウェアをインストールする場合は、yum-prioritiesプラグインをインストールすることをお勧めします##

このプラグインの機能は、複数のソースに優先順位を付けることです。同じソフトウェアが複数のソースに存在する場合、ソフトウェアは最も優先度の高いソースからインストールされます。

Shell

1 yum install yum-priorities

インストール後、/ etc / yum.repos.d /ディレクトリに.repo関連ファイル(CentOS-Base.repoなど)を設定し、次のファイルにorder命令を挿入する必要があります。priority= N(Nは1から99までの正の整数です、値が小さいほど優先度が高くなります)、例:

Shell

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [ base] name=CentOS-releasever – Base mirrorlist=http://mirrorlist.CentOS.org/?release=releasever&arch=basearch&repo=os #baseurl=http://mirror.CentOS.org/CentOS/releasever/os/basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 priority=1   #released updates [updates] name=CentOS-releasever – Updates mirrorlist=http://mirrorlist.CentOS.org/?release=releasever&arch=basearch&repo=updates #baseurl=http://mirror.CentOS.org/CentOS/releasever/updates/basearch/ gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5 priority=1

この時点で、ソースが追加されます。

( adsbygoogle = window.adsbygoogle || []).push({});

Recommended Posts

CentOS6は転送する共通のyumソースを追加します
CentOS5からCentOS5.8YUMソース
CentOS7にスワップを追加する方法
CentOS7はyumを保存するためにpythonを修復します
Centos8はyumを使用してmongodb4.2メソッドをインストールします
Centos7はyumを使用してpip、ipythonをインストールします
Centos8はyumを使用してrabbitmqチュートリアルをインストールします
CentOS7システムyumMySQL5.7をインストールする方法
CentOS8でのyumソース構成とnmcliコマンドの簡単な紹介
UbuntuにAptソフトウェアソースを追加する方法
ローカルyumソースを構成するためのCentOS8詳細チュートリアル
centos7ソースコードからopensshをインストールする方法
CentOS8でユーザーを追加および削除する方法
Centos7YUMはMariaDB10.0をインストールします
Centos 6.4 python2.6を2.7にアップグレード
Centos 6.4 python2.6を2.7にアップグレード
CentOSサーバー展開(YUM)
CentosソースのインストールPython3
CentOS 7.2YumはMySQL5.6をインストールします
CentOS6.5はカーネルを3.10.28にアップグレードします
Centos7YUMはMariaDB10.0をインストールします