У меня есть большое количество скриптов .sh для открытия соединений ssh с различными удаленными машинами. Эти сценарии .sh сгруппированы по staging / test / production / etc
В Gnome у меня была серия записей в меню Places, по одной для каждого типа системы:
Places
|
+ Staging
| +Machine 1
| +Machine 2
| +Machine 3
+Test
| +Machine 4
| +Machine 5
Что у меня есть варианты для такого макета в модуле запуска Unity? Полагаю, я действительно ищу ящик или что-то подобное, чтобы можно было навести курсор мыши, чтобы найти правильный сценарий.
Если бы у меня было всего несколько сценариев, я мог бы просто прикрепить их к пусковой установке один за другим, но у меня было около 200!
Возможно, для этого есть объектив?
Вы можете использовать ssh launcher, чтобы иметь быстрый список со всеми вашими машинами. См. Какие пользовательские панели запуска и быстрые списки Unity доступны? .
Попробуйте Drawers для простого (drag-n-drop) способа создания пользовательских пусковых установок. Это приложение, которое я написал, чтобы связать воедино различные средства запуска или ярлыки для файлов, веб-ссылок и т. Д. Легко редактировать имена содержимого и строки выполнения после их добавления в ящик (щелкните правой кнопкой мыши элементы и выберите «Редактировать свойства»).
Вот видео , которое я недавно создал, чтобы показать его использование.
Вот как это выглядит при открытии ящика:
Любые предметы, которые вы добавляете в ящик, будут доступны также через Быстрые списки (справа) - щелкнув на панели запуска), поэтому даже открывать ящик не нужно.
Я скоро выпустлю новую версию (13.1.1), которая имеет ряд улучшений, включая запуск приложений в терминалах.
Для установки добавьте репозиторий:
sudo add-apt-repository ppa:ian-berke/ppa-drawers
sudo apt-get update && sudo apt-get install drawers
И если вы действительно не хотите уходить от старого меню, к которому вы когда-то привыкли, вы можете просто использовать «Индикатор классического меню» (для Ubuntu 12.04 / 11.10 / 11.04). Я нашел инструкции о том, как установить его здесь .