「インストール - ブータブルUSB作成ソフトウェア」の版間の差分

ナビゲーションに移動 検索に移動
121行目: 121行目:
balenaEtcherを使用したくない場合、Gnome Disksを使用することを推奨する。<br>
balenaEtcherを使用したくない場合、Gnome Disksを使用することを推奨する。<br>
<br>
<br>
==== Gnome Disksのインストール ====
==== パッケージ管理システムからインストール ====
Gnome Disksをインストールするために、以下のコマンドを実行する。<br>
# CentOS
sudo dnf install gnome-disk-utility
# SUSE
sudo zypper install gnome-disk-utility
<br>
==== ソースコードからインストール ====
GNOME Disksのビルドに必要なライブラリをインストールする。<br>
sudo zypper install libdvdread-devel libcanberra-devel libcanberra-gtk3-devel gobject-introspection-devel \
                    libhandy-devel libgladeui-2-devel libudisks2-0-devel vala libvala-0_54-devel \
                    libnotify-devel libsecret-devel libpwquality-devel systemd-devel
<br>
[https://github.com/GNOME/gnome-disk-utility GNOME DisksのGithub]から、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf gnome-disk-utility-<バージョン>.tar.gz
cd gnome-disk-utility-<バージョン>
<br>
または、<code>git clone</code>コマンドを実行して、ソースコードをダウンロードする。<br>
git clone https://github.com/GNOME/gnome-disk-utility.git
cd gnome-disk-utility
# または
git clone https://gitlab.gnome.org/GNOME/gnome-disk-utility.git
cd gnome-disk-utility
<br>
GNOME Diskをビルドおよびインストールする。<br>
meson build --prefix=<GNOME Disksのインストールディレクトリ> -D libsystemd=true -D gsd_plugin=true
ninja -C build -j $(nproc)
ninja -C build install
<br>
<br>
===== CentOS =====
次に、GNOME Disksの起動用ラッパーシェルスクリプトを作成する。<br>
  sudo dnf install gnome-disk-utility
vi /<GNOME Disksのインストールディレクトリ>/bin/gnome-disks.sh
<br>
<syntaxhighlight lang="sh">
#!/usr/bin/env sh
appname="gnome-disks"
# use -f to make the readlink path absolute
dirname="$(dirname -- "$(readlink -f -- "${0}")" )"
if [ "$dirname" = "." ]; then
    dirname="$PWD/$dirname"
fi
# Initialize interpreter path
export LD_LIBRARY_PATH="$dirname/../lib64:$LD_LIBRARY_PATH"
export XDG_DATA_DIRS="$dirname/../share:$XDG_DATA_DIRS"
# Run GNOME Disks binary
"$dirname/$appname" "$@"
</syntaxhighlight>
<br>
最後に、GNOME Disksのデスクトップエントリファイルを作成する。<br>
  vi ~/.local/share/applications/GNOME_DiskUtility.desktop
<br>
<br>
===== SUSE =====
# ~/.local/share/applications/GNOME_DiskUtility.desktopファイル
  sudo zypper install gnome-disk-utility
[Desktop Entry]
Type=Application
Name=Disks
Comment=Manage Drives and Media
Exec=/<GNOME Disksのインストールディレクトリ>/bin/gnome-disks.sh
# Translators: Do NOT translate or transliterate this text (this is an icon file name)!
Icon=org.gnome.DiskUtility
Categories=GNOME;GTK;Utility;X-GNOME-Utilities;
# Translators: Search terms to find this application. Do NOT translate or localize the semicolons! The list MUST also end with a semicolon!
Keywords=disk;drive;volume;harddisk;hdd;disc;cdrom;dvd;partition;iso;image;backup;restore;benchmark;raid;luks;encryption;S.M.A.R.T.;smart;
Terminal=false
StartupNotify=true
DBusActivatable=true
X-Purism-FormFactor=Workstation;Mobile;
  X-GNOME-UsesNotifications=true
<br>
<br>
==== 使用方法 ====
==== 使用方法 ====
# USBメモリ等のストレージをPCに挿入する。
# USBメモリ等のストレージをPCに挿入する。

案内メニュー