Установка платформы 1С с релиза 8.3.20 на arch-based linux дистрибутивы. Личный опыт

09.03.23

Администрирование - Linux

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

Хочу рассказать о своем опыте установки платформы 1С в варианте поставки с 8.3.20  на arch-based linux дистрибутивы. Последние лет 12 работаю исключительно на них, естественно, решил этот вопрос для себя, думаю, может пригодиться и форумчанам.

На форуме уже есть несколько статей на эту тему, но на мой взгляд, инструкции слишком сложны и, судя по комментам многих пугают. Кроме того, формат поставки 1C платформы для linux поменялся, и эти статьи уже не актуальны. Для упрощения установки я собрал несколько пакетов, они лежат в AUR (общедоступный и немодерируемый git репозиторий сценариев автоматической сборки различных пакетов, отсутствующий (или в других вариантах)  в стандартных репозиториях).

Буду исходить из предположения, что у вас уже установлена обертка над стандартным пакетным менеджером, умеющая работать с AUR, например yay (входит в Manjaro по умолчанию), paru и т.п., их множество. Я пользуюсь yay.

Если нет, рекомендую установить, сильно облегчает в дальнейшем работу с AUR.

Установка yay:

pacman -S --needed git base-devel
git clone https://aur.archlinux.org/yay.git
cd yay
makepkg -si

Собственно, дальше все сводится к нескольким командам в консоли:

# Установка необходимого минимума системных зависимостей, с небольшим фиксом
yay -S 1c_enterprise_meta

# Установка и запус с одновременным разрешением автозапуска демона HASP ключа
# В случае программной лицензии, не нужен
yay -S aksusbd-bin
sudo systemctrl enable --now aksusbd

Далее, устанавливаем платформу 1C, и должно все работать)

Если возникнут вопросы/пожелания по работе aur пакетов, обращайтесь.

1c платформа linux archlinux установка hasp manjaro

См. также

Автоматическое монтирование целевых папок по ключу при изменении местоположения источника (раздела диска)

Linux Бесплатно (free)

Вариант динамического автоматического монтирование целевых папок по ключу папки при изменении местоположения источника (раздела диска).

16.11.2023    270    NeSPEC    3    

2

Рестарт сервера 1С с очисткой сеансовых данных на Linux посредством systemd

Linux Платформа 1С v8.3 Абонемент ($m)

Сказ о том, как сделать "кошерный" перезапуск сервера 1С, работающего на платформе GNU/Linux, с очисткой сеансовых данных посредством systemd

1 стартмани

12.09.2023    2778    0    Sloth    5    

21

Запуск сервера хранилища конфигураций и сервера удаленного управления на Linux, посредством systemd

Linux Сервера Платформа 1С v8.3 Абонемент ($m)

Сказ о том, как сделать "кошерный" запуск серверов хранилища конфигураций (вдруг еще кто-то до сих пор пользуется) и удаленного администрирования под GNU/Linux с использованием systemd

1 стартмани

07.09.2023    3555    Sloth    0    

19

Перенаправление вывода журнала регистрации

Linux Журнал регистрации Платформа 1С v8.3 Бесплатно (free)

Экспериментируем с реализацией драйвера текстового устройства под Linux для перенаправления вывода журнала регистрации.

07.08.2023    992    Lars Ulrich    1    

16

Переход с 1С:Шины 2.1.1 на 3.1.1 под Ubuntu [Квест]

Linux Администрирование СУБД Бесплатно (free)

О том, как переход с 2.1.1 на 3.1.1 оказался нелегким из-за соблюдения рекомендаций.

24.05.2023    2163    dsdred    0    

13

Midnight Commander, установленный с Entware, не выполняет команды и не запускает файлы

Администрирование веб-серверов Linux Бесплатно (free)

Столкнулся с проблемой, установил на роутер Midnigt Commander с репозитория Entware, при попытке выполнения команды программа пишет ошибку "The shell is already running a command". Данная публикация описывает способ решения этой проблемы.

20.03.2023    1706    Eugen-S    2    

3

Развертывание Linux сервера с community-версией платформы

Linux Платформа 1С v8.3 Бесплатно (free)

Сценарий подготовки рабочего места разработчика с платформой версии 8.3.23 с community-лицензией для разработки и отладки конфигураций в клиент-серверном режиме с сервером, работающим на базе Linux+PostrgeSQL.

03.01.2023    12700    Akcium    57    

180
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. Pependos 25 26.04.22 17:54 Сейчас в теме
Добрый день!

Хочу перейти на Manjaro, но сдерживает сложность установки 1С. Пару дней уже ковыряю эту систему, и пока успехов в установке связки 1С + Postgres очень и очень мало. Хотелось бы, чтобы появилась вменяемая инструкция по установке этого чуда на Арч/Манджаро.
2. user1055194 17.02.23 13:05 Сейчас в теме
# Установка необходимого минимума системных зависимостей, с небольшим фиксом
yay -S 1c-enterprise-meta
Вот что выдает yay:
-> Невозможно найти все требуемые пакеты:
1c-enterprise-meta (Цель)
То есть в AUR этого пакета нет!
3. avkonarev 8 09.03.23 16:08 Сейчас в теме
(2) Ошибся в тексте, правильно:
yay -S 1c_enterprise_meta
4. Gilev.Vyacheslav 1907 18.03.23 17:08 Сейчас в теме
почему arch-based linux ?
5. webester 26 18.09.23 07:45 Сейчас в теме
(4) Потому, что это лучший дистрибутив. Очевидно же :)
Оставьте свое сообщение