менеджер пакетов synaptic astra linux
Менеджер пакетов Synaptic
Содержание
Установка
Начиная с Ubuntu 11.10 Synaptic не распостраняется в комплекте стандартных программ. Установить его можно нажав на ссылку слева или введя в терминале команду:
Запуск и внешний вид
Перед запуском программы вы увидите окно, в которое вам нужно будет ввести свой пароль, для дальнейшей работы с приложением.
При запуске вы увидите главное окно программы: Главное меню вверху, панель с несколькими кнопками, роль которых станет ясна чуть позже.
В левой части экрана внизу есть пять кнопок, которые определяют, что будет показываться в списке над ними, так что вы можете выбирать пакеты в списке, группируя их по статусу.
Если вы выберите «Все», вы увидите полный список доступных и установленных пакетов. При нажатии «Установленные» будут показываться лишь установленные пакеты и так далее. Правая часть окна разделена на верхнюю и нижнюю части. В верхней части выводится список пакетов, и при выбора пакета из этого списка в нижней части отображаются сведения о нем и его описание.
Пакеты могут быть сгруппированы по функциональности (текстовые редакторы, документация, почтовые клиенты и т.д.). Для этого используется кнопка «Разделы». После нажатия на нее вы сможете выбирать пакеты из различных секций.
Управление ПО
Установка
Удаление
Обновление
Обновление всей системы
Synaptic предоставляет два варианта обновления системы
Умное обновления (рекомендуется)
Стандартное обновление обновит только те пакеты, которые не требуют установки дополнительных зависимостей.
По умолчанию ynaptic использует умное обновление. Для того чтобы изменить метод обновления системы откройте Настройки→Параметры→Основные и выберите требуемый способ в Обновление системы.
Как исправить сломанные пакеты
Для исправления сломанных пакетов
Горячие клавиши в 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/
В разделе Файлы истории устанавливаются настройки времени хранения истории установок, либо отключается удаление этой истории вообще.
Второе место в котором хранятся настройки кэширования устанавливает правила хранения пакетов в кэше. Для того чтобы получить доступ к этим настройкам необходимо в терминале выполнить следующую команду:
Эти настройки имеют следующий вид:
Здесь отображаются максимальный, минимальный срок хранения пакета в днях и максимальный размер кеша в мегабайтах. В данном случае все пакеты старше 30 дней будут удалены, даже если размер кэша менее 500 мб, и ни один пакет младше 2 дней удален не будет, даже если размер кэша превысит 500 мб.
Astra Linux установка программ. Подключение репозиториев
Доброго времени суток, дорогие друзья. Мы продолжаем развивать тематику администрирования Linux-систем на нашем канале. В сегодняшнем выпуске, я пошагово продемонстрирую процесс подключения репозиториев и последующую установку пакетов из их состава на примере сертифицированной отечественной операционной системы Astra Linux Special Edition 1.6 Smolensk.
Главной особенностью Смоленска является его закрытость и отсутствие официальных внешних репозиториев. Т.е. даже для поддержки пакетов безопасности в актуальном состоянии вам требуется скачивать образ бюллетеня и уже из него подтягивать соответствующие обновы.
Установка пакетов, интегрированных в дистрибутив, тоже представляет собой определённые сложности. Во-первых, далеко не все пакеты присутствуют на базовом диске. Поэтому зачастую приходится подмонтировать второй носитель от разработчиков.
Благо, хоть при покупке сертифированной версии у официалов он сразу идёт в комплекте. А если всё-таки чего-то не хватает, всегда можно перетянуть часть пакетов из версии общего назначения. В данный момент актуален Орёл. Так что далее под Common Edition будем подразумевать именно его.
Во-вторых, нужно помнить, что в данной версии Linux, произвести установку пакетов можно 2 способами. Первый – это с использованием графического интерфейса и менеджера пакетов Synaptic. Ну а второй, с помощью нашей любимой командной строки. Далее мы рассмотрим оба варианта. Приступим.
Подключение дисков в Synaptic Astra Linux
Шаг 1. Начнём с лёгкого. Клацаем по звёздочке и переходим в панель управления.
Шаг 2. Слева ищем оснастку «Программы», а в ней «Менеджер пакетов Synaptic». При запуске система просит нас ввести пароль от учётной записи с соответствующими привилегиями. Делаем это и жмём «Да».
Шаг 3. Видим приветственное сообщение, говорящее нам о том, что данный менеджер служит для установки, обновления и удаления пакетов. Как раз то, что нам нужно. Закрываем окно.
Шаг 4. И на вкладке «Настройки» выбираем пункт «Репозитории».
Шаг 5. Тут показаны все источники с репозиториями на которые в данный момент ссылается Astra. В моём случае это оригинальный установочный DVD диск и бюллетень с последними обновлениями безопасности, который мы подключали в предыдущем уроке.
Шаг 7. И подключаем образ стандартными средствами VirtualBox. «Choose/Create a disk image».
Шаг 8. «Add». Ищем сам образ с пометкой devel. «Choose».
Шаг 9. В появившемся окошке жмём подключить, а затем подтверждаем вставку кликнув «Ок».
Шаг 10. Другой диск пока добавлять не будем. Жмём «Нет».
Шаг 11. И проверяем, подключился ли новый репозиторий. Да. Вот он у нас. Сразу над бюллетенем.
Установка программ в Synaptic Astra Linux
Шаг 12. Теперь давайте попробуем установить пакет с помощью Synaptic’а. Например, забьём в поиске astra-winbind. В будущем он нам обязательно пригодится при вводе машинки с Astra Linux в виндовый домен.
Шаг 13. Кликаем правой кнопкой. «Отметить для установки».
Шаг 14. Вместе с ним установится ещё куча зависимостей. Пускай. Жмём «Применить».
Шаг 15. И запускаем ракету.
Шаг 16. На всякий случай можете проверить полный список изменений перед тем, как накатывать. Но я с ним уже ознакомился ранее, поэтому жму «Применить».
Шаг 17. И жду пока система попросит вставить ей диск с Бюллетенем. Привычным движением подключаю носитель и продолжаю установку.
Шаг 18. В случае отсутствия каких-либо пакетов на данном дистрибутиве, система попросит подключить оригинальный диск.
Шаг 19. Делаем это.
Шаг 20. И дожидаемся завершения инсталляции. Winbind успешно установлен в систему.
Подключение репозиториев через терминал в Astra Linux
Шаг 21. Но работать с GUI– это как-то не трушно. Настоящие линуксоиды испокон веков воспринимают только чёрное окно терминала. Давайте вызовем его.
Шаг 22. И воткнём в тачку диск Орла. По сути, наш Смоленск – это тот же Орёл, только донельзя порезаный. А Орёл в свою очередь тот же Debian, только… Ну общем вы поняли. Как говорили нам однажды на курсах в Москве: «Те же яйца, только в профиль».
Шаг 23. Пишем команду «sudo apt-cdrom add» для монтирования подключённого диска. Он уже вставлен, так что жмём «ENTER».
Установка пакетов в Astra Linux
Шаг 24. Далее просим систему обновить список пакетов введя «sudo apt-get update».
Шаг 25. И вводим команду для установки пакета, отвечающего за создание DNS-сервера. Он сто пудов присутствует на диске с Орлом. «sudo apt-get nstall bind9». Соглашаемся с предупреждением.
Таким образом мы установили 2 новых пакета. Оригинальный линуксовский bind9 версии и winbind, необходимый для получения информации о пользователях виндового домена. В будущем, когда мы будем подключать Astra к серверу, данный демон окажется не лишним.
Друзья, сегодня мы научились подключать репозитории и производить установку пакетов в Astra Linux при помощи графического менеджера пакетов Synaptic, а также посредством командной строки. Надеюсь, что данный урок помог вам разобраться в принципах установки дефолтного софта в данной ОС.
В следующем видео, я собираюсь рассмотреть алгоритм настройки сети и подключить данную машинку к домену. Дайте знать в комментариях, если вам интересно, как это сделать. Ну а если вы любите линуху так же, как люблю её я, то специально для вас у меня есть отличное предложение.
В данный момент всё ещё действует 50% скидка на обучающий курс «Администрирование Linux с нуля». В нём я подробно рассматриваю базовые вопросы администрирование наиболее популярной серверной операционной системы семейства Linux. Так что, если хотите действительно погрузиться в тему линухи с головой – сейчас самое время. Ссылочка будет в описании.
>>>КЛИКНИТЕ, ЧТОБЫ УЗНАТЬ ПОДРОБНОСТИ
С вами был Денис Курец. Большое спасибо за ваше внимание. Если впервые на нашем канале – не забудьте кликнуть на колокольчик, чтобы не пропустить новые выпуски по тематике сетевого и системного администрирования. Со старичков, как обычно, по лайку. Увидимся на следующей неделе. Всем пока.
Операционные системы Astra Linux
Оперативные обновления и методические указания
Операционные системы Astra Linux предназначены для применения в составе информационных (автоматизированных) систем в целях обработки и защиты 1) информации любой категории доступа 2) : общедоступной информации, а также информации, доступ к которой ограничен федеральными законами (информации ограниченного доступа).
1) от несанкционированного доступа;
2) в соответствии с Федеральным законом от 27.07.2006 № 149-ФЗ «Об информации, информационных технологиях и о защите информации» (статья 5, пункт 2).
Операционные системы Astra Linux Common Edition и Astra Linux Special Edition разработаны коллективом открытого акционерного общества «Научно-производственное объединение Русские базовые информационные технологии» и основаны на свободном программном обеспечении. С 17 декабря 2019 года правообладателем, разработчиком и производителем операционной системы специального назначения «Astra Linux Special Edition» является ООО «РусБИТех-Астра».
На web-сайтах https://astralinux.ru/ и https://wiki.astralinux.ru представлена подробная информация о разработанных операционных системах семейства Astra Linux, а также техническая документация для пользователей операционных систем и разработчиков программного обеспечения.
Мы будем признательны Вам за вопросы и предложения, которые позволят совершенствовать наши изделия в Ваших интересах и адаптировать их под решаемые Вами задачи!
Репозитория открытого доступа в сети Интернет для операционной системы Astra Linux Special Edition нет. Операционная система распространяется посредством DVD-дисков.
Информацию о сетевых репозиториях операционной системы Astra Linux Common Edition Вы можете получить в статье Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов.
В целях обеспечения соответствия сертифицированных операционных систем Astra Linux Special Edition требованиям, предъявляемым к безопасности информации, ООО «РусБИтех-Астра» осуществляет выпуск очередных и оперативных обновлений.
Очередные обновления (версии) предназначены для:
Оперативные обновления предназначены для оперативного устранения уязвимостей в экземплярах, находящихся в эксплуатации, и представляют собой бюллетень безопасности, который доступен в виде:
Ввиду совершенствования нормативно-правовых документов в области защиты информации и в целях обеспечения соответствия информационных актуальным требованиям безопасности информации, а также обеспечения их долговременной эксплуатации, в том числе работоспособности на современных средствах вычислительной техники, рекомендуется на регулярной основе планировать проведение мероприятий по применению очередных и оперативных обновлений операционной системы.
Простое управление пакетами с помощью Synaptic
Оригинал: Simple package management with Synaptic
Автор: Marco Marongiu
Дата: 3 мая 2006
Перевод А.Тарасова, дата перевода: 9 июля 2007
Если вы недолюбливаете консоль, и хотите устанавливать программы без ввода каких-либо команд, тогда читайте: эта статья для вас!
Леди и джентльмены: Synaptic!
Рисунок 1: В зависимости от версии GNOME, вы найдете Synaptic
в меню Администрация либо в меню Инструменты
Чтобы устанавливать и удалять пакеты, вам нужны привилегии администратора; поэтому вам нужно либо быть пользователем root, либо аутентифицироваться как root при запуске программы. Во втором случае вы увидите окно, показанное на рисунке 2. В нем вам нужно ввести пароль root.
Рисунок 2: Для запуска Synaptic нужны права администратора
Изучаем Synaptic
Рисунок 3: Вы увидите это при запуске Synaptic
Как обычно, меню вверху, панель с несколькими кнопками, роль которых станет ясна чуть позже.
В левой части экрана внизу есть четыре кнопки, которые определяют, что будет показываться в списке над ними. На рисунке 3 нажата кнопка «Статус» («Status»); так что вы можете выбирать пакеты в списке, группируя их по статусу. Если вы выберет «Все» («All»), как на рисунке, вы увидите полный список доступных и установленных пакетов. При нажатии «Установленные» («Installed») будут показываться лишь установленные пакеты и так далее. Правая часть окна разделена на верхнюю и нижнюю части; в верхней части выводится список пакетов, и при выбора пакета из этого списка в нижней части отображаются сведения о нем и его описание.
Пакеты могут быть сгруппированы по функциональности (например, текстовые редакторы, документация, почтовые клиенты и т.д.). Для этого используется кнопка «Секции» («Sections»). После нажатия на нее вы сможете выбирать пакеты из различных секций.
Рисунок 4: Пакеты могут быть отбираться по функциональности с помощью кнопки «Секции»
За работу!
Держим систему в порядке
Рисунок 5: Загрузка обновлений
Обычное обновление или smart-обновление?
Рисунок 6: Обычное обновление или smart-обновление?
Установка новых программ
Рисунок 7: Выбираем Icecast для установки
Установка Icecast с помощью Synaptic проста: ищете программу в списке пакетов (вручную либо с помощью функции поиска). Нажмите правой кнопкой мышки на соответствующей строчке и выберите «Отметить для установки» («Mark for installation»).
Рисунок 8: Установка Icecast в три шага
Вам будет показан список пакетов, в случае если Icecast нуждается в других пакетах, которые еще не установлены в системе. Эта ситуация называется «зависимостью» (более подробно об этом в следующих абзацах под названием «Зависимости и конфликты»). Вас попросят отметить другие пакеты, которые нужно установить, либо отменить процесс установки (шаг 1 на рисунке 8). В моем случае, мне нужен был лишь один пакет: libcurl3-gnutls. Я принял его, применил изменения, после чего меня попросили подтвердить еще раз список устанавливаемых пакетов (шаг 2). После этого вам останется лишь смотреть на текстовое окно (шаг 3), где будет отображаться информация о ходе установки. После завершения установки закройте окно.
Зависимости и конфликты
Подойдем с другой стороны. Что случится, если у вас установлены пакет А и его зависимость 1, а вы удаляете зависимость 1? Так как пакету A необходима зависимость 1, весьма вероятно, что после этого действия пакет A не будет работать. Такая ситуация называется «неудовлетворенной зависимостью». Synaptic поможет вам обойти такие неприятные ситуации, предупреждая вас о них. В этих случаях он спросит у вас, удалять ли пакет A вместе с зависимостью 1.
Конечно, после этого у вас дома не появится ваша собственная интернет-радиостанция, это тема другой статьи. Поэтому, я оставлю вас на этом (попробуйте установить какой-нибудь другой пакет, который более полезен для вас).
Удаление установленных программ
Synaptic и здесь приходит на помощь. Так случилось, что мне стало необходимым удалить пакет Skype из дистрибутива, и сейчас я покажу, как заставить Synaptic удалить пакет.
Сначала мне нравилось, что разработчики Skype предлагают репозиторий пакетов для своего ПО, и я мог обновлять эту программу. Deb-пакет для Skype был явно сделан для дистрибутива Debian «Sarge», и сначала все установилось хорошо на мой дистрибутив. К сожалению, вскоре появились проблемы из-за конфликтов. Мне пришлось удалить пакет Skype и установить его используя другой способ.
Как и в прошлый раз, выберите пакет Skype в списке пакетов; затем, нажмите правой кнопкой мыши на нем и выберите «Отметить для удаления» («Mark for Removal»), если вы хотите просто удалить программу, либо «Отметить для полного удаления» («Mark for Complete Removal») если вы хотите удалить как программу, так и ее конфигурационные файлы.
Конфигурационные файлы
Такая информация хранится и берется из «конфигурационных файлов» (файлы, которые прочитываются программой до ее запуска и которые определяют ее поведение в различных ситуациях). Системные конфигурационные файлы почти всегда находятся в каталоге /etc либо его подкаталогах. Например, конфигурация сетевых карт вашего компьютера хранится в файле /etc/network/interfaces.
Рисунок 9: Выбираем Skype для удаления
Затем, как обычно, нажимаете кнопку «Применить» («Apply») и подтвердите, что вы действительно хотите модифицировать систему, так как указали, и снова наблюдайте о ходе процесса в текстовом окне. Skype будет удален, и это потребовало всего нескольких щелчков мыши!
Как сломать систему
Представьте, что вы решили почистить свою систему, удалив массу ненужных пакетов, которые вы установили давно и больше в них не нуждаетесь. К несчастью, вы уже забыли, что делает каждый пакет, и зачем вы его устанавливали. Таким образом, вы решаете пересмотреть каждый установленный пакет с помощью Synaptic. Вы прочитываете описание каждого пакета, один за одним, и натыкаетесь на пакет «mypackage», описание которого весьма смутно для вас: нахмурив брови, вы решаете удалить пакет, и отмечаете его для удаления.
Рисунок 10: Вы уверены, что хотите удалить этот пакет со всеми зависимостями?
Synaptic зависает на несколько секунд, в течение которых процессор работает на полную мощность, и затем показывает окно как на рисунке 10. Так что же произошло?
Так как удаление «mypackage» сделает неработоспособными все пакеты, которые зависимы от него, Synaptic спрашивает у вас подтверждения на удаление также и этих пакетов. Не паникуйте! Еще ничего не произошло. Сейчас вам нужно просмотреть список удаляемых пакетов и решить, действительно нужно ли вам нужно продолжать или нет. В случае, если вы случайно нажали «Отметить» («Mark»), не расстраивайтесь: ничего не произойдет, пока вы не нажмете кнопку «Применить» («Apply»). Поэтому если вы сделали что-то неправильно, просто закройте программу, отменив все изменения и начните заново.
Скриншот на рисунке 10 был получен в попытке удалить пакет libc6, который является фундаментом всей системы. Synaptic подвис приблизительно на одну минуту, после чего предоставил мне список удаляемых пакетов (в этом списке была почти вся система!). Если вы хотите поэкспериментировать, вы можете попробовать то же самое, может быть, с другими пакетами, но ничего не удаляя.
Что такое пакет?
Управление пакетами в старые дни
Плохие времена прошли: наконец-то я могу отказаться от dselect и положиться на apt-get. Но если вы не любитель командной строки, вы, наверное, откажетесь и от apt-get. Вот почему существует Synaptic!