Чи можна редагувати, які значки відображаються на тире Unity?


17

Коли я відкриваю тире в 11.04, я отримую два ряди піктограм. Перший рядок містить "лінзи", які переносять мене до списку програм / файлів; другий рядок відкриває конкретні програми - Перегляд Інтернету, Перегляд фотографій, Перевірка електронної пошти, Прослуховування музики.

Чи є спосіб змінити те, на що вказують піктограми другого ряду? (Якби я додавав нові об'єктиви, чи вони також з’являються, і чи можу я змінити порядок?) Поки здається, що піктограми «Перегляд Інтернету» та «Прослуховування музики» дотримуються моїх бажаних програм. Перший може бути або Firefox, або Chromium (а можливо, й інші), а другий може бути або Banshee, або Rhythmbox. Однак я не можу змінити піктограму Check Check. Він залишається зафіксований на Evolution, навіть якщо я налаштований Thunderbird як мій бажаний клієнт електронної пошти. Я хотів би змінити це, якщо зможу.


Ви спробували заглянути в папку / usr / share / Единство? Можливо, там є файл, який ви можете редагувати. Я вивчу це, як тільки зможу. У мене виникають невеликі проблеми із запуском Натті у вітчизняній машині. Це повинно бути лише трохи.
bntser

Вибачте, я не можу знайти жодного способу це зробити. Єдині файли в цій папці пов'язані з програмами та меню файлів.
bntser

Відповіді:


3

Проблема пошти відома помилка в Unity. Повідомляється про помилку тут і виправлено 11.04


Я спробую заглянути в / usr / share / Единство, щоб побачити, чи можна щось відредагувати. Звіт про помилку мій - коли я вперше повідомив про це, я не був впевнений, чи це помилка, чи це мав бути таким чином - є кілька речей, які неможливо змінити через дизайнерські рішення (в яких у випадку, я думаю, це буде більше запитом на функції). Тепер звіт про помилку призначено комусь, тому я очікую, що ми його виправити. (Цікаво, чи це пов’язано з тим, що Thunderbird описує себе як "поштовий" клієнт, а не "електронний" клієнт.)
Шон Фіцпатрік,

8

Щоб змінити програми за замовчуванням, натисніть меню живлення / налаштувань у верхньому правому куті екрана (той із символом OFF) та виберіть останній елемент ( System Settings).

Виберіть Preferred Applicationsу вікні, яке з’явиться, щоб ви могли їх змінити.

Наскільки мені відомо, додавати додаткові елементи в тире Unity неможливо.


6

Я розумію, що він мав на увазі, за старих часів ви могли правою кнопкою миші натиснути меню та редагувати, тепер відповідь - встановити алакарте.

sudo apt-get install alacarte

Alacarte можна запустити з терміналу або Unity Dash.


2

На жаль, в 11.04 / 11.10 немає можливості довільно змінити ярлики на тире на будь-яку програму, яку ви хочете, якщо ви не редагуєте вихідний код безпосередньо.

Однак якщо встановити веб-переглядач, поштову програму та mp3-програвач в Preferred ApplicationsUnity, ці налаштування будуть дотримуватися.

введіть тут опис зображення


Так, у мене зараз це працює. Виникла проблема з тим, щоб Thunderbird з'явився як поштовий клієнт; Я подав пару помилок на це два тижні тому, і це добре розібралося!
Шон Фіцпатрік

0

Я працював над цим, використовуючи дещо змінену версію першої відповіді на це питання. Які доступні спеціальні запуски та швидкі списки Unity?

Я не впевнений, що це найкращий спосіб; крім усього іншого, мені довелося жорстко кодувати на своєму шляху homedir, оскільки це не спрацює, якщо я використовую ~ або $ HOME. Це запускає nautilus, але ви можете запустити що завгодно, змінивши рядок 'Exec'.

Інструкції:

Скопіюйте файл запуску "Домашня папка" у свій домашній каталог:

cp /usr/share/applications/nautilus-home.desktop ~/.local/share/applications

Відкрийте файл для редагування в gedit:

gedit ~/.local/share/applications/nautilus-home.desktop

Знайдіть у файлі такий рядок:

OnlyShowIn=GNOME;

Замініть вищевказаний рядок на:

OnlyShowIn=GNOME;Unity;

Додайте цей текст у нижню частину файла, замінюючи шлях до домашнього каталогу:

X-Ayatana-Desktop-Shortcuts=Videos;Documents;Music;Pictures;Downloads
[Videos Shortcut Group]
Name=Videos
Exec=nautilus /home/YOURUSERNAME/Videos
TargetEnvironment=Unity

[Documents Shortcut Group]
Name=Documents
Exec=nautilus /home/YOURUSERNAME/Documents
TargetEnvironment=Unity

[Music Shortcut Group]
Name=Music
Exec=nautilus /home/YOURUSERNAME/Music
TargetEnvironment=Unity

[Pictures Shortcut Group]
Name=Pictures
Exec=nautilus /home/YOURUSERNAME/Pictures
TargetEnvironment=Unity

[Downloads Shortcut Group]
Name=Downloads
Exec=nautilus /home/YOURUSERNAME/Downloads
TargetEnvironment=Unity

Збережіть і закрийте файл.

Вийдіть і увійдіть знову, щоб переглянути зміни.


#sudo apt-get install alacarte gnome-panel, тоді я вийшов із системи та знову увійшов. З іншого боку, я не можу редагувати меню в поточному стані. Оскільки у мене занадто багато спеціальних додатків, щоб додати в меню текстовий редактор, це не продуктивне. принаймні мені подобається новий 11.10, оскільки pulseaudio або alsa працюють належним чином.
Крешо

Так. Це залежить від того, що ви маєте на увазі під меню. Тут багато. Не всіх можна редагувати, оскільки багато з них є абсолютно динамічними. Наприклад, музичний магазин буде шукати фактичний магазин музики по мережі, тому не має сенсу робити це редагованим.
Жо-Ерленд Шінстад

що alacarte зробив для gnome-panel. ось що я шукаю!
Крешо

Я зараз перейшов на kubuntu 11.10. Мені подобається єдність, але вона не готова до прайм-тайму. Я не міг працювати! Я маю на увазі робити свою роботу на роботі з нездатністю робити певні речі. Зараз Kubuntu є більш корисним, коли vsync цього разу працює належним чином (коригування налаштувань працює). Я зачекаю, поки воно стане більш корисним. Нагадує, коли вперше вийшов kubuntu.
Крешо


0

Хоча це теоретично може відповісти на питання, бажано було б сюди включити істотні частини відповіді та надати посилання для довідки.
RolandiXor

-2

"На жаль, в 11.04 немає можливості довільно змінити ярлики на тире до будь-якої програми, яку ви хочете."

Якщо чесно, ви не говорите правди ... ви можете змінити записи в меню програм так само, як ви можете змінити що-небудь у вашій системі (це люди з відкритим кодом!). Проблема полягає в тому, що більшість людей не знає, де шукати ^^.

Що стосується програм, показаних у вашому меню, їх можна знайти в каталозі / usr / share / applications. Кожен запис має тип файлу "* .desktop", це текстові файли, і ви можете редагувати їх у vim чи gedit (знайте, що вони під корінням, тому або погладжуйте їх, або редагуйте sudo). Якщо ви видалите запис, він більше не відображатиметься у вашому меню :). Що стосується додавання записів, то це лише питання того, як навчитися писати * .desktop файл і розміщувати його в каталозі програм.

Щоб дізнатися більше про формат файлу ".desktop", я посилаюсь на http://linuxcritic.wordpress.com/2010/04/07/anatomy-of-a-desktop-file/ :) насолоджуйтесь!

Це може бути архаїчно ^ ^, але дайте спільноті з відкритим кодом ще кілька місяців, і хтось напише оновлену версію alacarte, яка робить це для вас :)


2
Редагування .desktop-файлів все ще не дозволяє встановити, які 4 програми можна вказати на тире.
Хорхе Кастро

Здається, що ці записи зібрані в ком / канонічних класах ... чудовий спосіб бути openbuntu ubuntu ... Я надходжу з системи Fedora, і за допомогою трохи ноу-хау ви можете змінити в основному все що завгодно (до тих пір, поки fedora lovelock коли вони представили gnome3)
Пітер Вермеулен
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.