今日は、作成する方法を紹介します Linuxのリポジトリ。 RPM(Red Hat Package Management)を使用してLinuxにパッケージをインストールできることはわかっていますが、RPMを使用すると、他のパッケージに依存するパッケージ、つまり依存関係をインストールできないという欠点があります。 そのため、他のパッケージに依存するパッケージをインストールするには、YUM(Yellowdog Updater Modified)を使用してパッケージをインストールする必要があります。 実際、YUMはRHEL5以降から追加されます。 YUMはインストールにリポジトリを使用します。 YUMは自動的に依存関係を計算し、パッケージをインストールするために何が起こるべきかを判断します。 YUMは、パッケージのインストール、削除、またはクエリを実行できます。
リポジトリを作成する方法は?
これらのヒントに従って、ハードドライブにローカルリポジトリを追加します。ここでは、RHEL6でリポジトリを作成する方法を示します。
ステップ1: 任意のフォルダ、つまりディレクトリを作成します
#mkdir / var / ftp / pub
ステップ2: すべてのRHELDVDファイルをこのディレクトリ/ var / ftp / pubに移動します
#cd / var / ftp / pub
ステップ3: ファイルlocalRepoを追加します。
#cd /etc/yum.repos.d
#vi localRepo.repo
[localRepo] name = localRepo baseurl = file:/// var / ftp / pub enabled = 1 gpgcheck = 0:wq! (保存して終了)
ステップ4: リポジトリを作成
#cd / var / ftp / pub / Packages
#rpm -ivh createrepo * --force
#createrepo -g /var/ftp/pub/repodata/repomd.xml / var / ftp / pub / Packages
ステップ5: 次のコマンドを実行します
#YUMすべてをきれいにする
インストールされているパッケージのリストを確認するには、次のコマンドを使用します。
#YUMリストがインストールされている
だからこれはすべてについてです リポジトリを作成する方法。 実際には、リポジトリがどこにあるか、つまりインデックスをシステムに認識させます。
次のビデオは私が作成したものではありません。このビデオはTimTanが作成したものなので、手順は少し異なります。任意の手順に従うことができます:)
ナイスポスト! 働いたya:D
とにかく、これはすべてのディストリビューションで機能しますか?
Arch Linuxをインストールしていて、それだけに取り組んでいます:D
この方法は確かにRedHatで機能しますが、他のディストリビューションについてはわかりません。
この有用な情報をありがとう、私はLinuxで唯一の問題を抱えています。私のお気に入りのソフトウェアの多くがLinuxバージョンのみのWindowsとMacでそれを見つけることができないということです。WindowsソフトウェアをLinuxで動作させる方法はありますか? それとも、会社はLinuxバージョンを作成する必要がありますか?
あなたがそのような素晴らしいウェブサイトを持っているラジェッシュに感謝します。
Wineソフトウェアを使用して、Linux上でWindowsソフトウェアを実行できます。 また、Linuxバージョンをリリースするように会社に依頼することもできます。