Astra linux какие пакеты использует

Общая информация

Списки пакетов, входящих в состав дистрибутива/репозитория, содержатся в самом дистрибутиве/репозитории. В общем случае путь к спискам состоит из:

  • названия дистрибутива:
    • 2.12_x86-64 или orel;
    • 1.6_x86-64 или smolensk;
    • leningrad;
    • 1.7_x86-64;
    • 4.7_arm;
    • обязательные компоненты (присутствуют во всех дистрибутивах):
      • main;
      • contrib;
      • non-free;
      • astra-ce, backports, huawei1, baikal1 и т.д.;
      • binary-amd64;
      • binary-i386;
      • binary-e2k-8c;

      Пакеты могут храниться в запакованном виде (имя файла Packages.gz) или в незапакованном виде (имя файла Packages):

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

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

      Например, путь к каталогу , содержащему список пакетов компонента «contrib», в интернет-репозитории Astra Linux Common Edition 2.12:

      Пути к файлам со списками (пути указаны от корневого каталога дистрибутива):

      Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7):

      • dists/1.7_x86-64/contrib/binary-amd64/Packages.gz
      • dists/1.7_x86-64/main/binary-amd64/Packages.gz
      • dists/1.7_x86-64/non-free/binary-amd64/Packages.gz
      • dists/1.7_x86-64/astra-ce/binary-amd64/Packages.gz

      Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 4.7):

      • dists/4.7_arm4/contrib/binary-arm64/Packages.gz;
      • dists/4.7_arm4/contrib/binary-armhf/Packages.gz;
      • dists/4.7_arm4/main/binary-arm64/Packages.gz
      • dists/4.7_arm4/main/binary-armhf/Packages.gz
      • dists/4.7_arm4/non-free/binary-arm64/Packages.gz
      • dists/4.7_arm4/non-free/binary-armhf/Packages.gz
      • dists/4.7_arm4/huawei1/binary-arm64/Packages.gz
      • dists/4.7_arm4/huawei1/binary-armhf/Packages.gz
      • dists/4.7_arm4/baikal/binary-arm64/Packages.gz
      • dists/4.7_arm4/baikal1/binary-armhf/Packages.gz

      Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Special Edition РУСБ.10015-16 исп. 1:

      • dists/stable/contrib/binary-amd64/Packages.gz
      • dists/stable/main/binary-amd64/Packages.gz
      • dists/stable/non-free/binary-amd64/Packages.gz

      Для Astra Linux Special Edition РУСБ.10015-16 исп. 2 и Astra Linux Special Edition РУСБ.10265-01 (очередное обновление 8.1):

      • dists/stable/contrib/binary-e2k-8c/Packages.gz
      • dists/stable/main/binary-e2k-8c/Packages.gz
      • dists/stable/non-free/binary-e2k-8c/Packages.gz

      Для Astra Linux Common Edition:

      • dists/stable/contrib/binary-amd64/Packages.gz
      • dists/stable/main/binary-amd64/Packages.gz
      • dists/stable/non-free/binary-amd64/Packages.gz

      Источник

      Список предустановленных программ и ‘менеджер пакетов’

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

      Начну наверное с того, что по моему мнению список предустановленного ПО мягко говоря очень избыточен и весьма неоднозначен. Имеются дублирующиеся по функционалу программы, а есть которые просто непонятно как вообще могли войти в базовый перечень. Но обо всём по порядку.

      • Словарь GoldenDict
        Этим приложением вообще кто-то пользуется? Какова причина его добавления в базовый список предустановленного ПО?
      • Psi+
      • KolourPaint
        Зачем включается данное приложение совместно с GIMP?
      • Audacity
      • Blender
        Серьёзно? Как много людей, использующих Astra Linux на базовой основе, используют Блендер или Аудасити?!
      • Maxima wxMaxima
        У меня есть очень серьёзные сомнения в том, что хоть кто-нибудь пользуется Maxima. Если говорить о подобных программах, то пользуются проприетарными MatLab или Wolfram, а сейчас большее распространение получает Python с модулями sympy и matplotlib.
      • Speedcrunch
        Точно базового калькулятора недостаточно?
      • Qt Creator
        Вновь вопрос в целевой аудитории. Те люди, которые занимаются разработкой соответствующих приложений спокойно установят данную программу из репозитория. Остальные её ни разу не запустят.
      • k3b (запись дисков)
        Сейчас идёт повсеместный отказ от CD-дисководов, а здесь специализированное приложение для записи компакт-дисков? Это либо неудачный юмор, либо привет из середины 00-х.
      • KMixилиPulseAudio
        Ничего не имею против ни той ни другой программы, но нужно выбрать что-то одно. Зачем плодить сущности в базовой комплектации системы не совсем понятно.
      • Плеер Qmmp
        Не совсем понятно зачем он нужен, если также устанавливается Clementine. Хотя, может быть как раз Clementine является лишним.
      • Thunderbird (?)
        Скажу честно, я долго думал включать или не включать Thunderbird в список на удаление. И сошёлся к мнению, что большая часть пользователей банально не использует почтовики. Возможно, это изменится в будущем, но пока так. Более того, я бы поставил весьма большой вопрос относительно базовой версии Thunderbird. Без серьёзной настройки и плагинов он, мягко говоря, не очень работоспособен. В таком ключе луче было бы использовать Evolution или Geary. Относительно KMail лично я не уверен. В любом случае о почтовике речь будет идти немного ниже.
      • Пасьянс
      • SuperTux 2
      • Сапёр
      • Warzone 2100
      • Цветные линии
      • JAG
      • Монитор батарей QBat
      • Мультитерминальный режим
      • Сервис удалённых USB-накопителей
      • Оффис (LibreOffice)
        На текущий момент я не вижу явной альтернативы LibreOffice. Однако, если речь про «отечественный» дистрибутив, то наверное, следует посмотреть в сторону МойОффис. Скажу честно он мне не очень нравится (если не сказать больше), но возможно в качестве базового варианта оффисного пакета следует использовать именно его базовую версию. Здесь, конечно, вопрос также будет в модели распространения, но производителю МойОффис более широкий охват потенциально целевой аудитории должен быть очень интересен, но кто их знает.
      • Браузер (Firefox)
        В данной категории значительно больше вариантов: Chromium (Chromium-GOST / Iridium), Fiefox, Yandex-browser. Вновь если говорить о позиционировании дистрибутива как «отечественного», то в «дефолтном» варианте, наверное, следует отдать предпочтение Яндекс.Браузеру. Хорошо, хоть Браузер-Спутник и Браузер-Атом умерли раньше.

      Также необходимо сделать замечание относительно приложения пакетного менеджера. Я не скажу, что Synaptic плохой, но. кхм. мне кажется это не лучший вариант, если предполагается, что человек только-только пересел с Win. Мне кажется, что очень желательно использовать (или разработать свой) более «дружелюбный» менеджер пакетов, как это например сделано в проекте Solus.

      Ещё один момент, связанный с пакетными обновлениями, которые нужно упомянуть это использование пакетного менеджера dpkg. Я пнимаю, что замахиваюсь на «святое», но мне кажется, что в настоящее время для контроля и обновления пакетов нужно использовать систему на основе контроля версий, аналогичную git, которая существенно снижает трафик. Тем более, что положительный опыт у разных проектов от такого перехода уже имеется (см. NixOS, Clear Linux). Я понимаю, что это очень тонкий вопрос, но мне кажется, что разработчикам было бы хорошо хотя бы подумать над этим вариантом развития дистрибутива.

      Интересно было бы услышать также мнение других пользователей. Лично я от себя отмечу, что дистрибутиву (и именно Common Edition) необходимо развиваться, чтобы также развивался и (Special Edition) если разработчики будут фокусироваться только на Special-версии, то это путь вникуда и этот дистрибутив медленно, или не очень умрёт и канет в небытие.

      Источник

      Общий подход

      Для удобства установки ОС пакеты, входящие в состав дистрибутива ОС, группируются в условные «комплекты», что позволят управлять установкой тематически связанных пакетов при установке ОС.
      Задачи группировки и установки пакетов выполняются утилитой tasksel, входящей в состав пакета tasksel, устанавливаемого по умолчанию.

      При вызове утилиты tasksel без параметров будет выведен список комплектов пакетов с возможностью выполнить их установку (требуются права суперпользователя с высоким уровнем целостности).

      На работающей ОС можно получить список комплектов пакетов (task в терминах tasksel) командой:

      Список пакетов, входящих в состав отдельного комплекта, можно получить с помощью опции —task-packages, указав имя комплекта. Например, для комплекта Base (важно — имена комплектов чувствительны к регистру):

      При выполнении команды tasksel могут выдаваться предупреждения вида

      tasksel: parse error in stanza 1 of /usr/share/tasksel/debian-tasks.desc

      Эти предупреждения можно игнорировать.

      Использование утилиты tasksel обеспечивает актуальность получаемых списков для используемой ОС. Ниже в качестве примера приведен состав комплектов пакетов для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6). Состав комплектов пакетов в других вариантах ОС может отличаться.

      Подробная справка по работе tasksel доступна в справочной системе:

      Состав комплектов пакетов определяется в конфигурационном файле /usr/share/tasksel/debian-tasks.desc. В составе дистрибутива конфигурационный файл tasksel находится в deb-файле pool/main/t/tasksel/tasksel-data_*_all.deb

      Состав комплектов пакетов на примере Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)

      Комплекты пакетов доступные при установке ОС

      Состав комплектов пакетов

      Комплект «Базовые средства» (Base)

      • anacron
      • parsec-log
      • snmp
      • lsb-release
      • telnet
      • dbus
      • linux-image-hardened
      • myspell-ru
      • libparsec-base2
      • libparsec-log2
      • logcheck
      • powertop
      • libgutenprint2
      • bash-completion
      • irussian
      • parsec-cups
      • apt-transport-https
      • rsh-client
      • dosfstools
      • manpages-ru
      • apt-utils
      • parsec
      • apt-doc
      • libparsec-iss2
      • libparsec-cap2
      • mueller7-dict
      • parsec-mac
      • libparsec-cap-db-legacy2
      • ntfs-3g
      • bsign
      • console-setup
      • util-linux-locales
      • linux-firmware
      • avahi-autoipd
      • p7zip-rar
      • atftp
      • parsec-tools
      • parsec-kiosk
      • lsof
      • wireless-tools
      • apt
      • linux-astra-modules
      • wpasupplicant
      • ufw
      • aspell-en
      • parsec-cap
      • unrar
      • bluetooth
      • linux-astra-modules-hardened
      • parsec-aud
      • acpi
      • foomatic-db-gutenprint
      • libparsec-mac-db-legacy2
      • libijs-0.35
      • gostsum
      • dvd+rw-tools
      • linux-doc
      • vim-doc
      • astra-safepolicy
      • less
      • parsec-base
      • aspell-ru
      • mc
      • libapt-pkg-doc
      • parsec-tests
      • fakeroot
      • libparsec-mac2
      • gpm
      • parsec-iss
      • ijsgutenprint
      • libparsec-aud2
      • ntp
      • openssh-client
      • openprinting-ppds
      • quota
      • afick
      • sudo
      • pcmciautils
      • gutenprint-locales
      • expect
      • unzip
      • acpid
      • p7zip-full
      • vim
      • libparsec-aud-db-legacy2

      Комплект Рабочий стол Fly (Fly)

      • alsa-utils
      • astra-extra
      • printer-driver-postscript-hp
      • printer-driver-hpijs
      • hpijs-ppds
      • fly-admin-kiosk
      • fly-all-games
      • swfdec-mozilla
      • libmtp-runtime
      • synaptic
      • fontconfig-config
      • qtvirtualkeyboard-plugin
      • fontconfig
      • xorg-all-main
      • eject
      • network-manager-openvpn-gnome
      • fly-all-main
      • menu
      • dbus-x11
      • cups
      • smolensk-security
      • hplip-gui
      • printer-driver-hpcups
      • cups-client
      • network-manager-gnome
      • libgl1-mesa-dri
      • plymouth-x11
      • fly-all-optional
      • pulseaudio
      • anacron
      • phonon4qt5-backend-gstreamer
      • plymouth
      • avahi-daemon
      • gufw
      • python-reportlab
      • hplip
      • acpi-support
      • python-qt4
      • desktop-base
      • phonon-backend-gstreamer
      • cups-pk-helper
      • python-qt4-dbus
      • baytrail-install

      Комплект Приложения для работы с сенсорным экраном (Fly-qml)

      Комплект Средства для работы в сети (Internet)

      • pinentry-qt
      • thunderbird
      • firefox
      • firefox-astra
      • thunderbird-addon-firetray
      • psi-plus-l10n
      • thunderbird-l10n-ru
      • firefox-l10n-ru
      • psi-plus

      Комплект Офисные средства (Office)

      • fly-fm-searchfilters
      • libreoffice-l10n-ru
      • libreoffice-gtk2
      • libreoffice-help-ru
      • goldendict
      • dictionaries-common
      • libreoffice-astra
      • libreoffice

      Комплект СУБД (Database)

      Комплект Средства удаленного доступа SSH (Fly-ssh)

      Комплект Защищенный WEB сервер (Fly-web)

      Комплект Средства Виртуализации (Fly-virtualization)

      Комплект Средства Мультимедиа (Multimedia)

      • lame
      • gimp-astra
      • vlc-data
      • vlc-plugin-jack
      • vlc
      • gimp
      • vlc-astra
      • libxvidcore4
      • blender
      • libdca0
      • inkscape
      • browser-plugin-vlc

      Источник

      Читайте также:  Копировать файл через командную строку линукс
Оцените статью
Adblock
detector