Mit*_*tch 16 lubuntu menu pcmanfm
我工作的地方有很多用户,表达了切换到 Ubuntu 的想法。他们中的大多数人,出于任何奇怪的原因想知道是否有可能refresh在您右键单击桌面时添加。
那可能吗?
dli*_*lin 12
要将刷新命令添加到 Ubuntu 11.10 中的右键单击上下文菜单,请安装 nautilus – 通过在终端中运行以下命令来刷新。
sudo add-apt-repository ppa:nae-team/ppa
sudo apt-get update
sudo apt-get install nautilus-refresh
Run Code Online (Sandbox Code Playgroud)
安装软件包后,运行以下命令以重新启动 nautilus 或注销并重新登录以查看更改。
nautilus -q
Run Code Online (Sandbox Code Playgroud)
Lubuntu 中的默认文件浏览器是PCManFM。因此,如果在 Lubuntu 中有一些“刷新”桌面的可能性,这些应该作用于 PCManFM。因此,查看 PCManFM ( man pcmanfm)的手册页,我发现在终端 ( lxterminal)中运行以下命令,桌面将刷新
pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
Run Code Online (Sandbox Code Playgroud)
到现在为止还挺好; 只剩下以某种方式从桌面的右键单击菜单运行此命令了。这可以通过 3 个步骤完成:
创建一个新的小脚本,比方说refresh.sh,里面有以下两行:
#!/bin/sh
pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
Run Code Online (Sandbox Code Playgroud)
不要忘记使其可执行:
chmod +x /path/to/script/refresh.sh
Run Code Online (Sandbox Code Playgroud)在桌面上,右键单击并选择“桌面首选项”,在新打开的窗口中单击“高级”,然后勾选“单击桌面时显示窗口管理器提供的菜单”。

在终端中使用以下命令:
sudo -i leafpad /usr/share/lubuntu/openbox/menu.xml
Run Code Online (Sandbox Code Playgroud)
如下编辑打开的文件/usr/share/lubuntu/openbox/menu.xml(您只需要添加粗体文本并使用在第一步创建的脚本的正确路径):
...
<separator label="系统" />
<menu id="system-menu" icon="/usr/share/icons/gnome/48x48/categories/applications-system.png" />
<item label="刷新">
<动作名称="执行">
<命令> /path/to/script/refresh.sh </command>
</动作>
</item>
<item label="注销">
<动作名称="执行">
<command>lubuntu 注销</command>
</动作>
</item>
</菜单>
</openbox_menu>
结果,正如我在Lubuntu 13.04 中测试的那样:(确保您注销,然后重新登录以使更改生效)。

(抱歉动画 gif 质量低,但我暂时没有时间找到更好的东西)
| 归档时间: |
|
| 查看次数: |
43618 次 |
| 最近记录: |