Перейти к основному содержимому

ALIMUSAEV — IT и 1С

C:\> type \instructions\1c\ustanovit-tonkij-klient-1s-na-mac-os.md

Установить тонкий клиент 1С на Mac OS

НАЗНАЧЕНИЕ

Установить тонкий клиент 1С на компьютер под управлением Mac OS для работы с информационными базами в клиент-серверном режиме.

ПРИМЕНЕНИЕ

Когда пользователь работает на Mac OS и ему нужен доступ к 1С. Стандартный установщик на Mac OS не работает, поэтому используется ручной способ.

УСЛОВИЕ

  • Доступ к ИТС для скачивания дистрибутива тонкого клиента версии Mac OS (x64);

  • Права администратора на Mac OS;

  • Терминал включён в настройках системы (если нет — включить, см. шаг 4).

ШАГИ

  1. Скачать дистрибутив тонкого клиента версии Mac OS (x64) с ИТС. Толстый клиент не нужен. Для примера используется платформа 8.3.27.1559;

  2. В папке «Программы» или «Загрузки» создать папку (например, «1С»), внутри неё создать ещё одну папку (например, «Extract»);

  3. Вытащить содержимое файла .dmg в папку «1С»;

  4. Открыть терминал в папке «1С»:

  • Зайти в папку, в которой находится папка «1С» («Загрузки» или «Программы»);

  • Вызвать контекстное меню на папке «1С» и выбрать «Новый терминал в папке».

Если пункт «Новый терминал в папке» недоступен — включить его в настройках:

  • Apple → «Системные настройки» → «Клавиатура» → «Клавиатурные сокращения»;

  • Слева выбрать «Службы», справа раскрыть «Файлы и папки»;

  • Поставить галочки на «Новый терминал в папке» и «Новая вкладка терминала в папке», назначить горячие клавиши.

  1. В терминале выполнить команду:
xar -xvf 1cv8-thin-client-8.3.27.1559.pkg -C Extract

(имя файла зависит от скачанной версии, Extract — название папки, созданной в шаге 2)

  1. Зайти в папку «Extract», куда распаковалось содержимое установщика;

  2. Вызвать контекстное меню на файле .pkg → выбрать «Показать содержимое пакета»;

  3. Вызвать контекстное меню на файле «Payload» → открыть с помощью утилиты «Открыть утилитой архиватора» → распаковать содержимое;

  4. В созданной папке «Payload2» найти две папки: «Applications» и «opt». Скопировать из папки «opt» папку «1cv8» (версия может отличаться) в системную папку «/opt»;

Для открытия системной папки: верхняя панель → «Переход» → «Перейти в…» → ввести /opt. Если папки нет — создать вручную. Потребуется пароль администратора.

  1. Из папки «Applications/1cv8/8.3.27.1559» скопировать файл «1С:Enterprise — Thin client.app» в системную папку «/Applications» (раздел «Программы»);

  2. Для удобства вывести значок программы на Dock-панель;

  3. Перейти в системную папку «/private»;

  4. Вызвать контекстное меню на папке «etc» → открыть терминал;

  5. В терминале выполнить команду:

sudo nano hosts
  1. В файле hosts прописать ip-адрес сервера 1С, через пробел — имя сервера (например: 192.168.1.1 Server-PC);

  2. Сохранить изменения и выйти из терминала;

  3. Запустить 1С и добавить информационную базу.

РЕЗУЛЬТАТ

Тонкий клиент 1С установлен на Mac OS, пользователь может подключаться к информационным базам в клиент-серверном режиме.

ТИПОВЫЕ ОШИБКИ

❌ Проблема: после запуска 1С ругается на отсутствие лицензий.

✅ Решение: проблема не в установке — лицензии, выдаваемые сервером, либо заняты, либо сервер их не выдаёт. Решается отдельно.


❌ Проблема: в контекстном меню папки нет пункта «Новый терминал в папке».

✅ Решение: включить терминал в настройках системы (см. шаг 4).


❌ Проблема: системная папка /opt не существует.

✅ Решение: создать папку /opt вручную. Потребуется пароль администратора.