1С:Предприятие на Mac: родной клиент, виртуальная машина или Boot Camp

· 10 мин

Содержание

Установить 1С на Mac OS можно без Windows: у платформы 1С:Предприятие 8.3 есть отдельный дистрибутив для macOS. Его скачивают с портала обновлений 1С в разделе технологической платформы, открывают файл .dmg и запускают установочный пакет внутри. После этого в Launchpad появляется 1С, и базы подключаются так же, как на Windows.

Второй путь — поставить Windows в виртуальную машину (Parallels Desktop, VMware Fusion) или, на старых Mac с процессором Intel, через Boot Camp. Он нужен, когда без Windows не обойтись: внешние обработки с COM-объектами, торговое оборудование, банк-клиенты и криптопровайдеры, которых нет под macOS.

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

Начните с трёх вопросов. От ответов зависит, хватит ли родного клиента или сразу нужна виртуальная машина.

🖥️ Какой процессор. Откройте меню Apple → Об этом Mac. Там написано либо Intel, либо Apple M1/M2/M3/M4. На Apple Silicon Boot Camp недоступен вообще, остаются родной клиент и виртуализация.

🔢 Какая версия платформы у баз. Если вы подключаетесь к серверу 1С, версия клиента на Mac должна совпадать с версией сервера до последней цифры, например 8.3.24.1691 к 8.3.24.1691. Иначе клиент откажется соединяться. Версию узнайте у администратора или в окне О программе на рабочей машине с Windows.

🔑 Как лицензируется работа. При подключении к серверу 1С клиент берёт лицензию с сервера, на Mac ничего активировать не нужно. Для файловой базы понадобится своя клиентская лицензия: на macOS удобнее всего программная, её активируют по пин-коду из комплекта.

Требования к железу скромные. Платформе нужно около 1–2 ГБ на диске, плюс место под базы: типовая база небольшой фирмы занимает от нескольких сотен мегабайт до нескольких гигабайт. Для комфортной работы с Бухгалтерией хватает 8 ГБ оперативной памяти. Если же планируете виртуальную машину с Windows, рассчитывайте на 16 ГБ и от 60 ГБ свободного места.

СценарийРодной клиент macOSWindows в виртуальной машине
Работа с серверной базой 1С✅✅
Файловая база на самом Mac✅✅
Конфигуратор, обновление конфигурации✅✅
Сервер 1С на этом компьютере❌✅ (Windows)
COM-объекты, внешние компоненты только под Windows❌✅
Торговое оборудование с драйверами под Windows❌✅

Если вы просто работаете в облачной или серверной базе, ничего ставить не обязательно. Веб-клиент 1С открывается в Safari, Chrome или Firefox по адресу публикации, который даст администратор.

Где взять дистрибутив 1С для macOS и как запустить установку

Официальный дистрибутив лежит на портале обновлений 1С. Доступ к нему даёт действующая подписка на информационно-технологическое сопровождение (ИТС). Если подписки нет, дистрибутив выдаёт партнёр 1С, который обслуживает вашу организацию.

Скачивание

  1. Войдите на портал обновлений под учётной записью с подпиской.
  2. Откройте раздел Технологическая платформа 8.3 и выберите нужную версию — ту же, что на сервере или на остальных рабочих местах.
  3. В списке файлов версии найдите дистрибутив для macOS. Ориентируйтесь на слова macOS или Mac в названии и расширение .dmg.
  4. Обратите внимание на разделение «клиент» и «полная платформа». Клиент подходит для подключения к серверу и к опубликованным базам. Для файловых баз и Конфигуратора берите полный вариант.

Установка

  1. Дважды щёлкните по скачанному .dmg. В Finder появится смонтированный образ.
  2. Запустите установочный пакет .pkg внутри образа.
  3. Пройдите шаги мастера: соглашение, выбор диска, подтверждение паролем администратора Mac.
  4. Дождитесь сообщения об успешной установке и извлеките образ кнопкой ⏏ в боковой панели Finder.

После установки 1С появляется в папке Программы. Самый быстрый способ её найти — Spotlight (Cmd + Пробел) и запрос «1С» или «1cv8».

Несколько версий платформы на одном Mac уживаются, как и на Windows. Это удобно, если одна база работает на сервере с одной версией, а другая — с другой. Нужную версию для конкретной базы задают в её свойствах в окне запуска.

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

Первый запуск: разрешения macOS и лицензия

macOS осторожно относится к программам, которые не пришли из App Store. На первом запуске возможны два-три системных окна. Ничего страшного в них нет, но пройти их нужно правильно.

Если macOS не даёт открыть программу

Сообщение вида «Не удаётся открыть, так как не удалось проверить разработчика» означает, что сработал Gatekeeper. Порядок действий:

  1. Закройте окно с предупреждением.
  2. Откройте Системные настройки → Конфиденциальность и безопасность.
  3. Пролистайте вниз до блока «Безопасность». Там будет строка о заблокированном приложении 1С и кнопка Всё равно открыть.
  4. Подтвердите паролем или Touch ID.

Если кнопка не появилась, а пакет точно скачан с портала 1С, снимите с него карантинный атрибут в Терминале:

xattr -dr com.apple.quarantine ~/Downloads/имя_файла.dmg

Делайте это только для файлов из официального источника: атрибут как раз защищает от запуска непроверенных программ.

Доступ к файлам и папкам

Если база лежит в папке Документы, на Рабочем столе или на внешнем диске, macOS спросит, разрешить ли 1С доступ к этой папке. Ответьте Разрешить. Если когда-то нажали «Не разрешать», база не откроется с ошибкой доступа к файлу. Исправляется так: Системные настройки → Конфиденциальность и безопасность → Файлы и папки, найдите 1С и включите нужные папки.

Apple Silicon и Rosetta 2

Если дистрибутив собран под процессор Intel, а Mac на M-чипе, система предложит установить Rosetta 2 — прослойку для запуска программ Intel. Соглашайтесь, установка занимает пару минут и нужна один раз. Вручную её ставят командой:

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

Лицензия для файловой базы

При первом открытии файловой базы 1С сообщит, что лицензия не найдена, и предложит получить её. Выберите получение программной лицензии и введите пин-код из комплекта поставки. Нужен интернет. Потребуются регистрационный номер комплекта и данные организации — те же, что при активации на Windows.

Программная лицензия привязывается к параметрам компьютера. Если затем перенести её в виртуальную машину или переустановить систему, она может «слететь» и потребовать повторной активации резервным пин-кодом. Решите заранее, где будете работать: на самом Mac или в Windows внутри виртуальной машины.

Подключение баз: файловых, сетевых и серверных

Список баз на Mac выглядит так же, как на Windows: окно запуска, кнопки Добавить, Изменить, Удалить. Различаются только пути к файлам.

Новая или существующая файловая база

  1. В окне запуска нажмите Добавить.
  2. Выберите создание новой базы (из шаблона или пустой) либо добавление существующей.
  3. Для существующей укажите папку, где лежит файл 1Cv8.1CD, например /Users/имя/Documents/Base_Buh.
  4. Задайте имя базы в списке и при необходимости версию платформы.

Файл 1Cv8.1CD кроссплатформенный. Базу, скопированную с Windows-компьютера, можно открыть на Mac без конвертации — при условии, что версия платформы не ниже той, на которой база работала.

💡 Надёжный способ перенести базу с Windows — выгрузка в .dt через Конфигуратор: Администрирование → Выгрузить информационную базу. На Mac создайте пустую базу и загрузите туда файл той же командой Загрузить информационную базу.

Файловая база в общей папке

Если база лежит на сетевом диске Windows-сервера или NAS, сначала подключите ресурс в Finder: Переход → Подключение к серверу (Cmd + K) и адрес вида smb://192.168.1.10/1C. Ресурс появится в /Volumes, и путь к базе будет выглядеть как /Volumes/1C/Base_Buh.

Работать так можно, но это самый капризный вариант. Обрыв Wi-Fi во время записи документа может повредить файл базы. Для нескольких пользователей лучше серверная база или публикация на веб-сервере.

Серверная база (клиент-серверный вариант)

  1. Добавить → добавление существующей базы.
  2. Тип расположения — на сервере 1С:Предприятия.
  3. Кластер серверов — имя или IP сервера, например srv1c или 192.168.1.20. Если агент работает на нестандартном порту, его указывают через двоеточие.
  4. Имя базы в кластере — как его задал администратор (не путать с именем базы в СУБД).

Клиент сначала обращается к агенту сервера по порту 1540, затем к менеджеру кластера (1541) и к рабочим процессам из диапазона, который задан в свойствах рабочего сервера (по умолчанию 1560–1591). Если между Mac и сервером стоит сетевой экран или VPN, все эти порты должны быть открыты.

Сам сервер 1С и СУБД (MS SQL Server, PostgreSQL) на macOS не ставят: серверная часть 1С работает под Windows и Linux. Mac в этой схеме — только рабочее место пользователя.

Готовый список баз от администратора

Список баз хранится в файле ibases.v8i в профиле пользователя. Если в офисе используют общий список, администратор пришлёт этот файл или ссылку на него. Найти локальный файл на Mac проще всего поиском:

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

Windows на Mac: Parallels, VMware Fusion и Boot Camp

Виртуальная машина решает всё, чего нет у родного клиента. Внутри Windows работают обычная 1С, драйверы оборудования, криптопровайдеры для отчётности и ЭДО, банковские программы.

СпособНа каких MacПлюсыМинусы
Parallels DesktopIntel и Apple SiliconПростая установка Windows, общие папки, Windows-программы в окнах рядом с macOSПлатная подписка, ориентировочно от 100 долларов в год
VMware FusionIntel и Apple SiliconБесплатен для личного использованияНастройка сложнее, меньше удобств интеграции
UTMIntel и Apple SiliconБесплатныйМедленнее, больше ручной настройки
Boot CampТолько IntelWindows работает напрямую на железе, без потерь скоростиНужна перезагрузка для смены системы, на M-чипах недоступен

Порядок для Parallels Desktop

  1. Установите Parallels и создайте виртуальную машину. Мастер сам предложит скачать Windows 11. На Apple Silicon это версия для ARM.
  2. Выделите машине 4–8 ГБ памяти и 2–4 ядра процессора, если ресурсы Mac позволяют.
  3. Внутри Windows поставьте платформу 1С обычным дистрибутивом для Windows. Windows на ARM запускает 64-разрядные программы для x86 через встроенную эмуляцию.
  4. Подключите базы как на любом Windows-компьютере.

Базу лучше хранить внутри виртуальной машины, а не в общей папке с Mac. Доступ через общие папки медленнее и добавляет риск повреждения файла базы.

Boot Camp

Boot Camp есть только на Mac с процессором Intel. Запустите Ассистент Boot Camp из папки Программы → Утилиты, укажите образ Windows и размер раздела (под 1С с базами — от 80 ГБ). После установки Windows переключение между системами — через перезагрузку с зажатой клавишей Option.

На Apple Silicon вместо Boot Camp остаётся только виртуализация.

Проблемы при установке и запуске 1С на macOS

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

Чего не стоит делать

  • 🚫 Ставить на Mac «универсальную сборку 1С» из сторонних источников ради экономии на лицензии. Без лицензии платформа базу не откроет, а взломанные сборки — частый источник заражений.
  • 🚫 Держать единственную копию базы во внешней общей папке и работать с ней по Wi-Fi. Настройте регулярную выгрузку .dt или копирование папки базы при закрытой 1С.
  • 🚫 Обновлять платформу на Mac раньше сервера. Клиент новой версии к старому серверу не подключится, придётся откатывать.

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

Можно ли на Mac работать в Конфигураторе?
Да, в полной версии платформы для macOS есть Конфигуратор: обновление конфигурации, выгрузка и загрузка .dt, работа с расширениями. Клиентский дистрибутив для подключения к серверу Конфигуратора может не содержать.
Сохранится ли база, если перенести её с Windows на Mac?
Да. Скопируйте папку с файлом 1Cv8.1CD при закрытой 1С или сделайте выгрузку .dt. Формат базы одинаковый для обеих систем, нужна только та же или более новая версия платформы.
Подойдёт ли лицензия с Windows-компьютера?
Программная лицензия привязана к компьютеру, на котором её активировали. Для Mac понадобится отдельная активация: свободный пин-код из комплекта или резервный пин-код после переноса.
Работает ли на Mac сдача отчётности и ЭДО из 1С?
Для подписи нужен криптопровайдер с поддержкой macOS и настроенная в 1С проверка. Если используемый у вас криптопровайдер или сервис отчётности работает только под Windows, отчётность удобнее вести в Windows в виртуальной машине.
Что быстрее: родной клиент или Parallels?
Родной клиент потребляет меньше памяти и запускается быстрее. Parallels на современных M-чипах тоже работает бодро, но отнимает 4–8 ГБ памяти под Windows.