「Linuxコマンド - dracut」の版間の差分

ナビゲーションに移動 検索に移動
68行目: 68行目:


== dracutのインストール ==
== dracutのインストール ==
dracutをインストールする。<br>
==== パッケージ管理システムからインストール ====
# RHEL
sudo dnf install dracut
# SUSE
  sudo zypper install dracut dracut-mkinitrd-deprecated plymouth-dracut
  sudo zypper install dracut dracut-mkinitrd-deprecated plymouth-dracut
<br>
<br>
ソースコードからdracutをインストールする場合は、以下の手順に従う。<br>
==== ソースコードからインストール ====
# まず、[https://mirrors.edge.kernel.org/pub/linux/utils/boot/dracut/ Linuxカーネルの公式Webサイト]、または、[https://github.com/dracutdevs/dracut dracutのGithub]にアクセスする。<br>
まず、[https://mirrors.edge.kernel.org/pub/linux/utils/boot/dracut/ Linuxカーネルの公式Webサイト]、または、[https://github.com/dracutdevs/dracut dracutのGithub]にアクセスする。<br>
# dracutのソースコードをダウンロードして解凍する。
dracutのソースコードをダウンロードして解凍する。<br>
#: <code>tar xf dracut-<バージョン>.tar.xz</code>
tar xf dracut-<バージョン>.tar.xz
#: <code>cd dracut-<バージョン></code>
cd dracut-<バージョン>
# dracutのビルドに必要なライブラリをインストールする。
<br>
#: <code>sudo zypper install gcc make cargo libkmod-devel asciidoc</code>
dracutのビルドに必要なライブラリをインストールする。<br>
# dracutをビルドおよびインストールする。
# SUSE
#: <code>../configure --prefix=<dracutのインストールディレクトリ> --enable-dracut-cpio</code>
sudo zypper install gcc make cargo libkmod-devel asciidoc
#: <code>make -j $(nproc)</code>
<br>
#: <code>make install</code>
dracutをビルドおよびインストールする。<br>
mkdir build && cd build
../configure --prefix=<dracutのインストールディレクトリ> --enable-dracut-cpio
make -j $(nproc)
make install
<br><br>
<br><br>


案内メニュー