Установка 1С:Предприятия на macOS: клиент, список баз и обходные пути

· 10 мин

Содержание

1С 8.3 ставится на Mac без Windows: фирма 1С выпускает собственный клиент платформы для macOS в виде образа .dmg. Скачиваете дистрибутив той же версии, что и у вашего сервера 1С, устанавливаете пакет, добавляете базу в список — и работаете. Wine и сторонние «сборки» для этого не нужны.

Ограничения тоже есть. Клиенту на Mac нужна лицензия, как и на Windows. Внешние компоненты, рассчитанные только на Windows (часть драйверов торгового оборудования, некоторые модули обмена), на macOS не заработают. Если без них никак, выручит удалённый рабочий стол или виртуальная машина — о них в конце.

Платформа на macOS одна и та же для Бухгалтерии, ЗУП, УТ и других конфигураций: путь установки от конфигурации не зависит.

1. Что подготовить перед установкой 1С на Mac

Сначала выясните, как вы будете подключаться к базе. От этого зависит, какой дистрибутив брать.

Ваш сценарийЧто ставить на MacКомментарий
База на сервере 1С в офисеТонкий клиент той же версии, что серверСамый частый и самый простой вариант
База опубликована на веб-сервере (адрес http:// или https://)Тонкий клиент или просто браузерВерсия клиента должна подходить к версии публикации
Файловая база лежит на самом MacПолный клиент для macOSТонкого клиента для файловой базы недостаточно
Облачный сервис 1С (1С:Фреш и аналоги)Браузер или тонкий клиентУстановка часто вообще не нужна

Что проверить заранее:

  • 🔢 Точный номер версии платформы на сервере. Например, 8.3.24.1548. Узнать можно у администратора или на любом рабочем компьютере: в 1С откройте меню с тремя полосками (или значок «i» в правом верхнем углу) → О программе. Клиент для клиент-серверной базы должен совпадать с сервером до последней цифры.
  • 💻 Процессор Mac. Откройте Apple → Об этом Mac. В строке «Чип» будет Apple M1/M2/M3/M4 либо Intel. Для Apple Silicon смотрите, есть ли у нужной версии платформы сборка под ARM. Если есть только сборка для Intel (x86-64), macOS запустит её через Rosetta 2 и предложит установить этот компонент при первом запуске.
  • 🍏 Версия macOS. Свежие релизы платформы требуют достаточно новую macOS. Список поддерживаемых систем приведён в описании каждого релиза; на очень старых macOS новые версии клиента могут не запуститься.
  • 🔑 Лицензия. Понадобится либо клиентская лицензия на сервере (если база серверная и лицензии раздаёт сервер), либо отдельная программная лицензия на этот Mac.
  • 👤 Права администратора на Mac: без них установщик не допишет файлы в системные папки.

Если в офисе все подключаются через веб-публикацию, попробуйте сначала открыть базу в Safari или Chrome по тому же адресу. Заработало — возможно, отдельная установка вам вообще не нужна.

2. Где скачать дистрибутив и как установить клиент 1С на macOS

Дистрибутивы платформы выкладываются на портале обновлений 1С. Доступ к ним даёт действующая подписка 1С:ИТС или договор сопровождения. Если подписки нет, дистрибутив нужной версии попросите у вашего партнёра 1С или у администратора: он обычно уже скачан для сервера.

На странице версии платформы ищите дистрибутивы с пометкой для macOS (OS X). Обычно их два:

  • Тонкий клиент для macOS — небольшой пакет только для подключения к серверу или веб-публикации;
  • Клиент 1С:Предприятия для macOS — полный клиент, нужен для работы с файловыми базами.

Не скачивайте дистрибутивы с торрентов и файлообменников. Подменённый установщик получает права администратора на вашем Mac, а взломанная платформа — это ещё и нарушение лицензии с риском потерять данные.

Установка по шагам

  1. Откройте скачанный файл .dmg двойным щелчком. Система смонтирует образ и покажет его содержимое в окне Finder.
  2. Запустите установочный пакет (файл с расширением .pkg) из этого окна.
  3. Пройдите шаги мастера: соглашение, выбор диска, «Установить». Введите пароль администратора Mac, когда система попросит.
  4. Дождитесь сообщения об успешной установке и извлеките образ: щёлкните правой кнопкой по его значку на рабочем столе или в боковой панели Finder → «Извлечь».
  5. Найдите 1С в Launchpad или в папке «Программы» и запустите.

Если macOS не даёт открыть установщик

Gatekeeper иногда блокирует пакет с сообщением, что программу не удаётся проверить. Решение штатное, без отключения защиты целиком:

  1. Откройте Системные настройки → Конфиденциальность и безопасность.
  2. Внизу будет строка о заблокированном файле и кнопка «Всё равно открыть».
  3. Нажмите её, подтвердите паролем и запустите пакет снова.

Не отключайте Gatekeeper командами из интернета вроде spctl --master-disable. Разрешите запуск конкретного файла, и только если он скачан из официального источника.

На Mac с Apple Silicon при первом запуске x86-64 сборки система предложит установить Rosetta 2. Согласитесь: без неё клиент для Intel не стартует. То же можно сделать заранее в Терминале:

softwareupdate --install-rosetta --agree-to-license

3. Как добавить базу 1С в список на Mac

После первого запуска откроется окно со списком информационных баз. Он пустой: база сама не появится, даже если на соседнем Windows-компьютере она есть.

  1. Нажмите «Добавить».
  2. Выберите «Добавление в список существующей информационной базы» и нажмите «Далее».
  3. Введите понятное имя, например «Бухгалтерия ООО Ромашка».
  4. Укажите тип расположения и параметры подключения (таблица ниже).
  5. На следующем шаге оставьте режим запуска «Выбирать автоматически» или явно выберите тонкий клиент.
  6. Нажмите «Готово» и запустите базу.
Тип расположенияЧто заполнитьПример
На сервере 1С:ПредприятияКластер серверов и имя базы в кластереsrv1c и buh_romashka
На веб-сервереАдрес публикацииhttps://1c.romashka.ru/buh
На данном компьютере или в локальной сетиКаталог базы/Users/anna/1C/Buh

Быстрый способ: перенести список с Windows

Если баз много, не вбивайте их вручную. На Windows список хранится в файле ibases.v8i. Откройте окно запуска 1С на Windows, выберите базу → «Изменить» — там видна строка подключения. Либо попросите администратора прислать готовый файл .v8i.

На Mac перенесите строки подключения в мастер добавления базы или попросите администратора настроить общий список баз. Строка для серверной базы выглядит так:

Srvr="srv1c";Ref="buh_romashka";

Для веб-публикации:

ws="https://1c.romashka.ru/buh";

Найти файл списка баз на самом Mac можно через Терминал:

find ~ -name "ibases.v8i" 2>/dev/null

Имя сервера в строке Srvr должно разрешаться с Mac. Если сервер известен в офисе только по короткому имени, а Mac подключён через VPN, укажите полное имя или IP-адрес.

4. Файловая и серверная база 1С на Mac: в чём разница

Серверная база

Самый беспроблемный вариант. Mac выступает тонким клиентом: вычисления идут на сервере, по сети передаются только формы и данные.

Что нужно, чтобы подключение прошло:

  • 🔢 версия клиента совпадает с версией сервера до последней цифры;
  • 🌐 с Mac доступен агент сервера на порту 1540, менеджер кластера на 1541 и диапазон портов рабочих процессов, заданный в свойствах рабочего сервера (по умолчанию 1560–1591);
  • 🔐 при работе из дома открыт VPN до офиса: напрямую в интернет эти порты не публикуют.

Проверить доступность порта агента:

nc -vz srv1c 1540

Ответ succeeded значит, что порт открыт. timed out или refused — вопрос к сети или файрволу, а не к 1С.

Файловая база на самом Mac

Работает с полным клиентом. Базу можно создать заново из шаблона конфигурации или перенести с Windows через выгрузку:

  1. На Windows в Конфигураторе: Администрирование → Выгрузить информационную базу — получится файл .dt.
  2. На Mac создайте пустую базу в нужном каталоге через «Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации».
  3. Загрузите в неё .dt: команда загрузки находится в том же меню «Администрирование» Конфигуратора.

Если на вашей сборке клиента нет Конфигуратора или загрузка выдаёт ошибки, сделайте загрузку на Windows-машине, а на Mac скопируйте уже готовый каталог с файлом 1Cv8.1CD.

Файловая база на сетевой папке

Открыть базу с общей папки Windows (SMB) с Mac технически можно, но это плохая идея. При нескольких пользователях и нестабильном Wi-Fi растёт риск повредить файл базы. Если файловую базу используют больше 2–3 человек одновременно, лучше опубликовать её на веб-сервере и подключаться по адресу http://.

Перед первой работой с рабочей базой с нового компьютера сделайте её резервную копию. Это касается любой ОС, но особенно файловых баз по сети.

5. Ошибки при запуске 1С на macOS и что с ними делать

Диагностика: выберите симптом

Ещё одна частая ситуация, которая не выдаёт сообщения об ошибке:

  • 🖨 Печатные формы съезжают. На Mac нет части шрифтов Windows. Если форма свёрстана под Arial и Times New Roman, они обычно есть; под редкие шрифты — установите их на Mac или сохраните форму в PDF прямо из 1С и печатайте PDF.

6. Как ещё запустить 1С на Mac, если клиент не подходит

Родной клиент закрывает большинство задач. Но бывают случаи, когда он не подходит: нужна Windows-компонента, драйвер кассы, старая конфигурация на платформе 8.2 или работа в Конфигураторе с расширениями под Windows.

СпособКогда выбиратьМинусы
Веб-клиент в браузереБаза опубликована на веб-сервере, нужна обычная учётная работаМедленнее тонкого клиента на тяжёлых отчётах
Удалённый рабочий стол (RDP)В офисе есть терминальный сервер с 1СНужен сервер и лицензии Windows для удалённого доступа
Виртуальная машина с WindowsНужны Windows-компоненты прямо на MacОтдельная лицензия Windows, расход памяти
Облачная 1СНебольшая компания без своего сервераЕжемесячная плата, ограничения на доработки
Wine, CrossOverТолько для экспериментовОфициально не поддерживается, нестабильно

Удалённый рабочий стол

Для подключения к терминальному серверу поставьте из App Store клиент удалённого рабочего стола от Microsoft (сейчас он называется Windows App). Добавьте адрес сервера, логин и пароль — и 1С откроется в окне Windows, как в офисе. Принтеры Mac пробрасываются в сеанс.

Это самый надёжный путь, если в компании уже есть терминальный сервер : на Mac ничего не нужно обновлять при смене версии платформы.

Виртуальная машина

Parallels Desktop, VMware Fusion или UTM позволяют запустить Windows прямо на Mac. На Apple Silicon ставится Windows 11 для ARM; обычная x86-версия 1С работает в ней через встроенную эмуляцию.

Для виртуальной машины выделите минимум 4 ГБ памяти и 60 ГБ на диске. На Mac с 8 ГБ памяти одновременно с браузером и Windows будет тесно.

Почему не Wine

Через Wine и его производные 1С иногда запускается, но без гарантий: отчёты зависают, падает печать, ломаются обмены. Поддержки нет ни от 1С, ни от авторов Wine. Раз у 1С есть родной клиент для macOS, этот путь оправдан разве что для старых версий, которые родного клиента не имеют.

Какой способ запуска 1С на Mac выбрать?

7. Частые вопросы про 1С на Mac

Можно ли установить на один Mac несколько версий 1С?
Да. Клиенты разных версий ставятся рядом и не мешают друг другу. Это удобно, если вы подключаетесь к нескольким серверам с разными версиями платформы.
Нужна ли отдельная лицензия для Mac?
Отдельной «маковской» лицензии нет. Для серверной базы используется клиентская лицензия сервера. Для файловой базы на Mac нужна программная лицензия, активированная на этом компьютере.
Работает ли 1С на Mac без интернета?
Файловая база на самом Mac — да. Серверной базе нужна связь с сервером: локальная сеть или VPN. Веб-публикации нужен доступ к веб-серверу.
Как удалить 1С с Mac?
Удалите приложение 1С из папки «Программы» в Корзину. Список баз и настройки пользователя останутся в домашней папке: если планируете переустановку, их лучше не трогать.
Подойдёт ли клиент для macOS для обновления конфигурации?
Для повседневной учётной работы — да. Обновление типовой конфигурации и работу с расширениями надёжнее делать на Windows-компьютере или на сервере, где этим обычно занимается администратор.