Как добавить & ldquo; Обновить & rdquo; возможность щелкнуть правой кнопкой мыши меню в Lubuntu?

У меня на рабочем месте много пользователей, которые выражают идею перехода на Ubuntu. Большинство из них по какой-то странной причине хотят знать, возможно ли добавить refresh при щелчке правой кнопкой мыши на рабочем столе.

Это возможно?

16
задан 18 September 2013 в 10:46

2 ответа

Чтобы добавить команду обновления в контекстное меню правой кнопкой мыши в 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
0
ответ дан 18 September 2013 в 10:46

Файловый браузер по умолчанию в Lubuntu - PCManFM . Так что, если в Lubuntu есть некоторые возможности «обновить» рабочий стол, они должны действовать на PCManFM. Таким образом, просматривая страницу руководства PCManFM (man pcmanfm), я обнаружил, что, выполнив следующую команду (и) в терминале (lxterminal), рабочий стол обновится

pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu

Пока что хорошо; осталось только как-то выполнить эту команду из контекстного меню на рабочем столе. Это можно сделать в 3 этапа:

  1. Создать новый небольшой скрипт, скажем, refresh.sh, со следующими двумя строками:

    #!/bin/sh
    pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
    

    Don ' не забудьте сделать его исполняемым:

    chmod +x /path/to/script/refresh.sh
    
  2. На рабочем столе щелкните правой кнопкой мыши и выберите Настройки рабочего стола , нажмите Дополнительно в новом открытое окно и отметка Показать меню, предоставляемые оконными менеджерами при щелчке по рабочему столу .

    desktop preferences

  3. Используя следующую команду в терминале:

    sudo -i leafpad /usr/share/lubuntu/openbox/menu.xml
    

    отредактируйте открытый файл /usr/share/lubuntu/openbox/menu.xml следующим образом (у вас есть только добавить жирный текст и использовать правильный путь для скрипта, созданного на 1-м шаге):

...
  <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 : (Убедитесь, что вы вышли из системы и снова войдите в систему, чтобы изменения вступили в силу).

refresh desktop in lubuntu

(извините за низкое качество анимированного GIF, но у меня просто нет времени, чтобы найти что-то лучшее на данный момент) [ 1126]

0
ответ дан 18 September 2013 в 10:46

Другие вопросы по тегам:

Похожие вопросы: