「GNOME/Files」の版間の差分

提供: ArchWiki
ナビゲーションに移動 検索に移動
(同期)
(→‎設定: 校正)
 
(6人の利用者による、間の46版が非表示)
1行目: 1行目:
 
[[Category:ファイルマネージャ]]
 
[[Category:ファイルマネージャ]]
 
[[Category:GNOME]]
 
[[Category:GNOME]]
[[ar:Nautilus]]
 
 
[[de:Nautilus]]
 
[[de:Nautilus]]
[[es:Nautilus]]
 
 
[[en:GNOME/Files]]
 
[[en:GNOME/Files]]
  +
[[es:Nautilus]]
  +
[[zh-hans:GNOME/Files]]
 
{{Related articles start}}
 
{{Related articles start}}
 
{{Related|GNOME}}
 
{{Related|GNOME}}
13行目: 13行目:
 
{{Related articles end}}
 
{{Related articles end}}
   
Files (バージョン 3.6 までの名前は [http://live.gnome.org/Nautilus Nautilus]) は [https://live.gnome.org/ GNOME] のデフォルトのファイルマネージャです。
+
Files は [https://live.gnome.org/ GNOME] のデフォルトのファイルマネージャです。Files はファイルとアプリケーションの両方を管理する合理化された方法を提供します。
{{Note|GNOME のドキュメントやダイアログメニュトリでFilesいう名前が使われていますが旧名の 'Nautilus' も複数の箇所で使れていま例えば: 実行可能ファイル、パッケージ、デスクトップエントリ、GSettings スキーマは 'Nautilus' という名前呼ばれます。}}
+
{{Note|Files ジョ 3.6 より前[https://wiki.gnome.org/Apps/Nautilus Nautilus]して知られていました。アプリケーションにはサポートされている言語ごとに 1 つずつ、かりやす新しい名前が付けられした''Nautilus'' という名前は、実行可能ファイル名、一部のパッケージ名、一部のデスクトップエントリ、一部の GSettings スキーマなど、さまざまな場所今でも使用さています。}}
 
Files はファイルとアプリケーションを管理するのにシンプルで統合的な手段を提供します。Files を使えば以下のことが行えます:
 
 
* フォルダやドキュメントの作成
 
* ファイルやフォルダの表示
 
* ファイルの検索と管理
 
* スクリプトの実行とアプリケーションの起動
 
* ファイルやフォルダの外観のカスタマイズ
 
* コンピューターの特殊な場所のオープン
 
* CD や DVD へのデータの書き込み
 
* フォントのインストールと削除
 
   
 
== インストール ==
 
== インストール ==
   
Files は[[公式リポジトリ]]の {{Pkg|nautilus}} パッケージで[[インストール]]することができます。このパッケージは {{Grp|gnome}} グループに含まれています。[[ファイルマネージャの機能#追加機能]]も見てください。
+
Files は {{Pkg|nautilus}} パッケージで[[インストール]]することができます。このパッケージは {{Grp|gnome}} グループに含まれています。[[ファイルマネージャの機能#追加機能]]も見てください。
   
 
{{Note|Files は {{Pkg|gnome-shell}} パッケージに依存していませんが、{{Pkg|gnome-desktop}} を必要とします。}}
 
{{Note|Files は {{Pkg|gnome-shell}} パッケージに依存していませんが、{{Pkg|gnome-desktop}} を必要とします。}}
   
=== プラグイン ===
+
=== 拡張機能 ===
   
  +
一部のプログラムは、Files に機能を追加できます。これが公式リポジトリと [[AUR]] にあるいくつかのパッケージです。
Files に機能を追加するプログラムが存在します:
 
   
  +
{{Note|Python で記述された拡張機能には、Nautilus Extension API ({{Pkg|python-nautilus}} パッケージ) のバインディングが必要です。}}
* {{App|Eiciel|ファイルのプロパティウィンドウでグラフィカルに [[ACL]] を編集できる機能を追加する拡張。|http://rofi.roger-ferrer.org/eiciel/|{{AUR|eiciel}}}}
 
  +
* {{App|Folder Color|各アイコンの色を変更してフォルダを分かりやすくできるプラグイン。|http://foldercolor.tuxfamily.org/|{{AUR|folder-color-nautilus-bzr}}}}
 
  +
* {{App|File Manager Actions|Files でファイルを選択したときに起動するプログラムを設定します。(C で書かれています)|https://git.gnome.org/browse/filemanager-actions|{{Pkg|filemanager-actions}}}}
:{{Tip|上記の拡張を使うにはカラフルなアイコンが含まれているアイコンテーマが必要です。例: {{AUR|numix-icon-theme-git}}, {{AUR|vibrancy-colors}}, {{AUR|vivacious-colors-folder-addon}}, {{AUR|humanity-icon-theme}}。}}
 
  +
:{{Note|このパッケージは現在 Gnome 43 では動作しない可能性があり ([https://bugs.archlinux.org/task/76382 バグレポート])、[https://gitlab.gnome.org/Archive/filemanager-actions upstream] にアーカイブされています。[https://gitlab.gnome.org/Infrastructure/damned-lies/-/issues/255 Gnome issue 255] および[https://gitlab.gnome.org/Infrastructure/Infrastructure/-/issues/671 Gnome issue 671] 代替プロジェクト [https://github.com/bassmanitram/actions-for-nautilus actions-for-nautilus]}}
* {{App|Nautilus Actions|Files でファイルを選択したときに起動するプログラムを設定。|http://www.nautilus-actions.org/|{{Pkg|nautilus-actions}}}}
 
* {{App|Nautilus Admin|「管理者として開く」「管理者として編集する」をメニューに追加します|https://bitbucket.org/brunonova/nautilus-admin|{{AUR|nautilus-admin}}}}
+
* {{App|Folder Color|各アイコンの色を変更してフォルダを分かりやすくできプラグイン。(Python で書かれています)|http://foldercolor.tuxfamily.org/|{{AUR|folder-color-nautilus-bzr}}}}
  +
:{{Tip|上記の拡張を使うにはカラフルなアイコンが含まれているアイコンテーマが必要です。 例:<br>{{AUR|numix-icon-theme-git}}, {{AUR|vibrancy-colors}}, {{AUR|humanity-icon-theme}}, {{AUR|mint-x-icons}}}}
  +
* {{App|Nautilus Annotations|ファイルとディレクトリに注釈を付ける。 (C で書かれています)|https://gitlab.gnome.org/madmurphy/nautilus-annotations/|{{AUR|nautilus-annotations}}}}
  +
* {{App|Nautilus Bluetooth|メニューに;'Bluetooth 経由で送信' を追加。(C で書かれています)|https://gitlab.gnome.org/madmurphy/nautilus-bluetooth/|{{AUR|nautilus-bluetooth}}}}
  +
* {{App|Nautilus Git|現在の git ディレクトリに関する重要な情報を追加するための Nautilus/Nemo 拡張機能 (Python で書かれています)|https://github.com/bilelmoussaoui/nautilus-git|{{AUR|nautilus-ext-git}}}}
  +
* {{App|Nautilus Hide|メニューに:'非表示'/'再表示' を追加。(C で書かれています)|https://gitlab.gnome.org/madmurphy/nautilus-hide/|{{AUR|nautilus-hide}}}}
  +
* {{App|Nautilus Launch|右クリックメニューを介して実行可能ファイルとランチャーを実行する Nautilus 拡張機能 (C で書かれています)|https://gitlab.gnome.org/madmurphy/nautilus-launch|{{AUR|nautilus-launch}}}}
  +
* {{App|Nautilus Metadata Editor|次の mime タイプ用のシンプルなメタデータエディタを備えた Nautilus 拡張機能:{{ic|audio/x-mp3}}、{{ic|audio/x-flac}}、{{ic|audio/x-vorbis+ogg}}、{{ic|audio/x-speex+ogg}}、{{ic|audio/x-musepack}}、{{ic|audio/x-wavpack}}、{{ic|audio/x-tta}}、 {{ic|audio/x-aiff}}、{{ic|audio/m4a}}、{{ic|video/mp4}}、{{ic|video/x-ms-asf}}(C および Vala で書かれています)|https://gitlab.com/nvlgit/nautilus-metadata-editor-extension|{{AUR|nautilus-metadata-editor}}}}
  +
* {{App|Nautilus Admin|"管理者として開く"や"管理者として編集する"をメニューに追加します。|https://bitbucket.org/brunonova/nautilus-admin|{{AUR|nautilus-admin}}}}
 
* {{App|Nautilus Terminal|Files に埋め込まれたターミナル。カレントフォルダで常に開かれ、ナビゲーションに従います。|http://projects.flogisoft.com/nautilus-terminal/|{{Pkg|nautilus-terminal}}}}
 
* {{App|Nautilus Terminal|Files に埋め込まれたターミナル。カレントフォルダで常に開かれ、ナビゲーションに従います。|http://projects.flogisoft.com/nautilus-terminal/|{{Pkg|nautilus-terminal}}}}
* {{App|Open in Terminal|任意ローカルパをタミナルで開ける Files プラグイン。|http://ftp.gnome.org/pub/GNOME/sources/nautilus-open-terminal|{{Pkg|nautilus-open-terminal}}}}
+
* {{App|Nautilus SendTo|ファイルを送信するためコンテキトメニュ(C で書かれています)|https://gitlab.gnome.org/Archive/nautilus-sendto|{{Pkg|nautilus-sendto}}}}
  +
* {{App|Nautilus Share|Samba を使用してフォルダを共有する Nautilus 拡張機能 (C で書かれています)|https://gitlab.gnome.org/Archive/nautilus-share|{{Pkg|nautilus-share}}}}
:{{Tip|1={{Pkg|gnome-terminal}} をインストールしている場合は上記のプラグインは必要ありません: バージョン 3.10.0-2 から {{ic|/usr/lib/nautilus/extensions-3.0/libterminal-nautilus.so}} 拡張によって、新しいターミナルで選択したディレクトリを開く、Files のコンテキストメニューのエントリが作成されます ([https://projects.archlinux.org/svntogit/packages.git/commit/trunk?h=packages/gnome-terminal&id=b143484f73a75663abacb69435fd663c348861d2 commit] を参照)。}}
 
* {{App|Send to Menu|ファイル送信する Files のコンテキストメニュー。|http://download.gnome.org/sources/nautilus-sendto/|{{Pkg|nautilus-sendto}}}}
+
* {{App|Nautilus Wipe|[[ディスクの完全消去|完全消去]] 機能統合する Nautilus 拡張機能(Cで書かれています)|https://wipetools.tuxfamily.org/nautilus-wipe.html|{{AUR|nautilus-wipe}}}}
 
* {{App|Seahorse Nautilus|Files の PGP 暗号化と署名。|http://git.gnome.org/browse/seahorse-nautilus/|{{Pkg|seahorse-nautilus}}}}
 
* {{App|Seahorse Nautilus|Files の PGP 暗号化と署名。|http://git.gnome.org/browse/seahorse-nautilus/|{{Pkg|seahorse-nautilus}}}}
* {{App|File Roller|圧縮ファ閲覧するためアプリケーション。|https://wiki.gnome.org/Apps/FileRoller|{{Pkg|file-roller}}}}
+
* {{App|Nautilus Extension API の Python バインディング|これらのバンディング使用すると、Python で Nautilus拡張機能を記述できます。|https://wiki.gnome.org/Projects/NautilusPython|{{Pkg|python-nautilus}}}}
   
  +
{{Tip|新しい拡張機能を書きたい場合、{{AUR|nextgen}} は '''GNOME Files''' (デフォルトは C 言語) 用の新しい拡張プロジェクトを簡単にセットアップできるヘルパースクリプトです}}
== 設定 ==
 
   
  +
==== 独自の Nautilus 拡張機能を提供するアプリケーション ====
Files はグラフィカルに設定することができますが、設定メニューに全てのオプションがあるわけではありません。詳細なオプションは ''dconf-editor'' の {{ic|org.gnome.nautilus}} で設定できます。
 
   
  +
次のアプリケーションは、デフォルトで独自の拡張機能をインストールするため、Nautilus との統合を提供します。:
=== デスクトップアイコン ===
 
   
  +
* {{App|EasyTAG|EasyTAG は、オーディオファイルのタグを表示および編集するためのシンプルなアプリケーションです。 MP3、MP2、MP4/AAC、FLAC、Ogg Opus、Ogg Speex、Ogg Vorbis、MusePack、Monkey's Audio、および WavPack ファイルをサポートし、Linux または Windows で動作します—アプリケーションには "''' NautilusEasyTAG'''" が含まれています、(C で書かれています)|https://wiki.gnome.org/Apps/EasyTAG|{{Pkg|easytag}}}}
Files はデフォルトでは、GNOME Shell のデスクトップウィンドウは管理しません。ただし、必要ならば Files にはデスクトップアイコンを表示する機能が存在します。デスクトップウィンドウの一番上に透明なウィンドウを描写することで Files はデスクトップアイコンを表示します。
 
  +
* {{App|Brasero|CD/DVD マスタリングツール — アプリケーションには "'''Nautilus Brasero'''" 拡張機能が含まれています。 (C で書かれています)|https://wiki.gnome.org/Apps/Brasero|{{Pkg|brasero}}}}
  +
* {{App|Eiciel|GNOME ファイル ACL エディター—アプリケーションには、グラフィカル [[ACL]] エディターをファイルのプロパティウィンドウに追加する "'''Eiciel Nautilus'''" 拡張機能が含まれています。 (C++ 書かれています)|https://rofi.roger-ferrer.org/eiciel/|{{AUR|eiciel}}}}
  +
* {{App|Evince|ドキュメントビューア (PDF、PostScript、XPS、djvu、dvi、tiff、cbr、cbz、cb7、cbt) — アプリケーションには、Nautilus の "'''Evince プロパティページ'''" に拡張機能が含まれています。(C で書かれています)|https://wiki.gnome.org/Apps/Evince|{{Pkg|evince}}}}
  +
* {{App|File Roller|アーカイブを閲覧するためのアプリケーション—アプリケーションには "'''Nautilus FileRoller'''" 拡張機能が含まれています、 (C で書かれています)|https://wiki.gnome.org/Apps/FileRoller|{{Pkg|file-roller}}}}
  +
* {{App|GNOME Console|GNOME デスクトップ用のシンプルで使いやすいターミナルエミュレータ — アプリケーションには、"'''KGX Nautilus"''' 拡張機能が含まれています。(C で書かれています)|https://gitlab.gnome.org/GNOME/console|{{Pkg|gnome-console}}}}
  +
* {{App|GNOME Terminal|GNOME ターミナルエミュレータ — アプリケーションには "''' Terminal Nautilus'''" 拡張機能が含まれています。(C で書かれています)|https://wiki.gnome.org/Apps/Terminal|{{Pkg|gnome-terminal}}}}
  +
* {{App|GTK Hash|メッセージダイジェストまたはチェックサムを計算するためのクロスプラットフォームデスクトップユーティリティ—アプリケーションには "'''GTK Hash Properties Nautilus'''" (Cで書かれています)|https://github.com/tristanheaven/gtkhash|{{ AUR|gtkhash}} および {{AUR|gtkhash-nautilus}}}}
  +
* {{App|Tilix|GTK+3 を使用した GNU/Linux 用のタイリングターミナルエミュレータ — アプリケーションには、コンテキストメニューに "Open in Tilix" オプションを追加する Nautilus の拡張機能が含まれています。(Pythonで書かれています)|https://github.com/gnunn1/tilix|{{Pkg |tilix}}}}
  +
{{Note|''Open in Tilix'' 拡張機能を有効にするために必要な {{Pkg|python-nautilus}} パッケージは、オプションの依存関係としてマークされており、明示的にインストールする必要があります}}
   
  +
==== フリーではないソフトウェアに依存する拡張機能 ====
デスクトップアイコンを有効にするには、{{Pkg|gnome-tweak-tool}} から ''Desktop > Icons on Desktop > ON'' を選択してください。{{ic|killall nautilus; nautilus}} を実行して Files を再起動するか、[[GNOME|GNOME]] を動かしている場合、{{ic|ALT+F2}} を押して {{ic|r}} を入力して {{ic|Enter}} を押して下さい (これで GNOME Shell が再起動します)。
 
   
  +
'''GNOME Files''' の拡張機能の中には、フリーではあるけれども、フリーではないソフトウェアに依存しているものがあるかもしれません。以下のリストはいくつかの例を示しています。
または、次のコマンドを実行することでもデスクトップアイコンを有効にできます:
 
$ gsettings set org.gnome.desktop.background show-desktop-icons true
 
   
  +
* {{App|Code Nautilus|[[Visual Studio Code]] でファイルとディレクトリを開くための Nautilus 拡張機能 (Python で書かれています)|https://github.com/cra0zy/code-nautilus|{{AUR|code-nautilus-git}}}}
{{Note|GNOME Classic などのセッションは ''nautilus-classic'' デスクトップエントリを呼び出すためデスクトップアイコンは常に有効にされます。}}
 
  +
* {{App|JetBrains Nautilus|JetBrains Toolbox でインストールされた製品でファイルとディレクトリを開くための Nautilus 拡張機能 (Python で書かれています)|https://github.com/encounter/jetbrains-nautilus|{{AUR|jetbrains-nautilus-git}}}}
  +
* {{App|Nautilus Code|[[Visual Studio Code|VSCode]] または GNOME Builder で現在のフォルダを開くために右クリックメニュー項目を追加する Nautilus 拡張機能 (C で書かれています)|https://github.com/realmazharhussain/nautilus-code|{{AUR|nautilus-code}}}}
  +
  +
== 設定 ==
  +
  +
Files はグラフィカルに設定することができますが、設定メニューに全てのオプションがあるわけではありません。詳細なオプションは ''dconf-editor'' の {{ic|org.gnome.nautilus}} で設定できます。
  +
  +
{{Note|GNOME デスクトップ環境以外で Files を使用している場合は、{{ic|/usr/lib/gsd-xsettings}} が実行されていることを確認する必要があります。そうしないと、dconf 設定がファイルに適用されません。}}
   
 
=== デフォルトのアイテムビューを変更 ===
 
=== デフォルトのアイテムビューを変更 ===
69行目: 82行目:
   
 
$ gsettings set org.gnome.nautilus.preferences default-folder-viewer 'list-view'
 
$ gsettings set org.gnome.nautilus.preferences default-folder-viewer 'list-view'
  +
  +
=== タイプで並べ替え ===
  +
  +
すべてのフォルダ内のファイルをタイプ別に並べ替えるには:
  +
  +
$ gsettings set org.gnome.nautilus.preferences default-sort-order 'type'
   
 
=== 場所サイドバーからフォルダを削除 ===
 
=== 場所サイドバーからフォルダを削除 ===
84行目: 103行目:
 
{{Note|この設定を行うと、ボタンバーは表示できなくなります。両方のナビゲーションが使えるのは、この設定が ''false'' のときだけです。}}
 
{{Note|この設定を行うと、ボタンバーは表示できなくなります。両方のナビゲーションが使えるのは、この設定が ''false'' のときだけです。}}
   
  +
== ヒントとテクニック ==
== Tips and tricks ==
 
   
 
=== サムネイル ===
 
=== サムネイル ===
   
[[ファイルマネージャの機能#サムネイルプレビュー]]をてください。
+
[[ファイルマネージャの機能#サムネイルプレビュー]]を参照してください。
   
  +
{{Note|{{Pkg|linux-hardened}} では、サムネイルの生成が失敗します (すべてのサムネイルは {{ic|~/.cache/thumbnails/fail/}} に入ります)。これは、セキュリティ上の理由から、このカーネルでは非特権ユーザーの名前空間がデフォルトで無効になっているためです。Nautilus は、{{ic|bwrap}} ({{Pkg|bubblewrap}} が提供)を使用してサムネイルをサンドボックス化します。{{Pkg|bubblewrap}} を {{Pkg|bubblewrap-suid}} に置き換えることもできます。詳細については、[[セキュリティ#アプリケーションのサンドボックス化|アプリケーションのサンドボックス化]] を参照してください。
=== Files 3.6 以上で空のドキュメントを作成する ===
 
  +
}}
   
  +
ビデオのサムネイルが表示されない場合があります。これを解決するには([https://bbs.archlinux.org/viewtopic.php?id=168626 No video thumbnails on nautilus] で説明されているように) {{Pkg|ffmpegthumbnailer}}、{{Pkg|gst-libav}}、{{Pkg|gst-plugins-ugly}}、をインストールし、{{ic|~/.cache/thumbnails/fail/}} のコンテンツを削除する必要があります。
GNOME 3.6 から Files には変更が加わっています。空のドキュメントを作成するオプションは Files の右クリックメニューから削除されました。このオプションを復活させるにはホームフォルダに {{ic|~/Templates/}} フォルダを作成して、このフォルダの中に空のファイルを配置する (好きなターミナルで {{ic|touch ~/Templates/new
 
}} をするか別のファイルマネージャを使う) 必要があります。そして Files を再起動してください。
 
   
  +
=== 右クリック メニューから新しいドキュメントファイルを作成する ===
英語以外の環境では、テンプレートディレクトリは別の名前になっていることがあります。実際のディレクトリは {{ic|xdg-user-dir TEMPLATES}} で確認できます。
 
   
  +
このオプションを取得するには、ホーム フォルダに {{ic|~/Templates/}} フォルダを作成し、{{ic|touch ~/Templates/new}} または他のファイルマネージャーを使用します。次に、Files を再起動して下さい。
=== 一覧表示で音声ファイルのメタデータを表示 ===
 
   
  +
英語以外の環境では、テンプレート ディレクトリに別の名前が付けられている場合があります。{{ic|xdg-user-dir TEMPLATES}}
{{Note|以下のスクリプトは多少修正が加えられています。オリジナル版は [http://bazaar.launchpad.net/~team1/+junk/devel/view/head:/bsc-v2.py こちら] にあります。}}
 
  +
で実際のディレクトリを見つけることができます。テンプレート ディレクトリは、{{ic|~/.config/user-dirs.dirs}} ファイルで設定できます。
   
  +
XDG_TEMPLATES_DIR="$HOME''/some/path''"
GNOME Files には一覧表示モードで音声ファイルのメタデータを表示する機能がありません。[[Python]] スクリプトを使うことでアーティスト・アルバム名・曲名・ビットレートなどの情報を追加できます。
 
   
  +
=== 隠しファイル ===
スクリプトを使うには次のパッケージを[[インストール]]してください: {{Pkg|python2-nautilus}}, {{Pkg|mutagen}}, {{Pkg|python2-pillow}}, {{Pkg|kaa-metadata}}, {{Pkg|python2-exiv2}}。
 
   
  +
他のファイルマネージャと同じように GNOME Files もデフォルトでファイルの名前がドットから始まるファイルを非表示にします。
パッケージをインストールしたら、[http://pastebin.com/zN69twVP bsc-v2.py] スクリプトを {{ic|~/.local/share/nautilus-python/extensions}} に保存して Files を再起動してください (ディレクトリが存在しない場合は作成してください)。
 
   
  +
さらに、GNOME Files ではファイルの名前が同一ディレクトリの {{ic|.hidden}} ファイルに記載されていた場合、ファイルを表示しません (1行ごとにファイル名を記述します)。
新しいカラムが追加されたはずです。有効にするには、Preferences -> List columns から使用したいカラムにチェックしてください。
 
  +
  +
=== Tilix で現在のディレクトリを開く ===
  +
  +
{{Pkg|tilix}} ターミナルを使用している場合は、オプションの依存関係 {{Pkg|python-nautilus}} をインストールすることで、GNOME ファイルのコンテキストメニューに "OpeninTilix" オプションを簡単に追加できます。
  +
  +
=== ブックマークにフォルダを追加する ===
  +
  +
ブックマークにフォルダを追加するには、 Nautilus でフォルダを開いたときに CTRL+D を押すだけです。 ブックマークのリストは他の Gnome ベースのグラフィカルファイルマネージャー (Nemoなど) と共有されるため、一方からフォルダを追加または削除すると、もう一方に表示されるブックマークに影響することに注意してください。
  +
  +
=== カスタムスクリプト ===
  +
  +
{{ic|~/.local/share/nautilus/scripts}} に配置されたスクリプトは、ファイルの右クリックコンテキストメニューから実行できます。
  +
  +
コンテキストメニューは、サブフォルダに整理することもできます。 {{ic|~/.local/share/nautilus/scripts/images}} {{ic|~/.local/share/nautilus/scripts/music}}
  +
  +
スクリプトは、次の環境変数にアクセスできます。
  +
NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
  +
NAUTILUS_SCRIPT_SELECTED_URIS
  +
NAUTILUS_SCRIPT_CURRENT_URI
  +
NAUTILUS_SCRIPT_WINDOW_GEOMETRY
  +
  +
スクリプトの例: {{ic|open-terminal-here}}
  +
# !/usr/bin/env bash
  +
gnome-terminal
  +
  +
スクリプトの例: {{ic|remove-extension}}
  +
#!/usr/bin/env bash
  +
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read filename; do
  +
mv -n "$filename" "${filename%.*}"
  +
done
  +
  +
{{Note|スクリプトが実行可能としてマークされていることを確認してください。それらを表示するには、 {{ic|nautilus-q}} を使用してnautilusを再起動する必要がある場合があります。}}
  +
  +
==== キーバインド ====
  +
  +
スクリプトを実行するためのキーバインドは、ファイル {{ic|~/.config/nautilus/scripts-accels}} で割り当てることができます。
  +
  +
; キーバインドの例
  +
; Modifiers: <Control> <Alt> <Shift>
  +
F4 ターミナルで開く
  +
<Alt>x remove-extension
  +
  +
{{Note|既存の nautilus キーバインドを上書きすることはできません。}}
   
 
== トラブルシューティング ==
 
== トラブルシューティング ==
119行目: 182行目:
 
上記の方法で問題が解決しない場合、[[ファイルマネージャの機能#ディレクトリがファイルマネージャで開かれない]]を見てください。
 
上記の方法で問題が解決しない場合、[[ファイルマネージャの機能#ディレクトリがファイルマネージャで開かれない]]を見てください。
   
=== 動画ファイルのサムネイルが作成されない ===
+
=== ファイルをコピーするたびに数秒間フリーズする ===
  +
  +
{{Pkg|kdeconnect}} をインストールしている場合、ファイル共有モジュールがフリーズの原因かもしれません。ファイル共有を無効化してみてください。
  +
  +
=== Google ドライブが開けない ===
  +
  +
次のパッケージが不足している可能性があります:
  +
  +
* {{Pkg|gnome-online-accounts}}
  +
* {{Pkg|gvfs-goa}}
  +
* {{Pkg|gvfs-google}}
  +
  +
それらをインストールすれば、うまくいくはずです。
  +
  +
=== 共有フォルダのある Windows マシン (バージョン 1709 以降) がネットワークビューに表示されない ===
  +
  +
{{Note|この理由は、[https://wiki.archlinux.org/title/Samba#Windows_1709_or_up_does_not_discover_the_samba_server_in_Network_view Windows 1709 or up does not discover the samba server in Network view] で説明されています。}}
  +
  +
{{Note|最近 [https://gitlab.gnome.org/GNOME/gvfs/-/issues/506 WSD サポートが GNOME/Files に追加されました]}}
   
Intel GPU使用している場合発生する {{Pkg|totem}} (Nautilus動画サムネイル作成ラム) の問題です。{{Pkg|gstreamer-vaapi}} がインストールされいる場合に Totemクラュします。問題が解決するまはパッケージを削除すことを推奨します。
+
GNOME/Files WSD サポート有効にするには {{AUR|wsdd}} [[Arch User Repository#パッケージのインストーとアップグレード|インストール]] し、GNOME/Filesトワークビーで新い Windows マシンを検出ようにします。
  +
これ以上の調整は必要ありません。

2024年4月24日 (水) 19:57時点における最新版

関連記事

Files は GNOME のデフォルトのファイルマネージャです。Files はファイルとアプリケーションの両方を管理する合理化された方法を提供します。

ノート: Files は、バージョン 3.6 より前は Nautilus として知られていました。アプリケーションには、サポートされている言語ごとに 1 つずつ、わかりやすい新しい名前が付けられました。Nautilus という名前は、実行可能ファイル名、一部のパッケージ名、一部のデスクトップエントリ、一部の GSettings スキーマなど、さまざまな場所で今でも使用されています。

インストール

Files は nautilus パッケージでインストールすることができます。このパッケージは gnome グループに含まれています。ファイルマネージャの機能#追加機能も見てください。

ノート: Files は gnome-shell パッケージに依存していませんが、gnome-desktop を必要とします。

拡張機能

一部のプログラムは、Files に機能を追加できます。これが公式リポジトリと AUR にあるいくつかのパッケージです。

ノート: Python で記述された拡張機能には、Nautilus Extension API (python-nautilus パッケージ) のバインディングが必要です。
  • File Manager Actions — Files でファイルを選択したときに起動するプログラムを設定します。(C で書かれています)
https://git.gnome.org/browse/filemanager-actions || filemanager-actions
ノート: このパッケージは現在 Gnome 43 では動作しない可能性があり (バグレポート)、upstream にアーカイブされています。Gnome issue 255 およびGnome issue 671 代替プロジェクト actions-for-nautilus
  • Folder Color — 各アイコンの色を変更してフォルダを分かりやすくできるプラグイン。(Python で書かれています)
http://foldercolor.tuxfamily.org/ || folder-color-nautilus-bzrAUR
ヒント: 上記の拡張を使うにはカラフルなアイコンが含まれているアイコンテーマが必要です。 例:
numix-icon-theme-gitAUR, vibrancy-colorsAUR, humanity-icon-themeAUR, mint-x-iconsAUR
  • Nautilus Annotations — ファイルとディレクトリに注釈を付ける。 (C で書かれています)
https://gitlab.gnome.org/madmurphy/nautilus-annotations/ || nautilus-annotationsAUR
  • Nautilus Bluetooth — メニューに;'Bluetooth 経由で送信' を追加。(C で書かれています)
https://gitlab.gnome.org/madmurphy/nautilus-bluetooth/ || nautilus-bluetoothAUR
  • Nautilus Git — 現在の git ディレクトリに関する重要な情報を追加するための Nautilus/Nemo 拡張機能 (Python で書かれています)
https://github.com/bilelmoussaoui/nautilus-git || nautilus-ext-gitAUR
  • Nautilus Hide — メニューに:'非表示'/'再表示' を追加。(C で書かれています)
https://gitlab.gnome.org/madmurphy/nautilus-hide/ || nautilus-hideAUR
  • Nautilus Launch — 右クリックメニューを介して実行可能ファイルとランチャーを実行する Nautilus 拡張機能 (C で書かれています)
https://gitlab.gnome.org/madmurphy/nautilus-launch || nautilus-launchAUR
  • Nautilus Metadata Editor — 次の mime タイプ用のシンプルなメタデータエディタを備えた Nautilus 拡張機能:audio/x-mp3audio/x-flacaudio/x-vorbis+oggaudio/x-speex+oggaudio/x-musepackaudio/x-wavpackaudio/x-ttaaudio/x-aiffaudio/m4avideo/mp4video/x-ms-asf(C および Vala で書かれています)
https://gitlab.com/nvlgit/nautilus-metadata-editor-extension || nautilus-metadata-editorAUR
  • Nautilus Admin — "管理者として開く"や"管理者として編集する"をメニューに追加します。
https://bitbucket.org/brunonova/nautilus-admin || nautilus-adminAUR
  • Nautilus Terminal — Files に埋め込まれたターミナル。カレントフォルダで常に開かれ、ナビゲーションに従います。
http://projects.flogisoft.com/nautilus-terminal/ || nautilus-terminal
  • Nautilus SendTo — ファイルを送信するためのコンテキストメニュー (C で書かれています)
https://gitlab.gnome.org/Archive/nautilus-sendto || nautilus-sendto
  • Nautilus Share — Samba を使用してフォルダを共有する Nautilus 拡張機能 (C で書かれています)
https://gitlab.gnome.org/Archive/nautilus-share || nautilus-share
  • Nautilus Wipe完全消去 機能を統合する Nautilus 拡張機能(Cで書かれています)
https://wipetools.tuxfamily.org/nautilus-wipe.html || nautilus-wipeAUR
  • Seahorse Nautilus — Files の PGP 暗号化と署名。
http://git.gnome.org/browse/seahorse-nautilus/ || seahorse-nautilus
  • Nautilus Extension API の Python バインディング — これらのバインディングを使用すると、Python で Nautilusの拡張機能を記述できます。
https://wiki.gnome.org/Projects/NautilusPython || python-nautilus
ヒント: 新しい拡張機能を書きたい場合、nextgenAURGNOME Files (デフォルトは C 言語) 用の新しい拡張プロジェクトを簡単にセットアップできるヘルパースクリプトです

独自の Nautilus 拡張機能を提供するアプリケーション

次のアプリケーションは、デフォルトで独自の拡張機能をインストールするため、Nautilus との統合を提供します。:

  • EasyTAG — EasyTAG は、オーディオファイルのタグを表示および編集するためのシンプルなアプリケーションです。 MP3、MP2、MP4/AAC、FLAC、Ogg Opus、Ogg Speex、Ogg Vorbis、MusePack、Monkey's Audio、および WavPack ファイルをサポートし、Linux または Windows で動作します—アプリケーションには " NautilusEasyTAG" が含まれています、(C で書かれています)
https://wiki.gnome.org/Apps/EasyTAG || easytag
  • Brasero — CD/DVD マスタリングツール — アプリケーションには "Nautilus Brasero" 拡張機能が含まれています。 (C で書かれています)
https://wiki.gnome.org/Apps/Brasero || brasero
  • Eiciel — GNOME ファイル ACL エディター—アプリケーションには、グラフィカル ACL エディターをファイルのプロパティウィンドウに追加する "Eiciel Nautilus" 拡張機能が含まれています。 (C++ 書かれています)
https://rofi.roger-ferrer.org/eiciel/ || eicielAUR
  • Evince — ドキュメントビューア (PDF、PostScript、XPS、djvu、dvi、tiff、cbr、cbz、cb7、cbt) — アプリケーションには、Nautilus の "Evince プロパティページ" に拡張機能が含まれています。(C で書かれています)
https://wiki.gnome.org/Apps/Evince || evince
  • File Roller — アーカイブを閲覧するためのアプリケーション—アプリケーションには "Nautilus FileRoller" 拡張機能が含まれています、 (C で書かれています)
https://wiki.gnome.org/Apps/FileRoller || file-roller
  • GNOME Console — GNOME デスクトップ用のシンプルで使いやすいターミナルエミュレータ — アプリケーションには、"KGX Nautilus" 拡張機能が含まれています。(C で書かれています)
https://gitlab.gnome.org/GNOME/console || gnome-console
  • GNOME Terminal — GNOME ターミナルエミュレータ — アプリケーションには " Terminal Nautilus" 拡張機能が含まれています。(C で書かれています)
https://wiki.gnome.org/Apps/Terminal || gnome-terminal
  • GTK Hash — メッセージダイジェストまたはチェックサムを計算するためのクロスプラットフォームデスクトップユーティリティ—アプリケーションには "GTK Hash Properties Nautilus" (Cで書かれています)
https://github.com/tristanheaven/gtkhash || gtkhashAUR および gtkhash-nautilusAUR
  • Tilix — GTK+3 を使用した GNU/Linux 用のタイリングターミナルエミュレータ — アプリケーションには、コンテキストメニューに "Open in Tilix" オプションを追加する Nautilus の拡張機能が含まれています。(Pythonで書かれています)
https://github.com/gnunn1/tilix || tilix
ノート: Open in Tilix 拡張機能を有効にするために必要な python-nautilus パッケージは、オプションの依存関係としてマークされており、明示的にインストールする必要があります

フリーではないソフトウェアに依存する拡張機能

GNOME Files の拡張機能の中には、フリーではあるけれども、フリーではないソフトウェアに依存しているものがあるかもしれません。以下のリストはいくつかの例を示しています。

  • Code NautilusVisual Studio Code でファイルとディレクトリを開くための Nautilus 拡張機能 (Python で書かれています)
https://github.com/cra0zy/code-nautilus || code-nautilus-gitAUR
  • JetBrains Nautilus — JetBrains Toolbox でインストールされた製品でファイルとディレクトリを開くための Nautilus 拡張機能 (Python で書かれています)
https://github.com/encounter/jetbrains-nautilus || jetbrains-nautilus-gitAUR
  • Nautilus CodeVSCode または GNOME Builder で現在のフォルダを開くために右クリックメニュー項目を追加する Nautilus 拡張機能 (C で書かれています)
https://github.com/realmazharhussain/nautilus-code || nautilus-codeAUR

設定

Files はグラフィカルに設定することができますが、設定メニューに全てのオプションがあるわけではありません。詳細なオプションは dconf-editororg.gnome.nautilus で設定できます。

ノート: GNOME デスクトップ環境以外で Files を使用している場合は、/usr/lib/gsd-xsettings が実行されていることを確認する必要があります。そうしないと、dconf 設定がファイルに適用されません。

デフォルトのアイテムビューを変更

default-folder-viewer 変数を設定することでアイテムのデフォルトビューを変更できます。例えばリストビューにするには:

$ gsettings set org.gnome.nautilus.preferences default-folder-viewer 'list-view'

タイプで並べ替え

すべてのフォルダ内のファイルをタイプ別に並べ替えるには:

 $ gsettings set org.gnome.nautilus.preferences default-sort-order 'type'

場所サイドバーからフォルダを削除

表示するフォルダは ~/.config/user-dirs.dirs で指定されており、エディタを使って編集することができます。xdg-user-dirs-update を実行すると元に戻ってしまうので、ファイルのパーミッションを読み取り専用に設定することを推奨します。

常にアドレスをテキスト形式で表示

Files の標準のツールバーにはパスナビゲーションのボタンバーインターフェイスが表示されます。キーボードを使ってパスを入力するには、アドレスのテキストエントリフィールドを表示させる必要があります。Ctrl+l を押せばアドレスがテキスト形式で表示されます。

常にアドレスをテキスト形式で表示させるには、以下のように gsettings を使います:

$ gsettings set org.gnome.nautilus.preferences always-use-location-entry true
ノート: この設定を行うと、ボタンバーは表示できなくなります。両方のナビゲーションが使えるのは、この設定が false のときだけです。

ヒントとテクニック

サムネイル

ファイルマネージャの機能#サムネイルプレビューを参照してください。

ノート: linux-hardened では、サムネイルの生成が失敗します (すべてのサムネイルは ~/.cache/thumbnails/fail/ に入ります)。これは、セキュリティ上の理由から、このカーネルでは非特権ユーザーの名前空間がデフォルトで無効になっているためです。Nautilus は、bwrap (bubblewrap が提供)を使用してサムネイルをサンドボックス化します。bubblewrapbubblewrap-suid に置き換えることもできます。詳細については、アプリケーションのサンドボックス化 を参照してください。

ビデオのサムネイルが表示されない場合があります。これを解決するには(No video thumbnails on nautilus で説明されているように) ffmpegthumbnailergst-libavgst-plugins-ugly、をインストールし、~/.cache/thumbnails/fail/ のコンテンツを削除する必要があります。

右クリック メニューから新しいドキュメントファイルを作成する

このオプションを取得するには、ホーム フォルダに ~/Templates/ フォルダを作成し、touch ~/Templates/new または他のファイルマネージャーを使用します。次に、Files を再起動して下さい。

英語以外の環境では、テンプレート ディレクトリに別の名前が付けられている場合があります。xdg-user-dir TEMPLATES で実際のディレクトリを見つけることができます。テンプレート ディレクトリは、~/.config/user-dirs.dirs ファイルで設定できます。

XDG_TEMPLATES_DIR="$HOME/some/path"

隠しファイル

他のファイルマネージャと同じように GNOME Files もデフォルトでファイルの名前がドットから始まるファイルを非表示にします。

さらに、GNOME Files ではファイルの名前が同一ディレクトリの .hidden ファイルに記載されていた場合、ファイルを表示しません (1行ごとにファイル名を記述します)。

Tilix で現在のディレクトリを開く

tilix ターミナルを使用している場合は、オプションの依存関係 python-nautilus をインストールすることで、GNOME ファイルのコンテキストメニューに "OpeninTilix" オプションを簡単に追加できます。

ブックマークにフォルダを追加する

ブックマークにフォルダを追加するには、 Nautilus でフォルダを開いたときに CTRL+D を押すだけです。 ブックマークのリストは他の Gnome ベースのグラフィカルファイルマネージャー (Nemoなど) と共有されるため、一方からフォルダを追加または削除すると、もう一方に表示されるブックマークに影響することに注意してください。

カスタムスクリプト

~/.local/share/nautilus/scripts に配置されたスクリプトは、ファイルの右クリックコンテキストメニューから実行できます。

コンテキストメニューは、サブフォルダに整理することもできます。 ~/.local/share/nautilus/scripts/images ~/.local/share/nautilus/scripts/music

スクリプトは、次の環境変数にアクセスできます。

NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
NAUTILUS_SCRIPT_SELECTED_URIS
NAUTILUS_SCRIPT_CURRENT_URI
NAUTILUS_SCRIPT_WINDOW_GEOMETRY

スクリプトの例: open-terminal-here

# !/usr/bin/env bash
gnome-terminal

スクリプトの例: remove-extension

#!/usr/bin/env bash
echo "$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS" | while read filename; do
    mv -n "$filename" "${filename%.*}"
done
ノート: スクリプトが実行可能としてマークされていることを確認してください。それらを表示するには、 nautilus-q を使用してnautilusを再起動する必要がある場合があります。

キーバインド

スクリプトを実行するためのキーバインドは、ファイル ~/.config/nautilus/scripts-accels で割り当てることができます。

; キーバインドの例
; Modifiers: <Control> <Alt> <Shift>
F4 ターミナルで開く
<Alt>x remove-extension
ノート: 既存の nautilus キーバインドを上書きすることはできません。

トラブルシューティング

Files がデフォルトのファイルマネージャにならない

ディレクトリのファイルの関連付けがリセットされてしまったことが原因です。anjuta をインストールするとこのような問題が発生することがあります。

解決するには、Files を開いてフォルダを右クリックし、Open With Other Application > Files > Select を選択してください。これでディレクトリの関連付けが Files に戻ります。

上記の方法で問題が解決しない場合、ファイルマネージャの機能#ディレクトリがファイルマネージャで開かれないを見てください。

ファイルをコピーするたびに数秒間フリーズする

kdeconnect をインストールしている場合、ファイル共有モジュールがフリーズの原因かもしれません。ファイル共有を無効化してみてください。

Google ドライブが開けない

次のパッケージが不足している可能性があります:

それらをインストールすれば、うまくいくはずです。

共有フォルダのある Windows マシン (バージョン 1709 以降) がネットワークビューに表示されない

ノート: この理由は、Windows 1709 or up does not discover the samba server in Network view で説明されています。
ノート: 最近 WSD サポートが GNOME/Files に追加されました

GNOME/Files で WSD サポートを有効にするには wsddAURインストール して、GNOME/Files がネットワークビューで新しい Windows マシンを検出できるようにします。 これ以上の調整は必要ありません。