GNOME: запуск приложений

Познакомившись с тем, как GNOME по умолчанию выглядит, неплохо бы поглядеть, что он умеет -- опять же как есть, по штатному расписанию. Чем в первом приближении мы займёмся на этой странице, а чуть пошире -- в следующем разделе.

Как уже говорилось, рабочая среда слагается из двух компонентов -- менеджера окон и интегрированных в неё приложений. Сейчас нас интересует первый из них.

Первая функция оконного менеджера -- обеспечить запуск приложений. И наш представитель этого семейства (напомню, что речь идёт о штатном для GNOME Metacity) справляется с этой задачей различными способами.

Первый способ -- через главное меню панели управления. Все пользовательские и некоторые системные приложения запускаются через пункт, который так и называется -- Приложения, где они объединены в целевые группы, как уже было сказано в обзоре LiveCD.

Всякого рода конфигурационные средства запускаются через пункт меню Система. Пользовательские утилиты конфигурирования, не требующие административных привилегий, собраны в подпункте Параметры -- здесь можно поменять внешний вид десктопа, настроить параметры клавиатуры, мыши, монитора и так далее. В подпункте же Администрирование сгруппированы средства, требущие прав суперпользователя, пароль которого запрашивается при попытке запуска любой из них.

Пункт главного меню Переход -- также своего рода средство запуска, правда, одного-единственного приложения, файлового менеджера (им в GNOME штатно выступает Nautilus -- речь о нём пойдёт в следующем разделе), с прописанными точками доступа к файловой системе -- домашнему каталогу, рабочему столу и некоторым другим по умолчанию (список этот легко пополнить). Перемещаясь по файловому древу, например, в каталог /usr/bin, в котором находятся исполняемые файлы большинства пользовательских приложений, можно запустить любое из них просто двойным щелчком мыши на соответствующем имени. Однако способ этот достаточно неудобен, и потому пункт Переход служит почти исключительно навигационным целям.

Запуск приложений через главное меню -- способ почти универсальный: там с гарантией есть все приложения, установленные вместе с системой, и появляются новые -- по мере их инсталляции. Но он не самый удобный: докопаться до нужной программы не всегда просто. Особенно если она нужна сиюминутно.

Второй способ запуска приложений -- с помощью пиктограмм панели управления. Как уже говорилось, по умолчанию их там всего ничего. Но этот модельный ряд легко пополняется, и опять-таки разными способами. Самый простой -- зайти в пункт Приложения главного меню, в нужной группе отыскать пункт с именем нужной программы, щёлкнуть на нём правой кнопкой мыши и из выпадающего меню выбрать Добавить эту кнопку запуска на панель. Можно действовать и иначе -- но об этом как-нибудь в другой раз.

Запуск приложений через пиктограммы панели управления очень удобен -- они всегда под рукой. Однако и он имеет недостаток: сколь бы широк ни был дисплей, размеры его ограничены, тогда как число существующих программ если и не бесконечно, то асимптотически к бесконечности приближается. И потому на панели целесообразно держать только кнопки для часто используемых программ. Для запуска же всего изобилия их, наличествующего в любом дистрибутиве Linux, целесообразно рассмотреть и другие способы.

Разумеется, с этой целью можно использовать пиктограммы рабочего стола, как это широко практикуется в одной известной операционной системе. Однако это, на мой взгляд, самый неудобный способ. Причин тому несколько, и останавливаться на них я не буду.

А вот традиционный и универсальный для всех UNIX-систем способ -- прямой директивой из командной строки, -- в ряде случаев оказывается незаменимым не только для команд текстового режима, но и для графических приложений. Особенно если последнему надо передать какие-либо опции или аргумент в виде предназначенного к открытию файла.

Запустить приложение из командной строки можно опять-таки разными способами. Во-первых, сделать это из командной строки эмулятора терминала (об этой программе будет подробно говориться в следующем разделе). Сам терминал можно открыть или одним из двух вышеописанных способов, либо щелкнув правой клавишей мыши на рабочем столе и из появившегося выпадающего меню выбрав пункт Открыть в терминале. Далее остаётся ввести в его командной строке имя исполняемого файла программы (разумеется, его при этом не худо знать), возможно, нужные опции и аргументы, и нажать Enter. Если в профильных файлах -- глобальном (/etc/profile) и пользовательском (~/.bash_profile) -- пути к исполняемым файлам определены правильно (а по умолчанию так оно и есть), то нужная программа запустится незамедлительно и в требуемом виде.

Открывать полноразмерное терминальное окно для разового запуска одной программы может показаться нецелесообразным. Но для этого существуют так называемые минитерминалы, причём в GNOME их двое: один встраивается непосредственно в контрольную панель, другой вызывается обычной пиктограммой запуска на ней. Впрочем, обращение с ними одинаково: вводится имя исполняемого файла и нажимается Enter (во втором случае -- также кнопка Запустить). Оба минитерминала поддерживают историю команд, как в обычном CLI, хотя автодополнение клавишей табуляции, по понятным причинам, не работает -- клавиша Tab и комбинации её с управляющими клавишами задействуются в самом оконном менеджере.


Главная
Содержание

. .