Установка платформы 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)

При многолетней эксплуатации 1С на Windows и MS SQL в базе накапливаются не самые оптимальные запросы, COM-объекты и скрипты, зависящие от ОС. Из-за этого процесс перехода на PostgreSQL и переноса сервера 1С на Linux неизбежно осложняется длительным исправлением кода и оптимизацией запросов. Расскажем о том, как с задачей такого рефакторинга справились в компании Avito.

13.11.2024    4553    klimat12    15    

25

Облачные сервисы, хостинг Linux Тестирование QA Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Завершающая публикация цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием, отказоустойчивостью и прочая, прочая... В этой статье мы определяемся с быстродействием системы, проводим нагрузочное тестирование и отпускаем ее в свободное плавание (зачеркнуто) выпускаем ее в продуктовый контур, где, конечно же, придется отлавливать ошибки, мониторить состояние и т.п.

31.10.2024    1308    capitan    0    

0

Облачные сервисы, хостинг Linux Сервера Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана", в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая, прочая... На закуску разбираемся с отказоустойчивостью. В этой публикации для серверов 1С заодно попробуем подобно сериалу «Разрушители легенд» подтвердить или опровергнуть пару устойчивых мифов о требованиях назначения функциональности.

18.10.2024    1703    capitan    5    

12

Linux Системный администратор Программист Стажер Платформа 1С v8.3 Россия Бесплатно (free)

1C > Postgres > (Linux) > мы (=проблемы в 2024). Информация будет полезна начинающим 1С программистам (и сисадминам). Без ИТС. Часть 1.

01.07.2024    5170    AlOkt    30    

19

Сканер штрих-кода Linux Системный администратор Платформа 1С v8.3 Конфигурации 1cv8 Россия Бесплатно (free)

Драйвер сканера штрих-кодов в 1С выполнен по технологии NativeAPI, следовательно, поддерживается возможность работы в Linux, но сама настройка оказалось не такой простой, как в Windows, понадобились навыки администрирования linux. В данной публикации представлен опыт установки сканера Mercury CL-2200 P2D BT в ALT Linux.

18.06.2024    1347    MOleg82    1    

9

Облачные сервисы, хостинг Linux Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Одна из завершающих публикаций цикла "В облако на работу:.. Рецепты от Капитана" в ходе которых был собран полнофункциональный рабочий контур 1С в сети на отечественной Ред ОС. С веб-серверами, доменной авторизацией, архивированием и прочая прочая... Это основное блюдо, на закуску разберемся с отказоустойчивостью. В этой публикации для PostgreSQL, заодно попробуем сделать это по новому.

17.06.2024    7651    capitan    18    

40

Сервера Linux Системный администратор Россия Бесплатно (free)

Тема Ubuntu, PostgreSQL и 1С уже избитая. Но все же, следуя инструкциям всех мануалов, пришлось потратить около 3-х дней. И как результат — готовые скрипты для установки сервера 1С и PostgreSQL на свежей Ubuntu за 5 минут.

14.06.2024    3875    user1389975    15    

38
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Pependos 26 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 11 09.03.23 16:08 Сейчас в теме
(2) Ошибся в тексте, правильно:
yay -S 1c_enterprise_meta
4. Gilev.Vyacheslav 1917 18.03.23 17:08 Сейчас в теме
5. webester 26 18.09.23 07:45 Сейчас в теме
(4) Потому, что это лучший дистрибутив. Очевидно же :)
Оставьте свое сообщение