Администрирование · 9 мин
1С на Linux: где скачать и как установить
Где официально скачать платформу 1С для Linux: портал releases.1c.ru, выбор пакетов DEB/RPM, установка сервера и клиента, типичные ошибки и проверка результата.
Платформа «1С:Предприятие» давно поддерживает Linux как полноценную среду: под неё выпускаются сервер приложений, клиентские приложения и веб-компоненты. Однако скачать дистрибутив «просто с сайта» не получится — доступ к файлам привязан к учётной записи с действующим договором (1С:ИТС или зарегистрированной лицензией). Поэтому первый вопрос — не «где ссылка», а «какой ресурс официальный и какой пакет нужен именно вам».
В этой статье разберём, где легально скачать 1С для Linux, какие пакеты выбрать под DEB- или RPM-дистрибутив, как установить сервер и клиента, и как проверить, что всё встало корректно. Отдельно рассмотрим типовые ошибки: неверная архитектура, отсутствие зависимостей, конфликт версий клиента и сервера.
Сразу важное ограничение: сторонние сайты с «бесплатными» дистрибутивами 1С — это риск. Файлы могут содержать вредоносный код, а использование нелицензионной платформы в коммерческой организации создаёт юридические последствия. Единственный безопасный путь — официальные ресурсы фирмы «1С».
Где официально скачать 1С для Linux
Основной источник дистрибутивов — портал releases.1c.ru. Там публикуются все версии технологической платформы и конфигураций, включая сборки для Linux. Для входа потребуется учётная запись портала 1С, к которой привязан договор 1С:ИТС или зарегистрированный программный продукт.
Второй вариант — личный кабинет на portal.1c.ru, где в разделе обновлений также доступны ссылки на дистрибутивы. Если вы работаете через франчайзи 1С, партнёр может передать вам дистрибутив напрямую — это тоже легальный способ, поскольку лицензия привязана к вашему продукту, а не к способу получения файлов.
Для учебных целей существует учебная версия платформы — она распространяется свободно, но имеет ограничения: не работает с COM-соединениями, не поддерживает клиент-серверный режим в полном объёме и не предназначена для ведения реального учёта. Для знакомства с платформой на Linux этого достаточно.
Какие пакеты нужны: разбираем состав дистрибутива
Дистрибутив платформы для Linux — это не один файл, а набор пакетов. Какие из них ставить, зависит от роли машины: сервер приложений, клиентское рабочее место или веб-сервер для публикации базы.
| Пакет | Назначение | Когда нужен |
|---|---|---|
| server (сервер 1С) | Кластер серверов, работа с СУБД | На выделенном сервере приложений |
| client (толстый/тонкий клиент) | Рабочее место пользователя | На компьютерах сотрудников |
| ws (веб-компоненты) | Публикация базы через веб-сервер | Для доступа через браузер или веб-сервисы |
| crs (хранилище конфигурации) | Сервер хранилища для разработчиков | При командной разработке |
Дополнительно в состав дистрибутива входят пакеты с суффиксами -nls (дополнительные языки интерфейса) и отдельные утилиты. Если интерфейс нужен только на русском, nls-пакеты можно не ставить.
Выбор версии и архитектуры
На портале releases.1c.ru версии платформы представлены в виде дерева: сначала выбираете релиз платформы (например, 8.3.24.x), затем внутри — сборку для Linux. Обратите внимание на архитектуру: доступны варианты x86_64 (большинство серверов и рабочих станций), а также сборки под другие архитектуры для специфических систем. Для типового сервера или ПК нужен x86_64.
Важное правило: версия клиента и версия сервера должны совпадать как минимум до уровня минорного релиза. Клиент 8.3.22 не подключится к серверу 8.3.24. Поэтому скачивайте сервер и клиентов из одного релиза, а при обновлении сервера планируйте одновременное обновление рабочих мест.
Если вы не знаете, какая версия уже используется в организации, посмотрите её на работающем сервере командой просмотра установленных пакетов или в консоли кластера. Ставить «самую свежую» версию поверх существующей инфраструктуры без проверки совместимости — частая причина простоя.
Установка сервера 1С на Linux
После скачивания архива распакуйте его и установите пакеты штатным менеджером пакетов. Для DEB-систем используется dpkg или apt, для RPM-систем — rpm или dnf/yum. Установка через apt/dnf предпочтительнее, так как автоматически подтянутся зависимости.
# DEB-системы (Debian, Ubuntu, Astra Linux)
sudo dpkg -i <em>.deb
sudo apt-get install -f # доустановка зависимостей
# RPM-системы (CentOS, РЕД ОС, ALT Linux)
sudo dnf install ./</em>.rpmПосле установки серверного пакета служба сервера 1С обычно регистрируется в systemd автоматически. Проверьте её статус и при необходимости запустите:
sudo systemctl status srv1cv83
sudo systemctl enable --now srv1cv83- 1Скачайте дистрибутив нужного релиза с releases.1c.ru под вашу архитектуру и формат пакетов
- 2Распакуйте архив в отдельный каталог
- 3Установите пакеты через dpkg/apt или dnf, чтобы разрешились зависимости
- 4Проверьте, что служба srv1cv83 запущена и добавлена в автозагрузку
- 5Убедитесь, что порт агента кластера (по умолчанию 1540) доступен и не закрыт файрволом
Установка клиента и публикация через веб-сервер
Клиентские пакеты ставятся аналогично — тем же менеджером пакетов на рабочей станции пользователя. Для тонкого клиента достаточно одноимённого пакета; толстый клиент нужен, если пользователи работают в файловом режиме или требуются функции конфигурирования.
Если планируется доступ через браузер, на машине с веб-сервером (Apache или nginx с модулем) устанавливается пакет веб-компонентов, после чего база публикуется штатной утилитой webinst или через конфигуратор. Учтите: для Apache требуется версия, совместимая с модулем 1С, — этот момент проверяйте в документации к конкретному релизу платформы.
Файловый режим как простая альтернатива
Если сервер приложений не нужен, база может работать в файловом режиме: файл базы размещается на общем сетевом ресурсе, а клиенты подключаются к нему напрямую. Это рабочий вариант для небольшого числа пользователей, но при росте нагрузки и числа одновременных подключений рекомендуется переход на клиент-серверный вариант.
Варианты развёртывания
Быстро и без сервера приложений. Подходит для небольших баз и малого числа пользователей; ограничен по производительности и надёжности при сбоях сети.
Сервер 1С + СУБД. Требует установки и администрирования, но обеспечивает масштабируемость и корректную работу при большом числе пользователей.
Публикация через веб-сервер, работа в браузере. Удобно для удалённых пользователей, но требует настройки веб-сервера и HTTPS.
Проверка результата и типичные ошибки
После установки проверьте ключевые точки: служба сервера активна, порты кластера слушаются, клиент запускается и видит сервер по сети. Большинство проблем на этом этапе связано с зависимостями, правами и сетевыми настройками, а не с самой платформой.
Как проверить результат
systemctl показывает active (running)
failed или inactive — смотрите журнал journalctl -u srv1cv83
Порты 1540–1541 и диапазон рабочих процессов слушаются
Порты закрыты файрволом или служба не стартовала
Клиент открывается, сервер виден в списке при добавлении базы
Ошибка подключения — проверьте совпадение версий клиента и сервера
Частые вопросы
Можно ли скачать 1С для Linux бесплатно?
Полноценная платформа распространяется по лицензии: доступ к дистрибутивам на releases.1c.ru открывается при наличии договора 1С:ИТС или зарегистрированного продукта. Для обучения существует свободно распространяемая учебная версия платформы с ограничениями по функциональности.
Какой дистрибутив Linux выбрать для сервера 1С?
Фирма «1С» тестирует платформу на ряде распространённых систем; на практике чаще всего используются Debian/Ubuntu-семейство и российские сертифицированные ОС (Astra Linux, РЕД ОС, ALT Linux). Ориентируйтесь на системные требования конкретного релиза платформы и на требования к СУБД.
Нужна ли отдельная лицензия для Linux-версии?
Нет, лицензии 1С не привязаны к операционной системе. Те же программные или аппаратные ключи используются и на Windows, и на Linux. Для клиент-серверного режима потребуются соответствующие серверная и клиентские лицензии.
Как обновить платформу на Linux?
Скачайте дистрибутив нового релиза и установите пакеты поверх — менеджер пакетов заменит файлы. Перед обновлением остановите службу сервера, сделайте резервную копию баз, а после обновления сервера обновите клиентские места до той же версии.
Работает ли конфигуратор на Linux?
Да, толстый клиент для Linux включает конфигуратор. Разработку можно вести непосредственно в Linux-окружении, включая работу с хранилищем конфигурации через соответствующий серверный пакет.
Что важно запомнить
Скачивайте 1С для Linux только с releases.1c.ru или через portal.1c.ru по действующей подписке. Выбирайте пакеты под формат вашего дистрибутива (DEB/RPM) и архитектуру x86_64, держите версии клиента и сервера одинаковыми, а после установки проверяйте службу, порты и подключение клиента.