CITKIT.ru - свободные мысли о свободном софте
Деловая газета CitCity.ru Библиотека CITForum.ru Форумы Курилка
Каталог софта Движение Open Source Дискуссионный клуб Дистрибутивы Окружение Приложения Заметки Разное
21.10.2017

Последние комментарии

ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)
24 December, 22:53
Kubuntu Feisty (15)
24 December, 18:42
Один на один с Windows XP (3758)
24 December, 11:46

Каталог софта

Статьи

Дискуссионный клуб
Linux в школе
Open Source и деньги
Open Source и жизнь
Windows vs Linux
Копирайт
Кто такие анонимусы
Лицензии
Нетбуки
Нужен ли русский Linux?
Пользователи
Дистрибутивы
Идеология
Выбор дистрибутива
Archlinux & CRUX
Debian
Fedora
Gentoo
LFS
LiveCD
Mandriva
OpenSolaris
Slackware
Zenwalk
Другие линуксы
BSD
MINIX
Движение Open Source
История
Классика жанра
Окружение
shell
Библиотеки UI
Графические среды
Шрифты
Приложения
Безопасность
Управление пакетами
Разное
Linuxformat. Колонки Алексея Федорчука
Заметки
Блогометки
Файловые системы
Заметки о ядре

Дистрибутивы :: Debian

Дистрибутивы :: Debian :: Ubuntu :: Synaptic в Xubuntu

Synaptic в Xubuntu: практическое использование

http://alv.me/

Покончив с настройками synaptic'а, можно, наконец перейти к приёмам его практического использования.

Первое, что тут надлежит сделать — это выполнить обновление базы пакетов (аналог команд apt-get update или aptitude update). Для этого достаточно нажать на кнопку Обновить в панели инструментов. В течение некоторого времени скачиваются файлы баз репозиториев:

synaptic39.jpeg

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

Если теперь нажать на кнопку Применить — пакеты из списка немедленно будут установлены вместо существующих в системе их версий.

В качестве отступления замечу, что в Ubuntu'идах есть и специальный Менеджер обновлений. Однако это не самостоятельная программа, а нечто вроде бесплатного приложения к synaptic'у. Иконка для его запуска встраивается в трей панели приложений (хотя Менеджер обновлений может быть вызван и из главного меню через пункт Система), где и уведомляет о "новых поступлениях" установленных пакетов в доступных репозиториях.

Вызванный любым образом (что не требует полномочий администратора), Менеджер обновлений сначала выполнит апдейт базы, затем выведет список обновлённых пакетов, после чего появится сообщение об успешном обновлении.

Дабы не рыскать в поисках отдельных пакетов, все доступные обновления можно посредством кнопки Отметить для обновления поставить в очередь на установку. После чего мы увидим список пакетов, для которых в репозиториях имеются обновления. Если теперь нажать на кнопку Применить — пакеты из списка немедленно будут установлены вместо существующих в системе их версий.

Вызванный любым образом (что не требует полномочий администратора), Менеджер обновлений сначала выполнит апдейт базы, после чего выведет список обновлённых пакетов:

synaptic41.jpeg

Для каждого пакета в соответствующей вкладке можно просмотреть как изменения относительно предыдущей версии (на предшествующем скриншоте), так и описание:

synaptic42.jpeg

Нажатие кнопки Установить обновления приводит к запросу административного пароля и вызову synaptic'а, каковой установку и производит. Если synaptic был запущен ранее, то появится сообщение о невозможности выполнения дальнейших действий:

synaptic43.jpeg

Вообще надо подчеркнуть, что на время работы любой из интерактивных программ управления deb-пакетами (aptitude в интерактивном режиме, synaptic, adept) доступ к локальной базе данных пакетов блокируется. То есть одновременно не только нельзя запустить две копии synaptic'а, но во время его работы не получится производить и какие-либо операции посредством apt-get или aptitude в командном режиме. На такие попытки последует сообщение, что локальная база пакетов заблокирована.

С установкой пакетов всё просто до безобразия: находится (посредством быстрого или обычного поиска — для чего хорошо бы хоть примерно знать его название) нужный пакет:

synaptic44.jpeg

Затем посредством контекстного меню с его строки он помечается как отмеченный для установки, нажимается кнопка Применить... И всё — сначала выводится запрос на подтверждение установки, и после такового пакет будет скачан, развёрнут и инкорпорирован в файловую иерархию.

Если пакет связан зависимостями с другими пакетами, будет выведено соответствующее предупреждение с перечислением пакетов, которые будут установлены вместе с выбранным:

synaptic45.jpeg

Тут можно либо отказаться от установки (кнопка Отменить), либо согласиться с предложением (кнопка Применить), после чего все пакеты из списка будут отмечены как выбранные для установки:

synaptic46.jpeg

Каковая и произойдёт после нажатия кнопки Применить в панели инструментов.

Кроме единичных пакетов, можно устанавливать так называемые метапакеты — некие взаимосвязанные наборы оных. Например, три главных метапакета — ubuntu-desktop, kubuntu-desktop и xubuntu-desktop, — собственно, и определяют специфику одноименных дистрибутивов.

Кроме того, метапакетами удобно оперировать и в иных случаях. Например, вместо того, чтобы устанавливать по отдельности аудио- и видеокодеки, флэш-плейер и тому подобные не вполне свободные программы, можно установить xubuntu-restricted-extras, дабы одним махом получить всё, что нужно для полноценной мультимедийной жизни, даже с лихвой. Правда, нас предупредят, что при этом мы посягаем на святое, патентованное — что же, приходится идти на такие жертвы.

Установить нужные программы — это полдела, не менее важно их "чисто" удалить. И тут synaptic предлагает два варианта, доступные из контекстного меню по правой клавише на строке установленного пакета:

  1. Отметить для удаления — с сохранением конфигурационных файлов
  2. Отметить для полного удаления — соответственно, с удалением также и их
Выбрав нужный вариант, нажимаем всё ту же кнопку Применить на инструментальной панели, что потребует от нас подтверждения действия:

synaptic47.jpeg

Теперь нажатие кнопки Применить вызовет немедленное удаление. Важно, что пакеты, установленные в качестве зависимостей удаляемого, затронуты не будут. Чтобы выловить такие "осиротелые" пакеты, надо в левом нижнем фрейме нажать кнопку Состояние, а в списке категорий выбрать пункт Установленные (могут быть автоматически удалены):

synaptic48.jpeg

Теперь остаётся только выделить их все и отметить для удаления (или полного удаления, по ситуации):

synaptic49.jpeg

Нажатие кнопки Применить опять-таки потребует подтверждения, по получении которого система будет вычищена от "хвостов":

synaptic50.jpeg

Напротив, если мы удаляем пакет, от которого зависят другие установленные пакеты, то нам предложат либо удалить и их также, либо отказаться от своего намерения:

synaptic51.jpeg

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

synaptic52.jpeg

Поскольку установка любого из Ubuntu'идов включает, кроме всего прочего, еще и развёртывание дистрибутив-специфичного метапакета, к удалению основных компонентов системы следует относиться с осторожностью: можно сгоряча удалить полсистемы, включая Иксы и рабочую среду, как это показано на следующем скриншоте:

synaptic53.jpeg

Но вообще обращение с synaptic'ом достаточно просто и интуитивно понятно. Выполнить в нём любое действие проще, чем о нём рассказать. В чём и предлагаю убедиться собственноручно.



Комментарии

аноним, Wed Jul 1 18:42:32 2009:
Ошибка: у нас принято говорить по-русски! ню-ню...

sudo apt-get update && sudo apt-get upgrade
prohist, Wed Jul 1 09:38:59 2009:
Размышляющий Федорчук действительно лучше!
аноним, Tue Jun 30 19:18:54 2009:
синаптик хоть и интуитивно понятный, но до ужаса занудный: выберешь, пока наклацаешь, тоскливо, аптитюд в консоли намного удобнее и быстрее))
аноним, Wed Jun 24 11:11:56 2009:
Что вижу о том и (пою) пишу.

Комментарии заморожены.

Новости:

Все новости на CitCity.ru

Компании месяца

 
Последние комментарии
Почему школам следует использовать только свободные программы (101)
20 Декабрь, 14:51
ОСТОРОЖНО: ВИНДОФИЛИЯ! (2250)

24 Декабрь, 22:53
Linux в школе: мифы про школу и информатику (334)
24 Декабрь, 22:43
Kubuntu Feisty (15)
24 Декабрь, 18:42
Software is like sex: it's better when it's free.
©Linus Torvalds