Перейти к содержимому

Synaptic linux как пользоваться

  • автор:

Графический менеджер пакетов synaptic

В состав дистрибутивов Astra Linux входит графический менеджер пакетов synaptic.

Менеджер устанавливается автоматически при установке ОС и доступен через меню

«Пуск» — «Панель управления» — «Программы» — «Менеджер пакетов Synaptic»

По умолчанию пакет настроен на выполнение «интеллектуальных обновлений» (соответствует команде apt-get dist-upgrade).

Данная статья применима к:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7), РУСБ.10015-10
  • Astra Linux Special Edition РУСБ.10015-17
  • Astra Linux Special Edition РУСБ.10015-37 (очередное обновление 7.7)
  • Astra Linux Special Edition РУСБ.10015-03 (очередное обновление 7.6)
  • Astra Linux Special Edition РУСБ.10152-02 (очередное обновление 4.7)
  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1
  • Astra Linux Special Edition РУСБ.10015-16 исп. 2
  • Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1)
  • Astra Linux Common Edition 2.12

Основные возможности пакета:

  • Поиск пакетов по разделам, состоянию, названию;
  • Встроенный редактор списка источников пакетов (подробнее про источники пакетов см. Создание собственного/служебного репозитория).
    Редактор доступен из меню «Настройки» — «Репозитории»;
  • Возможность автоматического выбора для установки всех пакетов, имеющих обновления (кнопка «Отметить все обновления»);
  • Возможность работы с пакетами, установленными с ошибками («Специальные фильтры» — «С ошибками»);

  1. Обновить список пакетов, для чего
    • или Выбрать в меню «Правка» — «Обновить сведения о пакетах»
    • или Нажать кнопку «Обновить» на панели инструментов;
    • или Нажать сочетание клавиш Press the key combination Ctrl + R .
  • или Нажать кнопку «Отметить все обновления» на панели инструментов;
  • или Выбрать в меню «Правка» — «Отметить все обновления. «;
  • или Нажать сочетание клавиш Ctrl + G .
  • или Нажать кнопку «Применить» на панели инструментов;
  • или Выбрать в меню «Правка» — «Применить отмеченные изменения»;.
  • или Нажать сочетание клавиш Ctrl + P .

Менеджер пакетов Synaptic

Synaptic — это графическая программа, позволяющая управлять пакетами в Ubuntu. Она совмещает в себе все возможности консольной системы управления пакетами apt и удобство графического интерфейса. С помощью Synaptic вы можете устанавливать, удалять, настраивать и обновлять пакеты в вашей системе, просматривать списки доступных и установленных пакетов, управлять репозиториями и обновлять систему до новой версии.

Установка

Synaptic

Начиная с Ubuntu 11.10 Synaptic не распостраняется в комплекте стандартных программ. Установить его можно нажав на ссылку слева или введя в терминале команду:

sudo apt-get install synaptic

Запуск и внешний вид

Перед запуском программы вы увидите окно, в которое вам нужно будет ввести свой пароль, для дальнейшей работы с приложением.

Для запуска Synaptic откройте Главное меню 1) и наберите в поиске synaptic . Также Synaptic можно запустить введя в терминале команду:

sudo synaptic

При запуске вы увидите главное окно программы: Главное меню вверху, панель с несколькими кнопками, роль которых станет ясна чуть позже.

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

Если вы выберите «Все», вы увидите полный список доступных и установленных пакетов. При нажатии «Установленные» будут показываться лишь установленные пакеты и так далее. Правая часть окна разделена на верхнюю и нижнюю части. В верхней части выводится список пакетов, и при выбора пакета из этого списка в нижней части отображаются сведения о нем и его описание.

Пакеты могут быть сгруппированы по функциональности (текстовые редакторы, документация, почтовые клиенты и т.д.). Для этого используется кнопка «Разделы». После нажатия на нее вы сможете выбирать пакеты из различных секций.

Для получения подробной информации о пакете, кликните по нему правой кнопкой мыши и в появившемся меню выберите Свойства.

Управление ПО

Установка

Щелкните по кнопке Обновить или нажмите Ctrl + R для того чтобы скачать список самых последних версий ПО.

Правый клик на нужном пакете и выберите в появившемся меню Отметить для установки, или нажмите Ctrl + I . Если пакет требует установки другого пакета, то появиться диалоговое окно с изменениями которые будут сделаны, если вы действительно хотите продолжить установку, то щелкните по клавише Применить или нажмите Ctrl + P .

Для установки, нажмите кнопку Применить на главной панели Менеджера пакетов Synaptic.

Удаление

Правый клик на нужном пакете и выберите в появившемся меню выберите Отметить для удаления.

Появиться диалоговое окно с изменениями которые будут сделаны, если вы действительно хотите продолжить удаление, то щелкните по клавише «Применить» или нажмите Ctrl + P .

Для удаления, нажмите кнопку «Применить» на главной панели Менеджера пакетов Synaptic.

Если вы отметите пакет маркером «Отметить для полного удаления» то удалится не только выбранный вами пакет, но и все зависимости.

Обновление

Щелкните по кнопке Обновить или нажмите Ctrl + R для того чтобы скачать список самых последних версий ПО.

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

Обновление всей системы

Synaptic предоставляет два варианта обновления системы

Умное обновления (рекомендуется) Умное обновление попытается разрешить конфликты пакетов перед обновлением системы. Действие умного обновления аналогично действию команды apt-get dist-upgrade .

Стандартное обновление Стандартное обновление обновит только те пакеты, которые не требуют установки дополнительных зависимостей.

По умолчанию ynaptic использует умное обновление. Для того чтобы изменить метод обновления системы откройте Настройки→Параметры→Основные и выберите требуемый способ в Обновление системы.

Щелкните по кнопке Обновить или нажмите Ctrl + R для того чтобы скачать список самых последних версий ПО.

Нажмите на кнопку Отметить для обновления или нажмите Ctrl + G для того, чтобы Synaptic отметил для обновления все пакеты.

Для обновления, нажмите кнопку Применить на главной панели Менеджера пакетов Synaptic.

Как исправить сломанные пакеты

«Сломанные пакеты» — это пакеты которые имеют неудовлетворённые зависимости. Если сломанные пакеты обнаружены, то Synaptic не позволит проводить ни каких изменений в системе с пакетами до тех пор пока все сломанные пакеты не будут исправлены.

Для исправления сломанных пакетов

Выберите Правка→Исправить пакеты с ошибками в главном меню.
Выберите Внести отмеченные изменения в меню Правка или нажмите Ctrl + P
Подтвердите изменения, щелкнув по кнопке Применить.

Горячие клавиши в Synaptic

Команда Сочетание клавиш
Обновить список доступных пакетов Ctrl + R
Открыть диалоговое окно поиска Ctrl + F
Показать окно с свойствами выбранного пакета Ctrl + O
Отметить выбранный(е) пакет(ы) для установки Ctrl + I
Отметить выбранный(е) пакет(ы) для обновления Ctrl + U
Отметить выбранный(е) пакет(ы) для удаления Delete
Отметить выбранный(е) пакет(ы) для полного удаления Shift + Delete
Снять какие-либо изменения в пакетах Ctrl + N
Отметить все возможные обновления Ctrl + G
Быстрая установка специфической версии для пакета Ctrl + E
Отменить последнее изменение Ctrl + Z
Повторить последнее изменение Ctrl + Shift + Z
Применить все выбранные действия Ctrl + P
Выйти из Synaptic Ctrl + Q

Настройка кэширования пакетов

Настройки кэширования пакетов находятся в двух местах. Первое – в самом synaptic, окно с настройками кэширования вызывается через меню Настройки→Параметры→Файлы.

Кэш хранится в папке /var/cache/apt/archives/

Хранить все загруженные файлы в кэше — система будет хранить все файлы скачанные из репозиториев в кэше, согласно правилам хранения(см. ниже).

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

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

Очистить кэш — полностью очищает кэш.

В разделе Файлы истории устанавливаются настройки времени хранения истории установок, либо отключается удаление этой истории вообще.

Второе место в котором хранятся настройки кэширования устанавливает правила хранения пакетов в кэше. Для того чтобы получить доступ к этим настройкам необходимо в терминале выполнить следующую команду:

sudo nano /etc/apt/apt.conf.d/20archive

Эти настройки имеют следующий вид:

APT::Archives::MaxAge "30"; APT::Archives::MinAge "2"; APT::Archives::MaxSize "500";

Здесь отображаются максимальный, минимальный срок хранения пакета в днях и максимальный размер кеша в мегабайтах. В данном случае все пакеты старше 30 дней будут удалены, даже если размер кэша менее 500 мб, и ни один пакет младше 2 дней удален не будет, даже если размер кэша превысит 500 мб.

Менеджер пакетов Synaptic

Synaptic — это графический интерфейс, который используется для системы управления пакетами apt или проекта Debian, в том числе варианта apt-rpm, он применяется дистрибутивах Connectiva и др.

Основные функции менеджера пакетов Synaptic:

  • Установка и удаление пакетов
  • Обновление отдельных пакетов
  • Обновление всей системы в целом (dist-upgrade)
  • Поиск необходимых пакетов
  • Ведение списка репозиториев, которые используются для работы (sources.list).

Начиная с версии Ubuntu 11.10 Synaptic не включен в комплект стандартных программ. Установить его можно нажав на ссылку слева или введя в терминале команду: sudo apt-get install synaptic.

Технология Synaptic была создана специально для управления пакетами, работающими с apt (advanced packaging tool). Одно существенное различие — графический интерфейс, который позволяет заменить ввод команд кликаньем мышкой. Основан Synaptic на GTK+ (GIMP ToolKit) — кроссплатформенной библиотеке элементов интерфейса, главный конкурент Qt.

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

Среди особых достоинств Synaptic следует выделить назначенные на основные функции сочетания клавиш. Как правило, часто используют: Ctrl + R — отправить запрос к репозиториям и сделать обновление списка доступных пакетов; Ctrl + F — начать поиск; Ctrl + O — открыть функции выбранного пакета; Ctrl + I, Ctrl + U, Delete, Shift + Delete — отметить выбранный пакет для установки, обновления обычного и полного удаления соответственно; Ctrl + P — использовать все действия. Рекомендуют применять горячие клавиши в работе, потому что Synaptic дает возможность взаимодействовать со списком пакетов, выделяя любое количеством его элементов, а это намного удобнее делать используя именно клавиатуру.

Среди других возможностей программы: установка определенной версии приложения, а не только последней. Делается это с помощью интерфейса или же сочетанием клавиш Ctrl + E. Есть функция отмены и повторения последнего действия. Можно также обновить полностью всю систему: Synaptic постарается сделать установку свежих версий всего, что на Вашем ПК. Для пользователей Ubuntu предоставляется некий бонус — в отличии от владельцев других дистрибутивов, они пользуются поиском, основанным на библиотеке Xapain, а это повышает возможность найти то, что необходимо.

Сделать установку Synaptic можно непосредственно с официального источника . Или с помощью комманды терминала: sudo apt-get install synaptic.

Также приводим список всех полезных клавишных сочетаний для Synaptic:

Synaptic

Компания HyperHost ™ желает Вам продуктивной работы с Synaptic!

Synaptic

Synaptic — это графический интерфейс к программе управления пакетами APT. С помощью Synaptic вы можете управлять источниками пакетов (репозиториями), получать сведения о доступных пакетах, устанавливать/удалять/обновлять пакеты, производить поиск по ключевым словам среди доступных пакетов.

  • 1 Запуск
  • 2 Настройки источников пакетов
  • 3 Обновление всех установленных пакетов
  • 4 Установка программ
  • 5 Поиск программ
  • 6 Удаление программ
  • 7 Synaptic и блокировка базы rpm

Запуск

Запустить Synaptic можно:

  • из меню рабочей среды:
    • в рабочей среде Mate: Меню MATE ▷ Приложения ▷ Параметры ▷ Программа управления пакетами Synaptic ;
    • в рабочей среде KDE: Меню запуска приложений ▷ Настройки ▷ Synaptic (Менеджер пакетов) ;
    • в рабочей среде Xfce: Меню запуска приложений ▷ Настройки ▷ Менеджер пакетов ;
    $ synaptic 

    Перед своим запуском программа попросит вас ввести пароль суперпользователя:

    Synaptic — запрос пароля суперпользователя

    Сразу после запуска окно программы выглядит так:

    Synaptic — сразу после запуска

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

    Настройки источников пакетов

    Если вы ещё не произвели настройки источников пакетов (репозиториев), выберите в меню программы пункт Параметры ▷ Репозитории . Появится окно со списком источников пакетов для вашего дистрибутива:

    Synaptic — список репозиториев

    Внимание! Внимательно отнеситесь к настройкам источников! Ни в коем случае не стоит выбирать все подряд!

    Для каждого доступного репозитория указаны несколько зеркал (например, ftp.altlinux.org и mirror.yandex.ru ) и три способа доступа: ftp , http , rsync . Выберите наиболее удобный для вас способ, например тот, которые не заблокировал ваш провайдер, и наиболее быстрый сервер.

    Примечание: Тип x86_64 показывает, что в данном репозитории находятся исполняемые программы и библиотеки собранные для 64-х разрядных систем (64bit). При использовании дистрибутива для 32-х разрядных процессоров, тип содержимого будет i586.

    Наличие репозитория x86_64-i586 обусловлено необходимостью поддержки 32-разрядных приложений в 64-разрядной системе. Если такая поддержка не требуется, репозиторий тоже не нужен.

    Источник с типом noarch предоставляет пакеты, идентичные для обеих платформ x86 (не используется в случае типов arm и armh). Как правило, это данные, небинарные библиотеки к Perl, Phyton и т.п.

    Внимание! Не следует смешивать несовместимые репозитории, например, репозитории, относящихся к разным дистрибутивам.

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

    Обратите внимание, что списке репозиториев может содержаться и CD/DVD, с которого вы ставили систему:

    Synaptic — cdrom в списке репозиториев

    Если вы планируете ставить программы из сети, то репозиторий с диском можно отключить.

    К предложенному списку репозиториев можно добавить любые репозитории, нажав на кнопку «Создать» и введя необходимые данные:

    Synaptic — добавление репозитория

    После редактирования списка источников, программа предупредит вас, что «информация о репозиториях обновилась»:

    Synaptic — после изменения списка репозиториев

    Обновите информацию о репозиториях, нажав кнопку «Получить сведения» на панели инструментов.

    Внимание! После выбора и добавления репозиториев необходимо получить сведения о находящихся в них пакетах. В противном случае список доступных для установки программ будет не актуален. Регулярно (желательно перед каждой установкой пакета) обновляйте сведения о доступных пакетах!

    Обновление всех установленных пакетов

    По умолчанию Synaptic использует умное обновление (действие умного обновления аналогично действию команды apt-get dist-upgrade ). Для того чтобы изменить метод обновления системы, откройте диалоговое окно «Параметры» ( Параметры ▷ Параметры ) и на вкладке «Основные» в списке «Обновить систему» выберите требуемый способ.

    Для обновления пакетов необходимо:

    1. Нажать кнопку «Получить сведения» (+), для того чтобы скачать список самых последних версий ПО.
    2. Нажать кнопку «Отметить для обновления» (+), для того чтобы Synaptic отметил для обновления все пакеты. При этом программа может вывести окно со списком вносимых изменений:

    Synaptic — список обновляемых пакетов

    Желательно просмотреть список удаляемых пакетов. Если в нем есть какие-то важные системные пакеты ( glibc* , apt* , rpm* и т. п.), то лучше перед обновлением проконсультироваться в списках рассылки, форумах или техподдержке. Если вы согласны на предлагаемые изменения, нажмите кнопку «Применить». Отображение дерева пакетов будет примерно таким:

    Synaptic — пакеты, готовые к обновлению

    Обратите внимание на то, как изменились значки рядом с именами пакетов. Пояснения к пиктограммам можно найти в меню Справка ▷ Описание значков :

    Synaptic — толкование пиктограмм

    Synaptic — список изменений

    Обратите внимание на объёмы данных, которые будут скачаны из сети. После подтверждения Synaptic начнёт загружать файлы:

    Synaptic — загрузка файлов

    После загрузки начнётся непосредственно установка:

    Synaptic — установка скачанных пакетов

    Synaptic — сообщения apt

    Если вы не уверены, что все прошло без серьёзных проблем, скопируйте через буфер обмена текст сообщений, и сохраните его. Это поможет в устранении последствий 🙂

    Установка программ

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

    Synaptic — пакет для установки

    Дважды кликните по нужной программе, или вызвав правой кнопкой контекстное меню, выберите «Отметить для установки». У пакета сменится пиктограмма:

    Synaptic — список изменений

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

    Synaptic — выбранный пакет

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

    Чтобы выполнить все задания находящиеся в очереди следует нажать кнопку «Применить», на панели инструментов. Будет показан список изменений, который произойдет при установке данной программы.

    После подтверждения «Synaptic» начнёт загружать файлы. Ход загрузки по сети и установка пакетов, будет отображаться в окне программы

    Поиск программ

    APT, а следовательно и Synaptic, позволяет искать программы по именам или ключевым словам в описании. Например, если вам надо программу по работе с exif-данными в изображениях, то воспользуйтесь поиском. На панели инструментов нажмите кнопку «Искать», выберите поле, по которому будет осуществляться поиск, и введите ключевое слово:

    Synaptic — поиск

    Результаты поиска будут сведены в отдельный список:

    Synaptic — результаты поиска

    Удаление программ

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

    Synaptic — пакет для удаления

    Кликните по нужной программе правой кнопкой мыши, вызвав контекстное меню и выберите «Отметить для удаления». У пакета сменится пиктограмма:

    Synaptic — список изменений

    В некоторых случаях, при выборе пакета для удаления, программа может вывести окно со списком пакетов, которые зависят от данного пакета.

    Synaptic — выбранный пакет

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

    Чтобы выполнить все задания находящиеся в очереди следует нажать кнопку «Применить», на панели инструментов. Будет показан список изменений, который произойдет при удалении отмеченных программ.

    После подтверждения «Synaptic» начнёт удаление. Ход удаления пакетов, будет отображаться в окне программы. Для удаления пакетов подключение к интернету не нужно.

    Synaptic и блокировка базы rpm

    Программа Synaptic при старте блокирует доступ к локальной базе данных пакетов. Поэтому невозможна одновременная работа двух программ Synaptic или, например, Synaptic и apt.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *