私が働いている場所には多くのユーザーがいて、Ubuntuへの切り替えの概念を表しています。それらのほとんどは、デスクトップを右クリックしたときにrefresh
を追加することが可能かどうかを知りたいという奇妙な理由のために。
それは可能ですか?
Ubuntu 11.10のコンテキストメニューを右クリックして更新コマンドを追加するには、ターミナルで次のコマンドを実行してnautilus – refreshをインストールします。
Sudo add-apt-repository ppa:nae-team/ppa
Sudo apt-get update
Sudo apt-get install nautilus-refresh
パッケージをインストールしたら、次のコマンドを実行してnautilusを再起動するか、ログアウトしてから再度ログインして変更を確認します。
nautilus -q
Lubuntuのデフォルトのファイルブラウザは PCManFM です=。そのため、Lubuntuでデスクトップを「更新」する可能性がある場合、これらはPCManFMで動作するはずです。したがって、PCManFM(man pcmanfm
)のマニュアルページを見ると、ターミナル(lxterminal
)で次のコマンドを実行すると、デスクトップが更新されることがわかりました。
pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
ここまでは順調ですね;デスクトップから右クリックメニューからこのコマンドを実行するために、どうにかしてやるべきことが残っています。これは、3つのステップで実行できます。
refresh.sh
と言う新しい小さなスクリプトを作成し、次の2行を内部に入れます。
#!/bin/sh
pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
実行可能にすることを忘れないでください:
chmod +x /path/to/script/refresh.sh
デスクトップで、右クリックしてDesktop Preferencesを選択し、Advancedをクリックします新しく開いたウィンドウとチェックマークデスクトップがクリックされたときにウィンドウマネージャーによって提供されるメニューを表示します。
ターミナルで次のコマンドを使用します。
Sudo -i leafpad /usr/share/lubuntu/openbox/menu.xml
開いたファイル/usr/share/lubuntu/openbox/menu.xml
を次のように編集します(太字のテキストを追加し、最初のステップで作成されたスクリプトに正しいパスを使用するだけです):
... <separator label = "System" /> <menu id = "system-menu" icon = "/ usr/share/icons/gnome/48x48/categories/applications-system .png "/> <item label = "Refresh"> <action name = "Execute"> <command>/path/to/script/refresh.sh</ command> </ action> </ item> <item label = "Log Out"> <action name = "Execute"> <command> lubuntu-logout </ command> </ action > </ item> </ menu> </ openbox_menu>
Lubuntu 13.04でテストした結果:(ログアウトしたことを確認し、変更を有効にするためにログインし直してください)。
(アニメーションGIFの低品質については申し訳ありませんが、現時点ではもっと良いものを見つける時間がありません)