「Fuseiso」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(ページの作成:「{{Lowercase title}} Category:ファイルシステム en:Fuseiso ''fuseiso'' コマンドラインプログラムは FUSE...」)
 
(同期)
2行目: 2行目:
 
[[Category:ファイルシステム]]
 
[[Category:ファイルシステム]]
 
[[en:Fuseiso]]
 
[[en:Fuseiso]]
''fuseiso'' コマンドラインプログラムは [[wikipedia:Filesystem_in_Userspace|FUSE]] を使用して通常ユーザーで [[wikipedia:ISO_9660|ISO]] ディスクイメージをマウントできるようにするシンプルなツールです。''fuseiso'' ツールではパターンによって自動的にディレクトリを作成することはなく、あくまで .iso, .nrg, .bin, .mdf, .img などの光学ディスクイメージをマウントすることに特化しています。
+
''fuseiso'' コマンドラインプログラムは [[wikipedia:Filesystem_in_Userspace|FUSE]] を使用して通常ユーザーで [[wikipedia:ISO_9660|ISO]] ディスクイメージをマウントできるようにするシンプルなツールです。''fuseiso'' ツールではパターンによって自動的にディレクトリを作成することはなく、あくまで {{ic|.iso}}, {{ic|.nrg}}, {{ic|.bin}}, {{ic|.mdf}}, {{ic|.img}} などの光学ディスクイメージをマウントすることに特化しています。
   
 
== インストール ==
 
== インストール ==
26行目: 26行目:
 
== GNOME Files を使う ==
 
== GNOME Files を使う ==
   
GNOME を使っている場合、[[Nautilus]] のコンテキストメニューから簡単に fuseiso を使うことができます。まず {{Pkg|nautilus-actions}} パッケージをインストールして、以下のスクリプトを好きなフォルダに保存してください (例: {{ic|/usr/bin}}):
+
GNOME を使っている場合、[[Nautilus]] のコンテキストメニューから簡単に fuseiso を使うことができます。まず {{Pkg|filemanager-actions}} パッケージをインストールして、以下のスクリプトを好きなフォルダに保存してください (例: {{ic|/usr/local/bin/}}):
   
{{hc|nautilus-actions-iso-mount.sh|<nowiki>
+
{{hc|filemanager-actions-iso-mount.sh|<nowiki>
 
#!/bin/bash
 
#!/bin/bash
 
 
37行目: 37行目:
 
</nowiki>}}
 
</nowiki>}}
   
{{hc|nautilus-actions-iso-umount.sh|<nowiki>
+
{{hc|filemanager-actions-iso-umount.sh|<nowiki>
 
#!/bin/bash
 
#!/bin/bash
 
 
47行目: 47行目:
   
 
そしてスクリプトに実行可能属性を付与します:
 
そしてスクリプトに実行可能属性を付与します:
chmod +x ''/path_to_scripts/''nautilus-actions-iso-*
+
chmod +x ''/path_to_scripts/''filemanager-actions-iso-*
   
''nautilus-actions-config'' を起動してください (''System > Preferences > Nautilus Actions Configuration'')。
+
''fma-config-tool'' を起動してください (''System > Preferences > Nautilus Actions Configuration'')。
   
 
以下の設定で新しいアクションを追加します:
 
以下の設定で新しいアクションを追加します:
   
 
* Label: ''Mount ISO''
 
* Label: ''Mount ISO''
* Icon: A symbol of your choice (eg: ''gtk-cdrom'')
+
* Icon: お好きな記号を選んでください (: ''gtk-cdrom'')
* Path: {{ic|''/path_to_scripts/''nautilus-actions-iso-mount.sh}}
+
* Path: {{ic|''/path_to_scripts/''filemanager-actions-iso-mount.sh}}
 
* Parameters: ''%F''
 
* Parameters: ''%F''
 
* Working directory: ''%d''
 
* Working directory: ''%d''
67行目: 67行目:
   
 
* Label: ''Unmount ISO''
 
* Label: ''Unmount ISO''
* Icon: A symbol of your choice (eg: ''gtk-cdrom'')
+
* Icon: お好きな記号を選んでください (: ''gtk-cdrom'')
* Path: {{ic|''/path_to_scripts/''nautilus-actions-iso-umount.sh}}
+
* Path: {{ic|''/path_to_scripts/''filemanager-actions-iso-umount.sh}}
 
* Parameters: ''%F''
 
* Parameters: ''%F''
 
* Working directory: ''%d''
 
* Working directory: ''%d''
78行目: 78行目:
   
 
Files でイメージを右クリックして ''Mount ISO'' を選択するだけでイメージをマウントできるようにするため、ログアウトする必要があることがあります。アンマウントするときは、デスクトップ上の適当なディレクトリを右クリックして ''Unmount ISO'' を選択してください。
 
Files でイメージを右クリックして ''Mount ISO'' を選択するだけでイメージをマウントできるようにするため、ログアウトする必要があることがあります。アンマウントするときは、デスクトップ上の適当なディレクトリを右クリックして ''Unmount ISO'' を選択してください。
  +
  +
== nemo ==
  +
[[nemo]] はファイルマネージャとして右クリックで iso をマウントする機能が組み込まれています。USB ドライブと同じように、マウントされた ISO のアイコンをクリックすることでアンマウントできます。

2017年4月1日 (土) 19:54時点における版

fuseiso コマンドラインプログラムは FUSE を使用して通常ユーザーで ISO ディスクイメージをマウントできるようにするシンプルなツールです。fuseiso ツールではパターンによって自動的にディレクトリを作成することはなく、あくまで .iso, .nrg, .bin, .mdf, .img などの光学ディスクイメージをマウントすることに特化しています。

インストール

公式リポジトリから fuseisoインストールしてください。

基本機能

ISO イメージのマウント

イメージをマウントするときの構文は:

# fuseiso source_imagefile destination_directory

マウントポイントは書き込みができる場所であり、他のファイルやデバイスがマウントされていない必要があります。

利用可能なオプションを確認するには fuseiso -h を実行してください。

アンマウント

イメージをアンマウントするには、fusermount -u mountpoint を使います。pumountumount などの他のアンマウントツールでも問題ありません。fusermount -u コマンドを使うことで、他のマウントツールでマウントしたストレージデバイスを切断することもできます。

GNOME Files を使う

GNOME を使っている場合、Nautilus のコンテキストメニューから簡単に fuseiso を使うことができます。まず filemanager-actions パッケージをインストールして、以下のスクリプトを好きなフォルダに保存してください (例: /usr/local/bin/):

filemanager-actions-iso-mount.sh
 #!/bin/bash
 
 FILE=$(basename "$1")
 MOUNTPOINT="$HOME/Desktop/$FILE"
 
 fuseiso -p "$1" "$MOUNTPOINT"
filemanager-actions-iso-umount.sh
 #!/bin/bash
 
 FILE=$(basename "$1")
 MOUNTPOINT="$HOME/Desktop/$FILE"
 
 fusermount -u "$MOUNTPOINT"

そしてスクリプトに実行可能属性を付与します:

chmod +x /path_to_scripts/filemanager-actions-iso-*

fma-config-tool を起動してください (System > Preferences > Nautilus Actions Configuration)。

以下の設定で新しいアクションを追加します:

  • Label: Mount ISO
  • Icon: お好きな記号を選んでください (例: gtk-cdrom)
  • Path: /path_to_scripts/filemanager-actions-iso-mount.sh
  • Parameters: %F
  • Working directory: %d
  • Basenames: *.iso ; *.nrg ; *.bin ; *.img ; *.mdf (for each add a seperated entry)
  • Match case: "must match one of"
  • Mimetypes: */*

上記のアクションを使うことで ISO イメージをデスクトップにマウントすることができます。~/Desktop に ISO の名前のフォルダが作成されます。fuseiso はそのフォルダに ISO をマウントします。

さらにアンマウントするアクションも追加:

  • Label: Unmount ISO
  • Icon: お好きな記号を選んでください (例: gtk-cdrom)
  • Path: /path_to_scripts/filemanager-actions-iso-umount.sh
  • Parameters: %F
  • Working directory: %d
  • Basenames: *.iso ; *.nrg ; *.bin ; *.img ; *.mdf (for each add a seperated entry)
  • Match case: "must match one of"
  • Mimetypes: */*

上記のアクションはマウントした ISO をアンマウントしてデスクトップからフォルダを削除します。

Files でイメージを右クリックして Mount ISO を選択するだけでイメージをマウントできるようにするため、ログアウトする必要があることがあります。アンマウントするときは、デスクトップ上の適当なディレクトリを右クリックして Unmount ISO を選択してください。

nemo

nemo はファイルマネージャとして右クリックで iso をマウントする機能が組み込まれています。USB ドライブと同じように、マウントされた ISO のアイコンをクリックすることでアンマウントできます。