1.ローカル設定yum
方法 1: リモート ツールを使用してイメージをシステム ディレクトリにアップロードし、そのイメージを他のディレクトリにマウントする
方法 2: イメージは VMware を通じて仮想マシンに接続されます
方法 1 または 2 のいずれかを選択したら、yum の構成を開始します。
cd /etc/yum.repos.d/
ls
最初は、自己完結型のファイルがいくつかあるはずですが、気にせず、削除するかフォルダーに移動してください。
フォルダに移動することをお勧めします
mkdir bak && mv *.repo bak
yum ファイルを編集し、i を押して編集モードに入り、次の行を入力します。
vi local.repo # 编辑yum文件
#写入以下内容
[centos]
name=centos
baseurl=file:///opt/centos
gpgcheck=0
enabled=1
キーボードの [ esc ] を押し、[ :wq ]を入力して保存して終了します。 #Input in English
/opt/centos にマウントすることをお勧めします。
mkdir /opt/centos : マウントフォルダーを作成します
初心者の場合は、これに従ってください。慣れてきたら、自分で行うことができます
次のステップはマウントです
マウントコマンド: ' mount [ファイルパス] [マウントターゲットアドレス]';
最初の方法を使用して画像ファイルをアップロードする場合は、アップロード場所に注意してください。ここでは、/root/ ディレクトリにアップロードされます。
mount /root/C (推荐用Tab键补全不然很容易输错) /opt/centos
2 番目の方法を使用する場合は、このコマンドを直接使用して外部リンク ミラー ソースをマウントできます。
mount /dev/sr0 /opt/centos
マウント後: マウントが成功したかどうかを確認します
yum clean all #清理本地yum缓存
yum makecache #创建yum 缓存
このように数字があれば成功です。作業はここで完了しており、以下は共有された yum です。
2、おいしいものをシェアする
1. FTPサービスを開始します
yum をマウントすることが前提となっており、yum をマウントするために FTP 経由で仮想マシン間で直接共有されます。
上記の 2 つの方法 (ftp のダウンロード、yum の共有) のいずれかを使用して yum をマウントする仮想マシンが必要です。
yum install -y vsftpd # 下载ftp
vi /etc/vsftpd/vsftpd.conf #编辑配置文件
# 在里面加入
setenforce 0 #关闭selinux
systemctl stop firewalld #关闭防火墙
ファイアウォールを閉じた後、FTP サービスを再起動します。
systemctl restrat vsftpd
これで作業は完了ですので、物理マシンを使ってftpへのアクセスをテストし、アクセスできれば成功です。
フォルダーパスボックスに「ftp://【IPアドレス】/」と入力します。
2. FTPサービスにアクセスして使用します
FTP 共有ソースを使用するその他の仮想マシン構成:
上記と同様に、yum フォルダーをクリーンアップして yum ファイルを作成します。
mkdir bak && mv *.repo bak #清理文件夹
vi local.repo #创建并编辑yum文件
#将下面图片【centos】到倒数第二行的内容写入local.repo文件
FTP 共有を使用する他の仮想マシンの場合、yum 構成ファイルの [baseurl] パラメーターは上記とは異なるため、変更する必要があります。形式: [baseurl=ftp://(IP アドレス)/centos]
これが完了したら、他の仮想マシンに yum を共有させることができます。