Home
Packages
Forums
Wiki
GitLab
Security
AUR
Download
コンテンツにスキップ
メインメニュー
メインメニュー
サイドバーに移動
非表示
案内
メインページ
目次
コミュニティに貢献
最近の出来事
おまかせ表示
特別ページ
交流
ヘルプ
貢献
最近の更新
最近の議論
新しいページ
統計
リクエスト
ArchWiki
検索
検索
表示
アカウント作成
ログイン
個人用ツール
アカウント作成
ログイン
PCManFMのソースを表示
ページ
議論
日本語
閲覧
ソースを閲覧
履歴を表示
ツール
ツール
サイドバーに移動
非表示
操作
閲覧
ソースを閲覧
履歴を表示
全般
リンク元
関連ページの更新状況
ページ情報
表示
サイドバーに移動
非表示
←
PCManFM
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
[[Category:ファイルマネージャ]] [[Category:LXDE]] [[ar:PCManFM]] [[cs:PCManFM]] [[en:PCManFM]] [[fr:PCManFM]] [[it:PCManFM]] [[pl:PCManFM]] [[ru:PCManFM]] [[zh-hans:PCManFM]] {{Related articles start}} {{Related|LXDE}} {{Related|Openbox}} {{Related|ファイルマネージャの機能}} {{Related|SpaceFM}} {{Related|Thunar}} {{Related|GNOME Files}} {{Related|Nemo}} {{Related articles end}} [https://wiki.lxde.org/en/PCManFM PCManFM] はフリーのファイルマネージャアプリケーションで、[[LXDE]] の標準ファイルマネージャです。 == インストール == 次のパッケージのいずれかを [[インストール]] して下さい。 * [[GTK|GTK 2]]: {{Pkg|pcmanfm}} * [[GTK|GTK 3]]: {{Pkg|pcmanfm-gtk3}} * [[Qt|Qt5]]: {{Pkg|pcmanfm-qt}} オプションで、ゴミ箱のサポート、[[udisks]] によるボリュームのマウント、およびリモートファイルシステムのために {{Pkg|gvfs}} もインストールします。 === 開発バージョン === 開発バージョンは [[AUR]] から入手できます。 * GTK 2: {{AUR|pcmanfm-git}} * Qt5: {{AUR|pcmanfm-qt-git}} * Qt6: {{AUR|pcmanfm-qt6-git}} == デスクトップの管理 == PCManFM で壁紙を設定したりデスクトップアイコンの使用を有効化するには: pcmanfm --desktop ウィンドウマネージャのネイティブのデスクトップメニューが PCManFM のデスクトップメニューに置き換わります。また、PCManFM のメニューから {{ic|Desktop preferences}} を選択して {{ic|Desktop}} タブの {{ic|Right click shows WM menu}} オプションを有効にすることでウィンドウマネージャのメニューに簡単に戻すことが可能です。 === デスクトップの優先 === ウィンドウマネージャのネイティブのデスクトップメニューを使用する場合、以下のコマンドを使うことでいつでもデスクトップの優先設定を修正することができます: $ pcmanfm --desktop-pref 上記のコマンドをキーバインドやネイティブのデスクトップメニューに追加することで簡単に切り替えることが可能になります。 === 新しいアイコンの作成 === テキストファイルやドキュメント、画像などのユーザーコンテンツはデスクトップに直接ドラッグアンドドロップすることができます。アプリケーションのショートカットを作成したい場合はアプリケーションの {{ic|.desktop}} ファイルを {{ic|~/Desktop}} ディレクトリにコピーする必要があります。ファイルをドラッグアンドドロップすると完全に移動してしまうので注意してください。以下のようにファイルをコピーしてください: $ cp /usr/share/applications/<name of application>.desktop ~/Desktop 例えば、{{pkg|lxterminal}} のデスクトップショートカットを作成する場合、コマンドは以下のようになります: $ cp /usr/share/applications/lxterminal.desktop ~/Desktop [[XDG ユーザーディレクトリ]]のプログラムを使っている場合、{{ic|$HOME}} ディレクトリを作成すれば設定は不要になります。 == デーモンモード == バックグラウンドで PCManFM を起動するには (リムーバブルメディアを自動的にマウントしたい場合など): pcmanfm -d 自動マウントが失敗する場合は [[udisks]] を参照してください。 == 自動起動 == PCManFM を[[デーモン]]プロセスとして自動起動したりスタンドアロンの[[ウィンドウマネージャ]]のデスクトップを管理する方法は使用しているウィンドウマネージャによります。例えば、[[Openbox]] のデスクトップ管理を有効にするには、以下のコマンドを {{ic|~/.config/openbox/autostart}} ファイルに追加します: pcmanfm --desktop & 使用しているウィンドウマネージャの wiki 記事や公式ホームページなどを確認してください。ウィンドウマネージャが起動起動ファイルを提供していない場合、以下のファイルを編集して PCManFM を自動起動させることができます: * [[xinitrc]]: [[SLiM]] [[ディスプレイマネージャ]]や [[Startx]] コマンドを使っている場合。 * [[xprofile]]: [[LXDM]] や [[LightDM]] などのディスプレイマネージャを使っている場合。 == 追加機能 == 経験の浅いユーザーはファイルマネージャだけでは (特に [[Openbox]] などのスタンドアロンの[[ウィンドウマネージャ]]でインストールした場合) [[Xfce]] や [[KDE]] などの完全なデスクトップ環境が提供している機能の全てを利用できないことに気づくでしょう。詳しくは[[ファイルマネージャの機能]]を参照してください。 == ヒントとテクニック == === 画像ファイル以外のサムネイルを表示 === PCManFM は画像ファイルのサムネイルを最初からサポートしています。ただし、他のファイルタイプのサムネイルを表示するとき、PCManFM は {{ic|/usr/share/thumbnailers}} に存在するファイルの情報を使用します。サムネイルを作成するパッケージは大抵 ''.thumbnail'' ファイルを {{ic|/usr/share/thumbnailers}} に追加します。例えば OpenDocument ファイルのサムネイルを表示するには、{{Pkg|libgsf}} パッケージをインストールします。動画ファイルのサムネイルを表示したい場合、{{Pkg|ffmpegthumbnailer}} パッケージが必要です。PDF ファイルならば {{Pkg|evince}} パッケージをインストールします。パッケージには {{ic|evince-thumbnailer}} が含まれており {{ic|/usr/share/thumbnailers}} にファイルが作成されます。{{ic|evince}} をインストールしたくない場合、{{Pkg|imagemagick}} の {{ic|convert}} コマンドを使うことで {{ic|evince-thumbnailer}} の機能を模倣することができます。{{ic|/usr/share/thumbnailers}} に以下の内容で ''.thumbnailer'' 拡張子のファイル (例: {{ic|imagemagick-pdf.thumbnailer}}) を作成してください: [Thumbnailer Entry] TryExec=convert Exec=convert %i[0] -thumbnail %s %o MimeType=application/pdf;application/x-pdf;image/pdf; {{Note|入力ファイルの後に ''[0]'' を指定することで {{ic|convert}} は最初のページのサムネイルだけ生成します。あくまで {{ic|convert}} 特有の構文であり、''.thumbnailer'' ファイルの構文とは関係ないので注意してください。}} 上記の例と同じように、''.thumbnail'' ファイルを作成することでサムネイル作成プログラムを自分で指定することができます。{{ic|%i}} は入力ファイル (サムネイルを作成するファイル)、{{ic|%o}} は出力ファイル (サムネイル画像)、{{ic|%s}} はサムネイルのサイズです。パラメータは PCManFM によって自動的に適切なデータに置き換えられてサムネイル作成プログラムに渡されます。 {{Tip|一部のファイルしかサムネイルが表示されない場合、''Edit > Preferences > Display'' からサムネイルを作成するファイルの最大ファイルサイズを増やしてみてください。}} === ターミナルエミュレータの設定 === ''Tools > Open Current Folder in Terminal'' から PCManFM が使用するターミナルエミュレータは ''Edit > Preferences > Advanced'' で設定できます。例: {{ic|bash -c 'pantheon-terminal --working-directory "$PWD"'}}。 === アーカイバの統合 === ''Edit > Preferences > Advanced'' から統合アーカイバを選択することができます。PCManFM は {{Pkg|file-roller}}, {{Pkg|xarchiver}} (または {{Pkg|xarchiver-gtk2}}), {{Pkg|engrampa}}, {{Pkg|ark}}, に対応しています。 === コンテキストメニューへのカスタム項目の追加 === PCManFM は [https://web.archive.org/web/20180627170128/http://www.nautilus-actions.org/?q=node/377 デスクトップファイル仕様拡張子] (DES-EMA) をサポートしています。ファイルやディレクトリのコンテキストメニューに任意の項目を追加します。独自の項目を追加するには、{{ic|~/.local/share/file-manager/actions/}} を作成し (まだ存在しない場合)、その中に {{ic|.desktop}} ファイルを追加します。 {{hc|~/.local/share/file-manager/actions/''action''.desktop|2= [Desktop Entry] Type=Action Profiles=''profile_id'' Name=''Action name in English'' Name[''cc'']=''Action name in Language'' Icon=''Icon name'' # Example: Icon=text-editor [X-Action-Profile ''profile_id''] MimeTypes=''MIME-types (semicolon separated)'' Exec=''command and arguments'' # Example: Exec=gedit %f }} ID をセミコロンで区切ってリストすることにより、1 つ以上のプロファイルを 1 つのアクションにバインドできます。プロファイルを使用すると、どのファイルタイプに対してどのコマンドを実行するかを指定できます。したがって、同じアクションでも、選択したファイルのタイプに応じて異なるコマンドを実行できます。特定の MIME タイプ (例: テキストファイルの場合は {{ic|text/plain}}) のほかに、次の一般的なタイプを使用できます。 * {{ic|all/allfiles}} - 任意のファイル; * {{ic|inode/directory}} - 任意のディレクトリ; * {{ic|all/all}} - 任意のファイルとディレクトリ; {{Note|[[polkit|pkexec]] を使用して root としてコマンドを実行することは可能ですが、直接呼び出すことは機能せず、[https://web.archive.org/web/20220428194115/https://wiki.lxde.org/en/PCManFM#pkexec_method LXDE の wiki] で説明されているように中間スクリプトを作成する必要があります。}} === ''Create New...'' から使用するテンプレート === PCManFM は起動時に {{ic|~/Templates}} のファイルを ''Create New...'' コンテキストメニューのアイテムとして追加します。 === サムネイル === 他のファイルマネージャ (例 [[Nautilus]]) と同様に、 PCManFM はフォルダ内のすべてのイメージのプレビューをロードします。 HDD を酷使しないためには、フォルダ内の画像数を 100 にしてください。 == トラブルシューティング == === "他のアプリケーションで開く" ダイアログウィンドウが空 === "他のアプリケーションで開く" ダイアログでアプリケーションが表示されない場合、{{Pkg|gnome-menus}} を削除して {{Pkg|lxmenu-data}} をインストールしてみてください。さらに、以下の変数をエクスポートしてください: * {{ic|1=XDG_MENU_PREFIX=lxde-}} * {{ic|1=XDG_CURRENT_DESKTOP=LXDE}} === アプリケーションが表示されない === {{ic|$HOME/.cache/menus}} ディレクトリのファイルを全て削除して PCManFM を起動しなおしてみてください。 PCManFM は {{ic|XDG_MENU_PREFIX}} 環境変数の設定を必要とします。変数の値は {{ic|/etc/xdg/menus/}} ディレクトリに存在するファイルの冒頭と一致している必要があります。例えば {{ic|.xinitrc}} ファイルで以下のように設定します: export XDG_MENU_PREFIX="lxde-" 詳しくは Arch フォーラムの [https://bbs.archlinux.org/viewtopic.php?pid=1110903] や Linux Mint フォーラムの [https://forums.linuxmint.com/viewtopic.php?f=175&t=53986#p501920] を参照してください。 === アイコンが表示されない === [[デスクトップ環境]]のかわりに[[ウィンドウマネージャ]]を使用していてフォルダやファイルのアイコンが表示されない場合、GTK+ アイコンテーマを指定してください。 例えば {{Pkg|oxygen-icons}} をインストールしている場合、{{ic|~/.gtkrc-2.0}} または {{ic|/etc/gtk-2.0/gtkrc}} を編集して以下の行を追加: gtk-icon-theme-name = "oxygen" {{Note|変更を適用するには PCManFM の全てのインスタンスを再起動する必要があります。}} それでも表示されない場合、別のテーマを使ってください (''gnome'', ''hicolor'', ''locolor'' ではアイコンが表示されません)。インストールされている全てのアイコンテーマを確認するには: $ ls ~/.icons/ /usr/share/icons/ 適したテーマがない場合、新しくインストールしてください。インストール可能なアイコンパッケージを確認するには: $ pacman -Ss icon-theme {{Tip|GUI でアイコンテーマを設定したい場合、{{Pkg|lxappearance}} をインストールしてアイコンテーマを適用してください。}} === マウスボタンで "次・前のフォルダ" 機能が使えない === [[Xbindkeys]] を使うことで問題を解決できます。 {{Pkg|xbindkeys}} と {{AUR|xvkbd}} をインストールして {{ic|~/.xbindkeysrc}} を編集して以下のように記述してください: {{bc|<nowiki> # Sample .xbindkeysrc for a G9x mouse. "/usr/bin/xvkbd -text '\[Alt_L]\[Left]'" b:8 "/usr/bin/xvkbd -text '\[Alt_L]\[Right]'" b:9 </nowiki>}} 実際のボタンコードは {{Pkg|xorg-xev}} パッケージで確認できます。 {{ic|~/.xinitrc}} に以下を追加することでログイン時に xbindkeys を起動できます: xbindkeys & === --desktop パラメータが機能しなかったり X サーバーがクラッシュする === ユーザーが {{ic|~/.config/pcmanfm}} の所有者になっていて書き込み権限があることを確認してください。 {{ic|--desktop-pref}} パラメータを使用するか {{ic|~/.config/pcmanfm/default/pcmanfm.config}} を編集して壁紙を設定することで問題は解決します。 === ターミナルエミュレータの高度な設定が保存されない === libfm 設定ファイルの権限があることを確認してください: $ chmod -R 755 ~/.config/libfm $ chmod 644 ~/.config/libfm/libfm.conf === PCManFM にファイルソートの設定を記憶させる === ''View > Sort Files'' から PCManFM で表示されるファイルの順序を変更することができますが、PCManFM の次の起動時に順序は記憶されていません。永続的に順序を変更するには ''Edit > Preferences'' を開いて閉じてください。これで現在の sort_type と sort_by の値が {{ic|~/.config/pcmanfm/LXDE/pcmanfm.conf}} に書き込まれます。 === ドライブをマウントしようとすると "Not authorized" エラーが発生する === {{ic|/etc/polkit-1/rules.d/00-mount-internal.rules}} という名前の [[polkit]] ルールを作成してください: polkit.addRule(function(action, subject) { if ((action.id == "org.freedesktop.udisks2.filesystem-mount-system" && subject.local && subject.active && subject.isInGroup("storage"))) { return polkit.Result.YES; } }); そしてユーザーを storage グループに追加してください: # usermod -aG storage username === Operation not supported === [[一般的なトラブルシューティング#セッションのパーミッション]]を見てください。 === システム再起動の度にパスワードが消える === ネットワーク共有のために [[GNOME/Keyring]]、[[KDE Wallet]] または {{AUR|lxqt_wallet}} などのキーリングアプリケーションをインストールするか、必要に応じて [[SSH エージェント]]をインストールします。
このページで使用されているテンプレート:
テンプレート:AUR
(
ソースを閲覧
)
テンプレート:Bc
(
ソースを閲覧
)
テンプレート:Hc
(
ソースを閲覧
)
テンプレート:Ic
(
ソースを閲覧
)
テンプレート:META Related articles start
(
ソースを閲覧
)
テンプレート:Note
(
ソースを閲覧
)
テンプレート:Pkg
(
ソースを閲覧
)
テンプレート:Related
(
ソースを閲覧
)
テンプレート:Related articles end
(
ソースを閲覧
)
テンプレート:Related articles start
(
ソースを閲覧
)
テンプレート:Tip
(
ソースを閲覧
)
PCManFM
に戻る。
検索
検索
PCManFMのソースを表示
話題を追加