1С на Mac: родной клиент, Parallels, CrossOver или облако

· 10 мин

Содержание

Установить 1С на MacBook можно тремя способами: поставить родной клиент 1С:Предприятия 8.3 для macOS, запустить Windows-версию в виртуальной машине Parallels Desktop или открыть базу в браузере через веб-клиент или облако. Wine и CrossOver тоже работают, но с оговорками — их стоит брать, когда другие варианты не подходят.

Выбор зависит от того, что вы делаете в 1С. Бухгалтеру, который ведёт учёт в готовой базе, обычно хватает родного клиента или облака. Программисту, администратору и тем, кто сдаёт отчётность с электронной подписью, спокойнее работать в Windows внутри виртуальной машины.

Чем macOS отличается от Windows и что из 1С на ней работает

1С:Предприятие 8.3 — кроссплатформенная система, но разные её части поддерживают разные ОС. Это первое, что нужно понимать перед установкой.

Компонент 1СРаботает в macOS нативноКомментарий
Тонкий клиент✅ ДаПодключение к файловым и серверным базам, веб-публикациям
Толстый клиент✅ ДаНужен для старых конфигураций на обычных формах
Сервер 1С (кластер)❌ НетТолько Windows и Linux
Веб-клиент✅ Через Safari, Chrome, FirefoxНужна публикация базы на веб-сервере
Внешние компоненты, драйверы оборудования⚠️ ЧастичноМногие собраны только под Windows

Второй важный момент — процессор:

  • 💻 Intel (MacBook до конца 2020 года) — родной клиент 1С ставится без нюансов, а в виртуальной машине работает обычная Windows x64.
  • 🍏 Apple Silicon (M1, M2, M3, M4 и новее) — в свежих версиях платформы есть сборка клиента под ARM. Более старые релизы запускаются через транслятор Rosetta 2. В виртуальной машине можно поставить только Windows 11 для ARM, а 1С для x86 внутри неё работает через встроенную эмуляцию Windows.

Узнать процессор: меню Apple → Об этом Mac. В строке «Процессор» или «Чип» будет указано Intel или Apple M-серии.

Третий момент — лицензия. Без лицензии клиент не откроет базу, исключение — учебная версия. На Mac обычно используют программную лицензию, активированную на самом компьютере, либо получают лицензию с сервера 1С, если база клиент-серверная. С аппаратными USB-ключами на macOS бывают сложности, поэтому их лучше оставить на сервере или Windows-машине.

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

Перед установкой ответьте на один вопрос: где лежит ваша база и что вы в ней делаете.

Как вы работаете с 1С?

Сравнение способов по ключевым параметрам:

СпособСкоростьСтоимость сверх 1СРиски и ограничения
Родной клиент macOSВысокаяНетНет части внешних компонент, драйверов оборудования
Parallels Desktop + WindowsВысокая на Intel, хорошая на M-серииПодписка Parallels + лицензия WindowsНужно 8–16 ГБ ОЗУ и 60+ ГБ на диске
CrossOver / WineСредняяCrossOver платный, Wine бесплатныйНестабильность, ошибки отрисовки форм
Веб-клиент / облакоЗависит от интернетаАренда облака, если своей публикации нетБез интернета работы нет

Способ 1. Ставим родной клиент 1С:Предприятия для macOS

Это основной способ для бухгалтера. Клиент для macOS — официальный дистрибутив, он выходит вместе с каждой версией платформы 8.3.

Где взять дистрибутив

Дистрибутивы платформы раздаются пользователям с действующей подпиской на сопровождение (ИТС) через портал обновлений 1С. В списке файлов версии платформы ищите строку с упоминанием macOS — это клиент в формате .dmg.

Если подписки нет, дистрибутив может выдать обслуживающая вас фирма-партнёр или администратор вашей организации.

Версия клиента должна совпадать с версией платформы на сервере, если база клиент-серверная. Номер версии сервера уточните у администратора: например, 8.3.25.1394 на сервере требует клиента ровно той же версии.

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

  1. Откройте скачанный файл .dmg двойным щелчком.
  2. Запустите установочный пакет внутри образа.
  3. Пройдите шаги мастера, введите пароль пользователя Mac.
  4. Если macOS не даёт открыть программу и пишет, что разработчик не проверен, откройте Системные настройки → Конфиденциальность и безопасность и нажмите «Всё равно открыть» напротив сообщения о блокировке.
  5. Запустите 1С:Предприятие из папки «Программы» или через Launchpad.

Rosetta 2 для старых версий на Apple Silicon

Если для вашей версии платформы нет сборки под ARM, macOS сама предложит установить Rosetta 2 при первом запуске. Можно поставить её заранее командой в Терминале:

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

Добавляем базу в список

  1. В окне запуска нажмите «Добавить».
  2. Выберите «Добавление в список существующей информационной базы».
  3. Укажите тип расположения:
    • 📁 На данном компьютере или в локальной сети — путь к папке с файлом 1Cv8.1CD, например /Users/anna/Documents/1C/Buh;
    • 🖥️ На сервере 1С:Предприятия — имя сервера и имя базы в кластере;
    • 🌐 На веб-сервере — адрес публикации вида https://1c.company.ru/buh.
  4. Выберите вариант клиента: тонкий клиент для управляемых форм, толстый — для конфигураций на обычных формах.

Способ 2. Запускаем Windows-версию 1С через CrossOver и Wine

CrossOver — коммерческая оболочка над Wine. Она позволяет запустить Windows-программу на Mac без установки самой Windows. Wine — бесплатный проект, но настраивать его на macOS сложнее.

Как поставить 1С в CrossOver

  1. Установите CrossOver и создайте новую «бутылку» (bottle) — изолированное окружение Windows. Для 1С x86-64 выбирайте 64-битную Windows.
  2. Скопируйте на Mac дистрибутив платформы для Windows (папка с setup.exe).
  3. В CrossOver выберите «Установить приложение» и укажите setup.exe.
  4. После установки добавьте ярлык 1cestart.exe в меню запуска бутылки.
  5. Положите файловую базу в папку, видимую из бутылки, и добавьте её в список баз.

С какими проблемами вы столкнётесь

  • 🐞 некорректная отрисовка управляемых форм, наложение элементов;
  • 🔤 проблемы со шрифтами и кириллицей в отдельных окнах;
  • 🔐 криптопровайдеры и плагины электронной подписи под Wine чаще всего не заводятся;
  • 🐢 на Apple Silicon двойная трансляция (Rosetta 2 плюс Wine) заметно тормозит тяжёлые отчёты.

Для рабочей базы, в которой ведётся учёт и сдаётся отчётность, Wine и CrossOver — запасной вариант, а не основной. Если родной клиент работает, предпочтительнее он.

Способ 3. Виртуальная машина Parallels Desktop с Windows

Самый универсальный вариант. Внутри Mac работает полноценная Windows, а в ней — обычная 1С со всеми компонентами, Конфигуратором, криптопровайдерами и обработками оборудования.

Что понадобится

  • 💾 Свободное место — не меньше 60 ГБ под Windows, 1С и базы;
  • 🧠 Оперативная память — комфортно от 16 ГБ на Mac, из них 6–8 ГБ отдать виртуальной машине;
  • 🪪 Лицензия Windows — для Apple Silicon подходит только Windows 11 для ARM;
  • 💳 Parallels Desktop — ориентировочно около 100 долларов в год за стандартную редакцию. Альтернативы: VMware Fusion (бесплатна для личного использования) и UTM (бесплатна, но медленнее).

Порядок установки

  1. Установите Parallels Desktop и создайте виртуальную машину. Мастер сам предложит скачать подходящую Windows.
  2. В настройках машины выделите 4 ядра процессора и 6–8 ГБ памяти.
  3. Внутри Windows установите платформу 1С обычным setup.exe.
  4. Установите лицензию 1С внутри Windows или настройте получение лицензии с сервера.
  5. Подключите базу.

Режим Coherence в Parallels показывает окна 1С прямо на рабочем столе macOS, без рамки Windows. Работать так привычнее, а Windows остаётся под капотом.

Где хранить базу

Храните файловую базу на виртуальном диске Windows, а не в общей папке Mac. Через общие папки Parallels базы работают медленнее, и при сбоях возрастает риск повредить файл 1Cv8.1CD.

Резервные копии делайте выгрузкой в .dt из Конфигуратора (Администрирование → Выгрузить информационную базу) или копированием папки базы, когда все пользователи из неё вышли. Снимок виртуальной машины — не замена бэкапу базы.

Решаем типовые проблемы после установки

Большинство проблем на Mac одинаковы для всех способов. Собрали частые симптомы:

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

Горячие клавиши и раскладка

В родном клиенте и в Parallels часть привычных сочетаний ведёт себя иначе. В Parallels раскладку можно настроить в Параметры → Клавиатура: выбрать профиль, где Cmd работает как Ctrl. Тогда копирование и вставка в 1С будут привычными.

Электронная подпись и отчётность

КриптоПро CSP существует в версии для macOS, но сервисы сдачи отчётности и ЭДО внутри 1С рассчитаны в первую очередь на Windows. Если подпись нужна каждый день, держите для этого виртуальную машину — так меньше сюрпризов при обновлениях.

Файловая или серверная база: как подключиться с Mac

Файловая база

Файловая база — папка с файлом 1Cv8.1CD. На Mac её можно хранить локально и открывать родным клиентом.

Если базой пользуются несколько человек, а файл лежит на общей папке в сети:

  • 📶 работайте только по проводной сети или стабильному Wi-Fi — обрыв может повредить базу;
  • 👥 больше 3–5 одновременных пользователей файловый вариант тянет плохо;
  • 🔒 доступ к папке нужен на чтение и запись для всех пользователей.

Клиент-серверная база

Сервер 1С и СУБД (PostgreSQL или MS SQL) живут на отдельной Windows- или Linux-машине. Mac выступает только клиентом.

  1. Узнайте у администратора имя сервера 1С и имя базы в кластере.
  2. В окне добавления базы выберите вариант «На сервере 1С:Предприятия».
  3. Проверьте, что с Mac доступны порты агента сервера 1540, менеджера кластера 1541 и диапазон рабочих процессов (по умолчанию 1560–1591).

Строка подключения для серверной базы выглядит так: Srvr="server1c";Ref="buh";. Её можно вставить при добавлении базы.

Проверить, открыт ли порт агента, можно из Терминала:

nc -vz server1c 1540

Если соединение не устанавливается — вопрос к сетевым настройкам или VPN, а не к 1С на Mac.

Без установки: 1С в браузере и облаке

Веб-клиент через свою публикацию

Если база опубликована на веб-сервере организации (Apache или IIS), на Mac ничего ставить не нужно. Достаточно Safari, Chrome или Firefox и адреса публикации.

Ограничения веб-клиента:

  • 🖨️ печать и сохранение файлов идут через браузер, а не напрямую;
  • 🧩 часть функций требует расширения для работы с 1С:Предприятием — браузер предложит его установить при первом обращении к файлам;
  • 🐌 тяжёлые отчёты формируются медленнее, чем в тонком клиенте.

Облачные сервисы

Готовую 1С в аренду предлагают сервис 1С:Фреш и фирмы-партнёры. База хранится у провайдера, обновления и резервные копии он делает сам.

Ориентировочно аренда стоит от нескольких сотен до 1,5–3 тысяч рублей в месяц за пользователя — цена зависит от конфигурации, числа баз и того, нужен ли удалённый рабочий стол целиком. Перед выбором уточните, можно ли выгрузить свою базу в .dt, если решите уйти от провайдера.

Вариант облакаКак открывается на MacПодходит
Сервис на управляемых формахВ браузере или тонком клиентеНебольшой бизнес, типовые конфигурации
Аренда удалённого рабочего столаЧерез приложение Windows App (бывший Microsoft Remote Desktop)Доработанные конфигурации, внешние компоненты

Частые вопросы

Можно ли поставить на Mac Конфигуратор?
Для серьёзной разработки, обновления конфигураций и работы с хранилищем используйте Windows в виртуальной машине. Там Конфигуратор работает без ограничений, а все обработки и компоненты доступны.
Нужно ли покупать отдельную лицензию 1С для Mac?
Нет, клиентские лицензии 1С не привязаны к операционной системе. Программную лицензию активируют на том компьютере, где будет работать клиент, или получают с сервера 1С.
Можно ли поставить сервер 1С на Mac?
Нет. Сервер 1С:Предприятия выпускается только для Windows и Linux. Если нужен сервер на Mac, его ставят в виртуальную машину с одной из этих систем.
Будет ли работать торговое оборудование с Mac?
Сканеры штрихкодов в режиме клавиатуры работают в любом варианте. Фискальные регистраторы и весы с драйверами под Windows подключайте через виртуальную машину.
Что выбрать для MacBook Air с 8 ГБ памяти?
Родной клиент или облако. Виртуальной машине с Windows и 1С 8 ГБ мало: начнутся подтормаживания и в Windows, и в macOS.