Данная статья применима к:
- Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6)
Astra Linux Special Edition РУСБ.10015-16 исп. 1
- Astra Linux Common Edition 2.12
Не забывайте удалять сторонние репозитории после завершения их использования.
Среда разработки Eclipse использует Java, и без Java работать не может. По требованиям безопасности Java исключена из состава Astra Linux Special Edition. При выполнении описанной ниже процедуры можно использовать следующие реализации Java:
- Реализация Axiom JDK/Axiom JDK Pro. Эти реализации предоставляются компанией АО "АКСИОМ". Axiom JDK Pro предоставляется на коммерческой основе и доступна по запросу: info@axiomjdk.ru. Пробные версии доступны по ссылке https://axiomjdk.ru/pages/downloads/ после регистрации.
Реализация ГосJava из репозитория Лаборатория 50.
Предварительные требования
Для установки пакета eclipse в Astra Linux Special Edition требуется:
- Наличие настроенных и доступных сетевых репозиториев пакетов Astra Linux Special Edition, содержащих все необходимые пакеты
или наличие полного комплекта установочного дисков или ISO-образов Astra Linux Special Edition:- Основного установочного диска.
- Диска со средствами разработки.
- Последнего диска с обновлением безопасности.
- Последнего диска с обновлением средств разработки.
- Наличие доступа к источникам сторонних пакетов (репозиторий ГосJava или WEB-сайт https://axiomjdk.ru/).
Подготовка к установке
- Настроить доступ к репозиториям пакетов Astra Linux Special Edition.
Для установки eclipse с Axiom JDK/Axiom JDK Pro
Скачать и установить ПО Axiom JDK или Axiom JDK Pro. Скачивание пакета Axiom: https://axiomjdk.ru/pages/downloads/. Инструкции по установке предоставляются производителем ПО.
Для установки eclipse с ГосJava
- Подключить репозиторий ГосJava от Лаборатория 50. Для подключения репозитория ГосJava добавить запись в конфигурационный файл /etc/apt/sources.list:/etc/apt/sources.list
deb http://packages.lab50.net/se16/ gosjava main
- Добавить цифровой ключ подписи в APT, выполнив команду:wget -qO - http://packages.lab50.net/lab50.asc | sudo apt-key add -
- Обновить состояние репозиториев и установить ГосJava, выполнив команду:sudo apt update
sudo apt install gosjava-jre
Установка eclipse
После установки JDK:
Опционально - провести проверку установки без выполнения реальных действий:
sudo apt -s install eclipseВыполнить установку пакетов:
sudo apt install eclipse
sudo apt install -f
Установка на изолированном компьютере
Для установки с Axiom JDK/Axiom JDK Pro
- На компьютере, подключенном к сети Интернет скачать ПО Axiom JDK Pro не выполняя его установку. Скачивание ПО доступно по ссылке: https://axiomjdk.ru/pages/downloads/.
Перенести полученный файл на целевой компьютер и выполнить установку в соответствии с инструкциями:
Для установки с ГосJava
При необходимости выполнить установку на изолированном компьютере, не имеющем доступа в Интернет, можно отдельно скачать из репозитория Лаборатория 50 на компьютере, имеющем доступ в Интернет, все пакеты , необходимые для установки. Для этого:
Очистить каталог /var/cache/apt/archives от имеющихся там файлов .deb:
sudo rm /var/cache/apt/archives/*.debСкачать из репозитория пакетов Astra Linux Common Edition нужные пакеты без их установки:
sudo apt install -d gosjava-jreПеренести все файлы /var/cache/apt/archives/*.deb на целевой компьютер. Для удобства можно упаковать эти файлы в архив (архив будет размещён в файле java.tar в домашнем каталоге пользователя):
pushd /var/cache/apt/archives/
tar cvf ~/java.tar *.deb
popdЕсли файлы были упакованы в архив - то распаковать этот архив на целевом компьютере (предполагается, что архив java.tar скопирован в домашний каталог пользователя на целевом компьютере):
sudo tar xv -C /var/cache/apt/archives/ -f ~/ java.tarфайлы будут распакованы в текущий каталог.Выполнить на целевом компьютере установку:
sudo dpkg -i *.debУстановить Eclipse из подключенного репозитория или с основного установочного диска Astra Linux Special Edition:
sudo apt install eclipse
После установки среды разработки Eclipse можно запустить из графического меню: