Redhat7用国産Alibaba Cloud yumインストールソースの使い方

零下一度
リリース: 2017-06-25 10:04:06
オリジナル
6533 人が閲覧しました

この記事では、redhat7が国内のAlibaba Cloud yumインストールソースを使用する方法を紹介します。使用されるソースアドレスは、Centos7でのインストールソースに対応します。

Redhat7 のシステム環境を設定するために「Linux はこう学ぶべき」を勉強していたとき、使用した yum には設定ファイルがありませんでした。 .repos.d/ ディレクトリなので、手動で設定する必要があります。私の手順の一部を次に示します。

1. yum 構成ファイルを見つけます

[root@linuxprobe ~]#cd /etc/yum.repos.d/

2。設定ファイルがあるかどうかを確認します

[root@linuxprobe yum.repos.d]#ls

ブロガーのシステムはインストールされたばかりで、ファイルがありません

3. yumかどうかを確認します。インストールされている依存ソースを確認し、yum パッケージを削除します

[root@linuxprobe yum.repos.d]#rpm -qa |grep yum

は次のように表示されます:

yum -utils-1.1.31 -24.el7.noarch
yum-langpacks-0.4.2-3.el7.noarch
yum-metadata-parser-1.1.4-10.el7.x86_64
yum -rhn-plugin-2.0 .1-4.el7.noarch
PackageKit-yum-0.8.9-11.el7.x86_64
yum-3.4.3-118.el7.noarch

上記後で記録してインストールする必要があります

[root@linuxprobe yum.repos.d]#rpm -qa|grep yum|xargs rpm -e --nodeps を使用して yum パッケージを削除する必要があります

4. 上記の手順でクリーンアップします。完了したら、yum を更新してインストールし、ソースアドレスを Alibaba Cloud に対応するソースアドレスに変更する必要があります。

アドレスの下のページに移動し、Ctrl+F を使用してステップ 3 のファイルをバージョン番号なしで検索します。たとえば、yum-utils-1.1.31-24.el7.noarch のように yum を検索します。 -ユーティリティ。

yum パッケージなど:

[root@linuxprobe ~]# wget

他のパッケージを取得する方法も同様です。

ダウンロードが完了したら、rpm -ivh yum-* を使用して rpm パッケージをインストールします。ここのブロガーは次のようなエラーを表示します。インストールした python-urlgrabber のバージョンを確認したら、まず python-urlgrabber をアンインストールしましょう。

5. python-urlgrabberパッケージを確認するコマンド

[root@linuxprobe ~]# rpm -qa|grep python-urlgrabber

6. 以下のコマンドを実行してPythonを削除します。 -urlgrabber パッケージ

[root@linuxprobe ~]#rpm -qa|grep yum|xargs rpm -e --nodeps

7. ダウンロードしてインストールします

[root@linuxprobe ~] # wget

python-urlgrabber をインストール

[root@linuxprobe ~]#rpm -ivh python-urlgrabber-3.10-8.el7.noarch.rpm

8 python-urlgrabber のインストールが完了したら、rpm -ivh yum-* を実行してインストールします。コンピューターに夢中。

インストールプロセス中に、パッケージリソースがインストールの依存関係であることを確認するメッセージが表示された場合は、個別にインストールして処理できます。

9. パッケージのインストールは完了しましたが、yum のソースアドレスを設定する必要があります。

1) 構成ファイルが配置されているフォルダーを見つけます:

[root@linuxprobe~]# cd /etc/yum.repos.d/

2) yum.repos を表示します。 d file フォルダー内にファイルがあるかどうかを確認し、Alibaba Cloud ソース構成ファイルを取得します:

[root@linuxprobe yum.repos.d]# ls

[root@linuxprobe yum.repos.d]# wget

特定のヘルプ情報については、Alibaba Cloud ヘルプドキュメントを参照してください。

10. 取得した構成ファイル Centos-7.repo の値を変更します

これは yum 変数なので、次のようにする必要があります。置き換えない場合は、ソースを使用できません。置き換えたくない場合は、yum コマンドを試して、表示内容を確認してください。

次のコマンドを使用して $releasever を置き換えます、

[root@linuxprobe ~]# sed -i 's/$releasever/7/g' /etc/yum.repos.d/Centos-7。リポジトリ

この変数 $releasever の値の取得に問題があります。いくつかの情報を確認しましたが、ブロガーのシステムと同じではありません

/etc に yum.conf ファイルがあります。 / フォルダーにあり、その中の設定は

=redhat-release に変更した後に得られる変数値は 7.0-1.el7 です。これはどこにあるかわかりません。まだこれに対処してください。知っている人がいたら教えてください。

11. 最後に yum makecache を実行してキャッシュを生成します。

centos-7.repo ファイルには、使用されるいくつかの提案が含まれており、コメントアウトすることをお勧めします。

このアドレスは Alibaba Cloud サーバーのイントラネットで使用されており、私たちのコンピューターから接続することはできません。それでこれをコメントアウトしました。

すべてのコメントの後、yum clean all を再度実行します

12。

上の図では、そのうちの 2 つは有効になっていません。それらが何のためにあるのかについては、Baidu に任せます。有効にしたい場合は、Centos-7.repo ファイルで Enabled=1 を変更するだけです。

以上がRedhat7用国産Alibaba Cloud yumインストールソースの使い方の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート