📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
ページの作成:「== 概要 == <br><br> == Files (旧Nautilus) == ==== コンテキストメニューの追加 ==== まず、Nautilus Actionsをインストールする。<br> sudo zypper install nautilus-actions <br> 次に、~/.local/share/file-manager/actionsディレクトリを作成する。<br> mkdir -p ~/.local/share/file-manager/actions <br> コンテキストメニューのアクションファイルを作成する。 vi ~/.local/share/file-manager/actions/<ファイ…」 |
編集の要約なし |
||
| (同じ利用者による、間の11版が非表示) | |||
| 14行目: | 14行目: | ||
vi ~/.local/share/file-manager/actions/<ファイル名>.desktop | vi ~/.local/share/file-manager/actions/<ファイル名>.desktop | ||
<br> | <br> | ||
<syntaxhighlight lang="ini"> | |||
# ~/.local/share/file-manager/actions/<ファイル名>.desktopファイル | # ~/.local/share/file-manager/actions/<ファイル名>.desktopファイル | ||
| 44行目: | 45行目: | ||
# MymeTypes=!audio/mp3;audio/*;と記述する | # MymeTypes=!audio/mp3;audio/*;と記述する | ||
# また、Nautilusを開いてファイルのプロパティ(Basic/Type)を見ると、そのMimeタイプが分かる | # また、Nautilusを開いてファイルのプロパティ(Basic/Type)を見ると、そのMimeタイプが分かる | ||
</syntaxhighlight> | |||
<br> | <br> | ||
最後に、Nautilusを再読み込みする。<br> | 最後に、Nautilusを再読み込みする。<br> | ||
| 52行目: | 54行目: | ||
vi ~/.local/share/applications/Nautilus_Add_ContextMenu.desktop | vi ~/.local/share/applications/Nautilus_Add_ContextMenu.desktop | ||
<br> | <br> | ||
<syntaxhighlight lang="ini"> | |||
[Desktop Entry] | [Desktop Entry] | ||
Type=Application | Type=Application | ||
| 58行目: | 61行目: | ||
Icon=nautilus | Icon=nautilus | ||
Categories=System;Settings; | Categories=System;Settings; | ||
</syntaxhighlight> | |||
<br> | <br> | ||
自動生成ランチャーのデスクトップエントリに実行権限を付加する。<br> | 自動生成ランチャーのデスクトップエントリに実行権限を付加する。<br> | ||
| 89行目: | 93行目: | ||
<br> | <br> | ||
便利なNautilusスクリプトをダウンロードするには、[http://g-scripts.sourceforge.net/ G-Scriptsの公式Webサイト]を利用するとよい。<br> | 便利なNautilusスクリプトをダウンロードするには、[http://g-scripts.sourceforge.net/ G-Scriptsの公式Webサイト]を利用するとよい。<br> | ||
<br> | |||
==== 前提条件 ==== | |||
Nautilus拡張機能に必要なディレクトリも作成する。<br> | |||
mkdir ~/.local/share/nautilus-python | |||
mkdir ~/.local/share/nautilus-python/extensions | |||
<br> | |||
==== 依存関係のライブラリのインストール ==== | |||
Nautilus拡張機能をシステムに追加する前に、いくつかの依存関係をインストールする必要がある。<br> | |||
# RHEL | |||
sudo dnf install nautilus-extensions git python3 python-requests nautilus-python python3-gobject | |||
# SUSE | |||
sudo zypper install git python3 python3-requests python3-gobject python-nautilus-common-files libnautilus-extension1 | |||
<br> | <br> | ||
==== 拡張機能 : Nautilus Terminal ==== | ==== 拡張機能 : Nautilus Terminal ==== | ||
| 108行目: | 125行目: | ||
*#: <br> | *#: <br> | ||
*# Nautilus Terminalが、パッケージ管理システムからインストール可能な場合は、以下のコマンドを実行する。 | *# Nautilus Terminalが、パッケージ管理システムからインストール可能な場合は、以下のコマンドを実行する。 | ||
*#: <code># | *#: <code># RHEL</code> | ||
*#: <code>sudo | *#: <code>sudo dnf install nautilus-terminal</code> | ||
*#: <br> | *#: <br> | ||
*#: <code># SUSE</code> | *#: <code># SUSE</code> | ||
| 117行目: | 134行目: | ||
*#: <code>vi ~/.local/share/nautilus/scripts/Terminal</code> | *#: <code>vi ~/.local/share/nautilus/scripts/Terminal</code> | ||
*#: <br> | *#: <br> | ||
*#: < | *#: <syntaxhighlight lang="sh"> | ||
#!/usr/bin/env bash | |||
gnome-terminal | |||
</syntaxhighlight> | |||
*# 作成したファイルに、実行権限を付加する。 | *# 作成したファイルに、実行権限を付加する。 | ||
*#: <code>chmod +x ~/.local/share/nautilus/scripts/Terminal</code> | *#: <code>chmod +x ~/.local/share/nautilus/scripts/Terminal</code> | ||
| 180行目: | 200行目: | ||
<br> | <br> | ||
nano 'New HTML File.html' | nano 'New HTML File.html' | ||
<br> | |||
<syntaxhighlight lang="html"> | |||
<!DOCTYPE html> | <!DOCTYPE html> | ||
<html lang=""> | <html lang=""> | ||
| 193行目: | 214行目: | ||
</body> | </body> | ||
</html> | </html> | ||
</syntaxhighlight> | |||
<br> | <br> | ||
==== 拡張機能 : ファイルの新規作成(右クリック) ==== | ==== 拡張機能 : ファイルの新規作成(右クリック) ==== | ||
| 233行目: | 255行目: | ||
find . -type f -exec sed -i s/'home/$USER'/'home/<ユーザ名>'/g {}. + | find . -type f -exec sed -i s/'home/$USER'/'home/<ユーザ名>'/g {}. + | ||
<br> | <br> | ||
==== 拡張機能 : Copy Path | ==== 拡張機能 : Copy Path ==== | ||
https:// | nautilus-copypathは、コンテキストメニューからファイルやフォルダのパスを簡単にコピーできる拡張機能である。<br> | ||
Windows環境と連携する場合は、Sambaパス形式でコピーする機能も提供されている。<br> | |||
<br> | |||
ダウンロード: [https://github.com/ronen25/nautilus-copypath nautilus-copypath]<br> | |||
<br> | <br> | ||
まず、必要な依存関係のライブラリをインストールする。<br> | まず、必要な依存関係のライブラリをインストールする。<br> | ||
sudo | # RHEL | ||
sudo dnf install nautilus-python python3-gobject | |||
# SUSE | |||
sudo zypper install nautilus-python python3-gobject | sudo zypper install nautilus-python python3-gobject | ||
<br> | <br> | ||
Copy | Copy Path拡張機能をダウンロードする。<br> | ||
git clone https://github.com/ | git clone https://github.com/ronen25/nautilus-copypath | ||
cd nautilus- | cd ./nautilus-copypath | ||
<br> | <br> | ||
Copy Path / | Copy Path拡張機能をインストールする。<br> | ||
cp nautilus-copypath.py ~/.local/share/nautilus-python/extensions/ | |||
<br> | |||
変更を有効にするために、GNOME Filesを再起動する。<br> | |||
または、GNOME Filesのプロセスを終了して、再度、GNOME Filesを起動する。<br> | |||
nautilus -q | |||
<br> | |||
使用方法は、ディレクトリやファイルを右クリックして、<br> | |||
ファイルの場合は[Copy Path]を選択、ディレクトリの場合は[Copy Directory Path]を選択する。<br> | |||
<br> | |||
==== 画像検索 (nautilus-search-by-image) ==== | |||
一般的に、Google画像で画像検索する場合、WebブラウザでGoogleのページを開いて必要な画像をアップロードする必要がある。<br> | |||
nautilus-search-by-imageを使用すれば、GNOME Filesが代わりに画像検索することができる。<br> | |||
<br> | |||
まず、nautilus-search-by-imageのGitHubにアクセスする。<br> | |||
git clone https://github.com/jle64/nautilus-search-by-image | |||
cd nautilus-search-by-image | |||
<br> | |||
拡張ファイルをNautilus extensionsディレクトリにコピーする。<br> | |||
cp search-by-image.py ~/.local/share/nautilus-python/extensions | |||
<br> | <br> | ||
変更を有効にするために、GNOME Filesを再起動する。<br> | |||
または、GNOME Filesのプロセスを終了して、再度、GNOME Filesを起動する。<br> | |||
nautilus -q | nautilus -q | ||
# または | |||
sudo killall nautilus | |||
<br> | <br> | ||
使用方法は、画像ファイルを右クリックして[Search by image]にカーソルを合わせ、[Search image on Google] または [Yandex] を選択する。<br> | |||
cd < | <br> | ||
==== nautilus-gnome-disks ==== | |||
nautilus-gnome-disks拡張機能は、ISOファイルやIMGファイルをUSBドライブに書き込むための拡張機能である。<br> | |||
例えば、Linuxディストリビューションのインストールメディアを作成する場合等に便利である。<br> | |||
この拡張機能は、GNOME Disksアプリケーションと連携して動作する。<br> | |||
<br> | |||
ダウンロード : [https://github.com/thebitstick/nautilus-gnome-disks nautilus-gnome-disks]<br> | |||
<br> | |||
# ダウンロード方法: | |||
git clone https://github.com/thebitstick/nautilus-gnome-disks | |||
cd ./nautilus-gnome-disks | |||
<br> | |||
# インストール方法: | |||
sudo install --mode=644 nautilus-gnome-disks.py /usr/share/nautilus-python/extensions/ | |||
<br> | |||
使用方法は、ISOファイルまたはIMGファイルを右クリックして「Flash to Storage Media」を選択し、GNOME Disksで書き込み先のUSBドライブを選択する。<br> | |||
<br> | |||
==== nautilus extra columns (nautilus-nec) ==== | |||
nautilus extra columnsは、ファイルマネージャのリスト表示に追加の列を表示する拡張機能である。<br> | |||
画像のEXIFデータ、音声ファイルのタグ情報、PDFのメタデータ等を表示することができる。<br> | |||
<br> | |||
この拡張機能にはmakeコマンドが必要となる。<br> | |||
<br> | |||
ダウンロード : [https://github.com/3ed/nautilus-nec nautilus extra columns]<br> | |||
<br> | |||
# ダウンロード方法: | |||
git clone https://github.com/3ed/nautilus-nec | |||
cd ./nautilus-nec | |||
<br> | |||
# インストール方法: | |||
make | ## ユーザごとのインストール | ||
make install PREFIX=$HOME/.local | |||
## システム全体へインストール | |||
sudo make install PREFIX=/usr | |||
<br> | |||
変更を有効にするために、GNOME Filesを再起動する。<br> | |||
または、GNOME Filesのプロセスを終了して、再度、GNOME Filesを起動する。<br> | |||
nautilus -q | nautilus -q | ||
# または | |||
sudo killall nautilus | |||
<br> | <br> | ||
使用方法は、GNOME Filesのトップバーでリスト表示に切り替え、リスト / グリッド表示ボタンの隣にある[View options]ボタンを押下 - [Visible Columns]を選択して、<br> | |||
拡張機能によって追加された列を有効化する。<br> | |||
あるいは、リスト表示の列カテゴリの行を右クリックして追加の列にアクセスすることもできる。<br> | |||
<br><br> | <br><br> | ||
== Thunar(推奨) == | == Thunar(推奨) == | ||
==== パッケージ管理システムからインストール ==== | |||
sudo zypper install thunar | sudo zypper install thunar | ||
<br> | |||
==== ソースコードからインストール ==== | |||
Thunarのビルドに必要なライブラリをインストールする。<br> | |||
sudo zypper install xfce4-dev-tools libxfce4ui-devel libICE-devel libSM-devel gtk3-devel gdk-pixbuf-devel gtk-doc-mkpdf \ | |||
gobject-introspection-devel cairo-devel exo-devel libexif-devel libgudev-1_0-devel libnotify-devel \ | |||
pcre-devel pcre2-devel | |||
<br> | |||
[https://github.com/xfce-mirror/thunar.git ThunarのGithub]にアクセスして、ソースコードをダウンロードする。<br> | |||
ダウンロードしたファイルを解凍する。<br> | |||
tar xf thunar-<バージョン>.tar.gz | |||
cd thunar-<バージョン> | |||
<br> | |||
または、<code>git clone</code>コマンドを使用して、ソースコードをダウンロードする。<br> | |||
git clone https://github.com/xfce-mirror/thunar.git | |||
<br> | |||
Thunarをビルドおよびインストールする。<br> | |||
autoreconf -i | |||
../configure --prefix=<Thunarのインストールディレクトリ> --enable-introspection=yes --enable-gudev \ | |||
--enable-exif --enable-pcre --with-x | |||
make -j $(nproc) | |||
make install | |||
<br> | |||
Thunarを実行するためのラッパーシェルスクリプトを作成する。<br> | |||
vi /<Thunarのインストールディレクトリ>/bin/thunar.sh | |||
<br> | |||
<syntaxhighlight lang="sh"> | |||
# /<Thunarのインストールディレクトリ>/bin/thunar.shファイル | |||
#!/usr/bin/env sh | |||
appname="thunar" | |||
# 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" | |||
export XDG_DATA_DIRS="$dirname/../share:$XDG_DATA_DIRS" | |||
# Run Meld Thunar | |||
"$dirname/$appname" "$@" | |||
</syntaxhighlight> | |||
<br> | |||
Thunarのデスクトップエントリファイルを作成する。<br> | |||
vi ~/.local/share/applications/Thunar.desktop | |||
<br> | |||
<syntaxhighlight lang="ini"> | |||
# ~/.local/share/applications/Thunar.desktopファイル | |||
[Desktop Entry] | |||
Type=Application | |||
Name=Thunar File Manager | |||
Name[ja]=Thunar ファイルマネージャー | |||
Comment=Browse the filesystem with the file manager | |||
Comment[ja]=ファイルマネージャーでファイルシステムを参照します | |||
GenericName=File Manager | |||
GenericName[ja]=ファイルマネージャー | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar %F | |||
Icon=org.xfce.thunar | |||
Categories=System;Utility;Core;GTK;FileManager;System; | |||
MimeType=inode/directory; | |||
Keywords=file manager;explorer;finder;browser;folders;directory;directories;partitions;drives;network;devices;rename;move;copy;delete;permissions;home;trash; | |||
Keywords[ja]=ファイルマネージャー;エクスプローラー;ファインダー;ブラウザー;フォルダー;ディレクトリ;ディレクトリ;パーティション;ドライブ;ネットワーク;デバイス;名前の変更;移動;コピー;削除;権限;ホーム;ゴミ箱; | |||
Terminal=false | |||
StartupNotify=true | |||
Actions=open-home;open-computer;open-trash; | |||
[Desktop Action open-home] | |||
Name=Home | |||
Name[ja]=ホーム | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar %U | |||
[Desktop Action open-computer] | |||
Name=Computer | |||
Name[ja]=コンピューター | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar computer:/// | |||
[Desktop Action open-trash] | |||
Name=Trash | |||
Name[ja]=ゴミ箱 | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar trash:/// | |||
</syntaxhighlight> | |||
<br> | |||
vi ~/.local/share/applications/thunar-settings.desktop | |||
<br> | |||
<syntaxhighlight lang="ini"> | |||
# ~/.local/share/applications/thunar-settings.desktopファイル | |||
[Desktop Entry] | |||
Version=1.0 | |||
Type=Application | |||
Name=File Manager Settings | |||
Name[ja]=ファイルマネージャー設定 | |||
Comment=Configure the Thunar file manager | |||
Comment[ja]=Thunar ファイルマネージャーを設定します | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar-settings | |||
Icon=org.xfce.thunar | |||
Categories=XFCE;GTK;Settings;DesktopSettings;X-XFCE-SettingsDialog;X-XFCE-PersonalSettings; | |||
Keywords=thunar;settings;preferences;configure;thumbnails;file size;date format;shortcuts pane;tree view;tabs; | |||
Keywords[ja]=thunar;設定;環境設定;設定;サムネイル;ファイルサイズ;日付形式;ショートカットペイン;ツリービュー;タブ; | |||
Terminal=false | |||
StartupNotify=true | |||
</syntaxhighlight> | |||
<br> | |||
vi ~/.local/share/applications/thunar-bulk-rename.desktop | |||
<br> | |||
<syntaxhighlight lang="ini"> | |||
# ~/.local/share/applications/thunar-bulk-rename.desktopファイル | |||
[Desktop Entry] | |||
Type=Application | |||
Name=Bulk Rename | |||
Name[ja]=バルクリネーム | |||
Comment=Rename Multiple Files | |||
Comment[ja]=複数のファイル名を変更します | |||
GenericName=Bulk Rename | |||
GenericName[ja]=バルクリネーム | |||
Exec=/<Thunarのインストールディレクトリ>/bin/thunar --bulk-rename %F | |||
Icon=org.xfce.thunar | |||
Categories=System;Utility;Core;GTK;Filesystem;System; | |||
Keywords=bulk;renamer;renaming;thunar;files;folders;directory;directories; | |||
Keywords[ja]=バルク;リネーマー;名前変更;thunar;ファイル;フォルダー;ディレクトリ;ディレクトリ; | |||
Terminal=false | |||
StartupNotify=true | |||
</syntaxhighlight> | |||
<br><br> | <br><br> | ||
| 305行目: | 506行目: | ||
sudo sh ./polo*amd64.run | sudo sh ./polo*amd64.run | ||
<br><br> | <br><br> | ||
__FORCETOC__ | __FORCETOC__ | ||
[[カテゴリ: | [[カテゴリ:RHEL]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]] | ||