- まずディレクトリをつくる
sudo mkdir -p /opt/chroot/fedora30/var/lib/rpm sudo rpm --root /opt/chroot/fedora30/var/lib/rpm --initdb
- パッケージをインストールする
wget ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/30/Everything/x86_64/os/Packages/f/fedora-release-30-1.noarch.rpm wget ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/30/Everything/x86_64/os/Packages/f/fedora-release-common-30-1.noarch.rpm wget ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/30/Everything/x86_64/os/Packages/f/fedora-repos-30-1.noarch.rpm wget ftp://ftp.jaist.ac.jp/pub/Linux/Fedora/releases/30/Everything/x86_64/os/Packages/f/fedora-gpg-keys-30-1.noarch.rpm sudo rpm --root /opt/chroot/fedora30 --nodeps -ivh fedora-release-30-1.noarch.rpm fedora-release-common-30-1.noarch.rpm fedora-repos-30-1.noarch.rpm fedora-gpg-keys-30-1.noarch.rpm
- 必要となる設定ファイルをつくる
sudo mkdir -p /opt/chroot/fedora30/{dev,etc} sudo cp -a /dev/{null,stderr,stdout,stdin,zero,random,urandom} /opt/chroot/fedora30/dev/ sudo cp /etc/{resolv.conf,localtime} /opt/chroot/fedora30/etc/
- yumでbashとdnfをインストールする
sudo yum --nogpgcheck --installroot=/opt/chroot/fedora30/ install bash dnf
- chrootして、他のパッケージをインストールする
sudo chroot /opt/chroot/fedora30/ dnf install packages...
2020-04-04
RHEL7にFedora 30のchroot環境をつくる
登録:
コメントの投稿 (Atom)
0 件のコメント:
コメントを投稿