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ソースには多くのソフトウェアが含まれており、その更新速度は非常に高速です。ソフトウェアの多くの新しいバージョンがここで初めて見つかります。[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/)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サイトの指示に従って、ステップバイステップで追加することもできます。
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 |
---|
ウェブサイトにアクセスして、右側のカテゴリでСсылкиを見つけてください。ロシア語ですが、害はありません。実際、私は学生のときにロシア語を学びましたが、すべて先生に戻っています。カーン... Репозиторийдля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 |
---|
[webtatic.com](http://www.webtatic.com/projects/yum-repository/)にアクセスし、CentOS / RHEL6ソースを見つけて追加します。
Shell
1 | rpm -Uvh http://mirror.webtatic.com/yum/el6/latest.rpm |
---|
[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 |
---|
保存して終了
[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 |
---|
[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 |
---|
Shell
1 | yum clean all |
---|
Shell
1 | yum update |
---|
このプラグインの機能は、複数のソースに優先順位を付けることです。同じソフトウェアが複数のソースに存在する場合、ソフトウェアは最も優先度の高いソースからインストールされます。
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- |
---|
この時点で、ソースが追加されます。
( adsbygoogle = window.adsbygoogle || []).push({});
Recommended Posts