2006年2月23日 標準のyumコマンドには、ソースのRPM(SRPM)ファイルをダウンロードする機能がない。そこで、yumのリポジトリからSRPMをダウンロードする方法を説明する。 Fedora Core 4(FC4)には、Fedora Extrasにyum-utilsというパッケージが用意
本連載は、Linuxのコマンドについて、基本書式からオプション、具体的な実行例までを紹介していきます。今回は、「yum」コマンドの応用編です。 「[repository] オプションの設定」は Yum リポジトリを定義するために使用できるさまざまなオプションを説明しています。このセクションは yum-config-manager コマンドを使用することによりリポジトリを追加、有効化、および無効化する方法について説明しています。 .Repo ファイルから createrepo 引数を変更する、ファイル マネージャーのドラッグ アンド ドロップと .rpm ファイルや、ユーザーが指定したディレクトリに YUM キャッシュを含むディレクトリからローカル リポジトリの作成をサポートしています。 linuxをいじっているとパッケージのアップデートやインストールでyumコマンドを使う局面がとても多いです。yumコマンドの基本操作とリポジトリの追加・削除のやり方をテーマごとに分けてまとめてみました。※動作確認環境CentOS 7.6yu /etc/yum.confファイルの「keepcache」の設定を 「1」にしてyumを実行します。 実行後、下記ディレクトリにyumインストールしようした If you list more than one baseurl= statement in a repository you will find yum will ignore the earlier ones and probably act bizarrely. リポジトリに複数の「baseurl=url」文を指定すると、yumは以前のものを無視し、おそらく奇妙な動作をするでしょう。 Don't do this, you've been warned. というのは、古いバージョンの yum は .sqlite ファイルを無視して .xml ファイルを取得しにいくだけだからです。 --unique-md-filenames これにより、全てのメタデータファイルが一意の名前を持つことになります。
を実行するyum upgradeと、多くの404エラーの後、ダウンロードする必要のあるパッケージの名前を取得できますが、ダウンロードできません。 そして、最初の404リポジトリURLを参照すると、次のようになります。 "/etc/yum.repos.d"配下にあるfedora*.repoのファイルの内、"enabled=1"となっているセクションの末尾に"exclude=postgresql*"という行を追加します。デフォルトの状態であれば、fedora.repoとfedora-update.repoという2つのファイルの[fedora]セクションが該当します。 EPELのyumリポジトリの追加方法については、当サイトのCentOS7 64bitのyumリポジトリにEPELを追加のページをご覧ください。 IUSのリポジトリ設定パッケージをダウンロード. 以下のコマンドを実行して、IUSのリポジトリ設定パッケージのダウンロードを行います。 はい、そのURLにアクセスいますとエクスプローラーが開き、ファイルのダウンロードを促してきますのでファイルは読み込みができるかと思います。なぜかyum installでは無理なようです。。。 申し訳ございません、コピペをミスったのか CentOS 7 の yum リポジトリで提供されている Postfix のバージョンや詳細情報を、つぎのように yum info コマンドで確認しましょう。 # yum info postfix Available Packages Name : postfix Arch : x86_64 Epoch : 2 Version : 2.10.1 Release : 6.el7 Size : 2.4 M Repo : base/7/x86_64 # yum repolist Loaded plugins: fastestmirror, rhui-lb, security Loading mirror speeds from cached hostfile * rhui-rhel-6-server-rhui-optional-rpms: rhui-cds03.sakura.ad.jp * rhui-rhel-6-server-rhui-rpms: rhui-cds03.sakura.ad.jp repo id repo name status rhui-rhel-6-server-rhui-optional-rpms Red Hat Enterprise Linux 6 Server - 11412 rhui-rhel-6
.Repo ファイルから createrepo 引数を変更する、ファイル マネージャーのドラッグ アンド ドロップと .rpm ファイルや、ユーザーが指定したディレクトリに YUM キャッシュを含むディレクトリからローカル リポジトリの作成をサポートしています。 linuxをいじっているとパッケージのアップデートやインストールでyumコマンドを使う局面がとても多いです。yumコマンドの基本操作とリポジトリの追加・削除のやり方をテーマごとに分けてまとめてみました。※動作確認環境CentOS 7.6yu /etc/yum.confファイルの「keepcache」の設定を 「1」にしてyumを実行します。 実行後、下記ディレクトリにyumインストールしようした If you list more than one baseurl= statement in a repository you will find yum will ignore the earlier ones and probably act bizarrely. リポジトリに複数の「baseurl=url」文を指定すると、yumは以前のものを無視し、おそらく奇妙な動作をするでしょう。 Don't do this, you've been warned. というのは、古いバージョンの yum は .sqlite ファイルを無視して .xml ファイルを取得しにいくだけだからです。 --unique-md-filenames これにより、全てのメタデータファイルが一意の名前を持つことになります。
yum clean allをしても0ファイルが削除されましたと表示され、 yum updateをしてもパッケージをインストールしたときと同じキャッシュの動機に失敗しましたというエラーが出力されてしまう状況です。 sudo yum localinstall RPMファイル # カレントディレクトリにある「jdk-8u162-linux-x64.rpm」をインストールする例 sudo yum localinstall jdk-8u162-linux-x64.rpm. ダウンロード済みのrpmをインストールします。必要に応じて、依存するパッケージが自動でインストールされます。 yum-plugin-downloadonlyプラグインのインストール † yumのプラグインであるyum-plugin-downloadonlyを使えば、 実際にパッケージのインストールは行わずにrpmファイルをダウンロードだけすることができます。 まず、以下のように、yum-plugin-downloadonlyをインストールし yumの設定ファイルについて. yumには大きく分けて2つの設定ファイルがあります。 yum全体の動作に影響する設定ファイルと、個別のリポジトリに影響する設定ファイルです。 yum全体の設定ファイル. まずはyum全体に影響する設定ファイルについて解説します。 システムで MySQL Yum リポジトリが有効になると、 yum update コマンドによるシステム全体の更新によって、システム上の MySQL パッケージがアップグレードされ、ネイティブのサードパーティーパッケージがある場合は、Yum が MySQL Yum リポジトリ中に代替を検索できればそれらで置換されます。 Dec 24, 2015 · # yum clean all. ここまででローカルyumリポジトリの作成は完了です。 では、yumコマンドで早速パッケージをインストールしてみましょう。 ⑥インストール # yum install net-snmp oaded plugins: refresh-packagekit, rhnplugin This system is not registered with RHN. RHN support will be disabled.
インターネット接続が出来ない環境で構築作業をする場合、インターネット上のリポジトリサーバーを参照できないため、yumによるパッケージのインストールを行うことができません。しかしながら、リポジトリをローカルで作成することで、yumを用いたパッケージ導入が可能になります。