GNU/Linux >> Linux の 問題 >  >> Cent OS

Linux / Centos/RedhatでYUMリポジトリを設定する方法| Linux / Centos/RedhatのYUM

ここでは、パッケージのローカルインストール用にyumリポジトリーを構成します。主にYUMは、冗長性を備えたRPMのインストールに役立ちます。冗長性やRPMの更新について心配する必要がありません

I.ディレクトリを/dvdにする 次のコマンドを使用します。これは/dev / hdcのマウントポイントです (これはセカンダリマスターに接続された私のDVD ROMです。)

#mkdir / dvd

II。次のコマンドを使用してマウントします

/ dev / hdc / dvd

をマウントします

III。すべてのrpmをCDまたはDVDから/var / ftpにコピーする必要があります


#cp –a / dvd / Centos / * / var / ftp

IV。レポデータを作成するには、 createrepoをダウンロードする必要があります rpm。次のコマンドでターミナルからダウンロードします。またはブラウザを使用してダウンロードするには、ここをクリックしてください。最新のリリースを入手するには、ここをクリックしてください。

#wget http://packages.sw.be/createrepo/createrepo-0.4.6-1.el5.rf.noarch.rpm

#rpm –UVH createrepo-0.4.10-1.el5.rf.noarch.rpm

または

#rpm –Uvh http://packages.sw.be/createrepo/createrepo- 0.4.6-1.el5.rf.noarch.rpm

V.インストールしたら、次のコマンドを使用してリポジトリデータファイルを作成します

#createrepo / var / ftp

VI。上記が完了したら。 *。repoを移動します

からのファイル

#mv /etc/yum.repos.d/* / root / Desktop

注:

Centos 5: 移動する理由は、yumを使用してパッケージをインストールするときにインターネットに接続していない場合です。yumは、/ etc / yum.repos.d/Centos-xxxx.repoにあるベースcentosリポジトリファイルを解決しようとします。そのため、ローカルリポジトリからrpmをインストールしません。上記の移動は、ローカルリポジトリからrpmをインストールするのに役立ちました。インターネットに接続している場合は、元に戻し、yumを使用してrpmをインストールします。

VII。/etc/yum.confを編集します ファイルの最後に次の行を置きます。

#vi /etc/yum.conf

[マイレポ]

name=マイローカルリポジトリ

baseurl =ftp:// youripaddress->Centos5の場合

enable =1

gpgcheck =0

VIII。次のコマンドを使用して、以前のキャッシュをクリーンアップします。これは、リポジトリのリポジトリファイルまたはrpmを変更するときに重要です。

#yum clean all

IX。次のコマンドを使用してrpmをインストールします。

#yum install httpd


Cent OS
  1. RedhatLinuxで仮想化を構成する方法

  2. CentOSLinux7にChromeブラウザをインストールする方法

  3. CentOSでYUMパッケージリポジトリを無効にする方法

  1. Linux / CentOS/RedhatでLVMを構成する方法

  2. Rocky Linux /Centos8にRedis6をインストールして構成する方法

  3. CentOS/RHEL で yum リポジトリを作成する方法

  1. YumまたはRPMを使用してCentOSにインストールされているパッケージを一覧表示する方法

  2. [Linux]:RHELマシンでCentOSリポジトリを使用するようにyumを設定する方法

  3. CentOS 8 で PowerTools リポジトリを有効にする方法は?