Установил недавно 1С на ALT. Очень порадовало, что не выпилили из дистрибутива libwebkitgtk-3.0-0 (как сейчас во всех актуальных дистрибутивах). Были проблемы с java. В итоге я сделал для себя инструкцию, выложу её здесь.
1. Скачать Клиент 1С:Предприятия (64-bit) для RPM-based Linux-систем
2. Скачать Cервер 1С:Предприятия (64-bit) для RPM-based Linux-систем
3. Скачать Дистрибутив для оффлайн установки 1C:EDT для ОС Linux 64 бит
4. Установить 11 версию Liberica JDK (нужно для EDT, если вам только 1С нужна, можно пропустить).
В репозитории Java11 без JavaFX, поэтому ставим из стороннего репозитория.
# apt-get install apt-https apt-repo
# apt-repo add "rpm
https://altlinux.bell-sw.com $(uname -m) liberica"
# apt-get update
# apt-get install bellsoft-java11-full
export JAVA_HOME=/usr/lib/jvm/bellsoft-java11-full.x86_64/
Проверяем:
$ java -version
$ javaс -version
Подробное описание (
https://www.basealt.ru/fileadmin/user_upload/compatibility/instr/d4579cfe056fe5ebb522bba177dde2cab12b0dba.pdf)
5. Установить набор пакетов для 1С
# apt-get install 1c-preinstall-full
Следующие дополнительные пакеты будут установлены:
1c-preinstall cabextract fonts-ttf-ms libgperftools libjavascriptcoregtk3 libnsl1 libunwind libwebkitgtk3
Следующие НОВЫЕ пакеты будут установлены:
1c-preinstall 1c-preinstall-full cabextract fonts-ttf-ms libgperftools libjavascriptcoregtk3 libnsl1 libunwind libwebkitgtk3
6. Но пакет со шрифтами при этом у меня не установился. Странно. Установил вручную.
# apt-get install fonts-ttf-ms
7. Установим демон HASP ключа
# apt-get install haspd
Далее не забыть включить автозапуск и запустить демон
# systemctl enable haspd
# systemctl start haspd
8. На этом с подготовкой все, далее можно устанавливать 1С
9. Распаковываем все скаченные архивы
10. Установку начинаем с серверной части. Я перед установкой все файлы с содержащие «nls» (они содержат языковые ресурсы) удаляю.
Устанвливаю коммандой
sudo eepm -i ./*.rpm
можно и через apt-get install ./*.rpm
11. Платформа 8.3.18 установливась без проблем, а на 19 я получаю ошибку
Следующие пакеты имеют неудовлетворенные зависимости:
1c-enterprise-8.3.19.1150-thin-client: Конфликтует: 1c-enterprise-8.3.19.1150-common
E: Извините, `битые' пакеты
Поэтому я установил только 1c-enterprise-8.3.19.1150-client
12. И теперь наконец-то ставим EDT
sudo ./1ce-installer
Все работает!