Репозиторий для Astra Linux Special Edition 1.4 & Java 7

Обновление. См. также специальную версию OpenJDK для Astra Linux — ГосJava.

Введен в строй репозиторий «Лаборатории 50» для Astra Linux Special Edition последней версии — 1.4.

Состав пакетов на сегодняшний день практически идентичен существующему для версии 1.3. Главным отличием является полный набор пакетов OpenJDK 7. Т. е. вы можете использовать Java 7 в своих разработках.

Как и раньше, исполняемые файлы в пакетах не подписаны цифровой подписью и не могут быть использованы в доверенной среде. Но мы можем все необходимое для вас собрать и подписать (услуга платная).

Инструкции по подключению на странице репозитория. Краткая иструкция:

Создайте файл /etc/apt/sources.list.d/lab50.list:

    deb http://packages.lab50.net/se14/ smolensk main
    deb-src http://packages.lab50.net/se14/ smolensk main

Далее вам необходимо добавить цифровой ключ подписи в APT. Тут есть два варианта:

  1. Установите пакет lab50-archive-keyring из нашего репозитория:
    aptitude -y install lab50-archive-keyring
  2. Или добавьте наш ключ с помощью команды apt-key:
    wget -qO - http://packages.lab50.net/lab50.asc | sudo apt-key add -

Пишите письма на team@lab50.net. Удачи!

18 Comments

  1. VVD

    > Как и раньше, исполняемые файлы в пакетах не подписаны цифровой подписью и не могут быть использованы в доверенной среде. Но мы можем все необходимое для вас собрать и подписать (услуга платная).

    Является ли таким образом созданный и установленный пакет OpenJDK7 сертифицированным как сама ОС Astra Linux Special Edition?

    1. Vash

      Цифровая подпись является необходимой для работы программ в доверенной среде.

      Программное обеспечение от этого не становится сертифицированным. Но поскольку оно (OpenJDK7) не является средством защиты информации (в отличии от самой ОС, которая содержит СЗИ), то требование обязательной сертификации отсутствует. В зависимости от требований организации (например так в Росатоме) может потребоваться сертификация на НДВ, но она может быть проведена в составе мероприятий по аттестации АС.

  2. Andrey

    Все вроде ок, только как выглядит собственно каманда установки этой java?
    apt-get install openjdk-7-jdk не работает.
    Более того, у меня с se13 репозиторием работает, а вот на se14 говорит мол Хэш сумма не совпадает

        1. Vash

          Во-первых, это сертификация по МО.
          Во-вторых, под Астру не могу на 100% прям сразу сказать, но узнаю. Под МСВС знаю массу ПО на яве, сертифицированного под МО. А нынче какие-то новации в этой области?

  3. Алексей

    Что-то не хочет openjdk-7-jre устанавливаться на astra linux 1.4 SE, второй день мучаюсь, через синаптик, он его выделяет красным цветом, и пишет «Невозможно выполнить изменения! Сначала необходимо исправить ошибки в пакетах». Через aptitude, пишет — «Следующие НОВЫЕ пакеты будут установлены:
    openjdk-7-jre{b} openjdk-7-jre-headless{ab}
    РЕКОМЕНДУЮТСЯ следующие пакеты, но автоматически они установлены НЕ БУДУТ:
    libgconf2−4 libgnome2−0 libgnomevfs2−0
    0 пакетов обновлено, 2 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
    Необходимо получить 42,0 MB архивов. После распаковки 58,4 MB будет занято.
    Следующие пакеты имеют неудовлетворённые зависимости:
    openjdk-7-jre-headless: Зависит: ca-certificates-java который является виртуальным пакетом.
    Зависит: tzdata-java который является виртуальным пакетом.
    Зависит: java-common (>= 0.28) но его установка не запланирована.
    openjdk-7-jre: Зависит: libatk-wrapper-java-jni (>= 0.30.4−0ubuntu2) который является виртуальным пакетом.
    Следующие действия разрешат зависимости:
    Сохранить для следующих пакетов их текущие версии:
    1) openjdk-7-jre [Не установлен]
    2) openjdk-7-jre-headless [Не установлен]
    Принять данное решение? [Y/n/q/?] y Ни одного пакета не будет установлено, обновлено или удалено.
    0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 0 пакетов не обновлено.
    Необходимо получить 0 B архивов. После распаковки 0 B будет занято.»

    Как проблему решить? Помогите пожалуйста.

  4. Владимир

    Почему Вы используете такой старый gcc (4.7.2)? 11 стандарт он поддерживает только в экспериментальном режиме с кучей сегфолтов. Про 14 речи нет. Обновите чтоли хоть до 4.9.

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

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