1С:Предприятие на Mac: родной клиент, виртуальная машина или Boot Camp
Содержание
Установить 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 ГБ свободного места.
| Сценарий | Родной клиент macOS | Windows в виртуальной машине |
|---|---|---|
| Работа с серверной базой 1С | ✅ | ✅ |
| Файловая база на самом Mac | ✅ | ✅ |
| Конфигуратор, обновление конфигурации | ✅ | ✅ |
| Сервер 1С на этом компьютере | ❌ | ✅ (Windows) |
| COM-объекты, внешние компоненты только под Windows | ❌ | ✅ |
| Торговое оборудование с драйверами под Windows | ❌ | ✅ |
Если вы просто работаете в облачной или серверной базе, ничего ставить не обязательно. Веб-клиент 1С открывается в Safari, Chrome или Firefox по адресу публикации, который даст администратор.
Где взять дистрибутив 1С для macOS и как запустить установку
Официальный дистрибутив лежит на портале обновлений 1С. Доступ к нему даёт действующая подписка на информационно-технологическое сопровождение (ИТС). Если подписки нет, дистрибутив выдаёт партнёр 1С, который обслуживает вашу организацию.
Скачивание
- Войдите на портал обновлений под учётной записью с подпиской.
- Откройте раздел
Технологическая платформа 8.3и выберите нужную версию — ту же, что на сервере или на остальных рабочих местах. - В списке файлов версии найдите дистрибутив для macOS. Ориентируйтесь на слова
macOSилиMacв названии и расширение.dmg. - Обратите внимание на разделение «клиент» и «полная платформа». Клиент подходит для подключения к серверу и к опубликованным базам. Для файловых баз и Конфигуратора берите полный вариант.
Установка
- Дважды щёлкните по скачанному
.dmg. В Finder появится смонтированный образ. - Запустите установочный пакет
.pkgвнутри образа. - Пройдите шаги мастера: соглашение, выбор диска, подтверждение паролем администратора Mac.
- Дождитесь сообщения об успешной установке и извлеките образ кнопкой ⏏ в боковой панели Finder.
После установки 1С появляется в папке Программы. Самый быстрый способ её найти — Spotlight (Cmd + Пробел) и запрос «1С» или «1cv8».
Несколько версий платформы на одном Mac уживаются, как и на Windows. Это удобно, если одна база работает на сервере с одной версией, а другая — с другой. Нужную версию для конкретной базы задают в её свойствах в окне запуска.
Не скачивайте «сборки 1С для Mac» с торрентов и файлообменников. Помимо нарушения лицензии, такие пакеты нередко содержат вредоносный код, а вы вводите пароль администратора при установке — то есть даёте им полный доступ к системе.
Первый запуск: разрешения macOS и лицензия
macOS осторожно относится к программам, которые не пришли из App Store. На первом запуске возможны два-три системных окна. Ничего страшного в них нет, но пройти их нужно правильно.
Если macOS не даёт открыть программу
Сообщение вида «Не удаётся открыть, так как не удалось проверить разработчика» означает, что сработал Gatekeeper. Порядок действий:
- Закройте окно с предупреждением.
- Откройте
Системные настройки → Конфиденциальность и безопасность. - Пролистайте вниз до блока «Безопасность». Там будет строка о заблокированном приложении 1С и кнопка
Всё равно открыть. - Подтвердите паролем или 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: окно запуска, кнопки Добавить, Изменить, Удалить. Различаются только пути к файлам.
Новая или существующая файловая база
- В окне запуска нажмите
Добавить. - Выберите создание новой базы (из шаблона или пустой) либо добавление существующей.
- Для существующей укажите папку, где лежит файл
1Cv8.1CD, например/Users/имя/Documents/Base_Buh. - Задайте имя базы в списке и при необходимости версию платформы.
Файл 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С:Предприятия.
- Кластер серверов
— имя или IP сервера, например
srv1cили192.168.1.20. Если агент работает на нестандартном порту, его указывают через двоеточие. - Имя базы в кластере — как его задал администратор (не путать с именем базы в СУБД).
Клиент сначала обращается к агенту сервера по порту 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 Desktop | Intel и Apple Silicon | Простая установка Windows, общие папки, Windows-программы в окнах рядом с macOS | Платная подписка, ориентировочно от 100 долларов в год |
| VMware Fusion | Intel и Apple Silicon | Бесплатен для личного использования | Настройка сложнее, меньше удобств интеграции |
| UTM | Intel и Apple Silicon | Бесплатный | Медленнее, больше ручной настройки |
| Boot Camp | Только Intel | Windows работает напрямую на железе, без потерь скорости | Нужна перезагрузка для смены системы, на M-чипах недоступен |
Порядок для Parallels Desktop
- Установите Parallels и создайте виртуальную машину. Мастер сам предложит скачать Windows 11. На Apple Silicon это версия для ARM.
- Выделите машине 4–8 ГБ памяти и 2–4 ядра процессора, если ресурсы Mac позволяют.
- Внутри Windows поставьте платформу 1С обычным дистрибутивом для Windows. Windows на ARM запускает 64-разрядные программы для x86 через встроенную эмуляцию.
- Подключите базы как на любом 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 раньше сервера. Клиент новой версии к старому серверу не подключится, придётся откатывать.