У мене багато користувачів на місці, де я працюю, висловлюючи поняття переходу на Ubuntu. Більшість з них, з будь-якої дивної причини, бажаючи дізнатися, чи можливо її refresh
додавати, клацнувши правою кнопкою миші на робочому столі.
Це можливо?
У мене багато користувачів на місці, де я працюю, висловлюючи поняття переходу на 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
, із наступних двох рядків всередині:
#!/bin/sh
pcmanfm --desktop-off && pcmanfm --desktop --profile lubuntu
Не забудьте зробити його виконуваним:
chmod +x /path/to/script/refresh.sh
На робочому столі клацніть правою кнопкою миші та виберіть Налаштування робочого столу , натисніть кнопку Додатково у новому відкритому вікні та поставте галочку Показувати меню, надані менеджерами вікон при натисканні на робочий стіл .
Використовуючи таку команду в терміналі:
sudo -i leafpad /usr/share/lubuntu/openbox/menu.xml
редагуйте відкритий файл /usr/share/lubuntu/openbox/menu.xml
наступним чином (вам потрібно лише додати жирний текст і скористатися правильним шляхом для сценарію, створеного на 1-му кроці):
... <separator label = "Система" /> <menu id = "system-menu" icon = "/ usr / share / icons / gnome / 48x48 / categories / applications-system.png" /> <item label = "Оновити"> <назва дії = "Виконати"> <command> /path/to/script/refresh.sh </command> </action> </item> <item label = "Вийти"> <назва дії = "Виконати"> <command> lubuntu-вихід </command> </action> </item> </menu> </openbox_menu>
Результат, як я тестував у Lubuntu 13.04 : (Переконайтесь, що ви вийшли з системи та увійдіть назад, щоб зміни набрали чинності).
(Вибачте за низьку якість анімаційного gif, але я просто не встигну знайти щось краще на даний момент)
pcmanfm --desktop --profile lubuntu
, використовуйте лише pcmanfm --desktop
інший профіль ... Після редагування /usr/share/lubuntu/openbox/menu.xml
файлу потрібно повторно ввійти.