Как вручную установить тонкого клиента на маке в случае ошибки установщика 1С

02.06.25

База данных - Администрирование СУБД

В очередной раз столкнулся с тем, что очередные обновления тонкого клиента 1С для Mac OS, загруженные с сайта обновления ПО 1С, не устанавливаются через стандартный инсталлятор и дают ошибку. Но можно все установить вручную без сторонних приложений. Описываю процесс ручной установки тонкого клиента для платформы 8.3.27.1559 на Маке с OS Sequoia 15.5.

Как обычно, обновили платформу 1С до последней доступной (в моем случае 8.3.27.1599) и встал вопрос обновления тонких клиентов у пользователей. У нас большая часть пользователей использует Windows 11, но есть несколько сотрудников с Apple M2 и M3 ноутбуками.

Скачал с портала 1С:ИТС дистрибутивы тонкого клиента для Windows и MacOS. Установка для Windows прошла без проблем, но на маках получаем печально известное сообщение об ошибке

 

 

Установка закончилась по ошибке, но оставила в разделе приложения неработающие артефакты.

 

Инструкция по ручной установке тонкого клиента

1. Удаляем недоустановленное приложение и папку 1cv8, если она есть.

 

 

2. Создаем на диске папку (в моем примере папка 1c) и копируем в нее файл из поставки 1cv8-thin-client-8.3.27.1559.pkg

3. В этой папке создаем еще одну папку extracted

mkdir extracted

4. Открываем терминал в папке и выполняем команду разархивации пакета. Содержимое архива будет помещено в ранее созданную папку extracted

xar -xvf 1cv8-thin-client-8.3.27.1559.pkg -C extracted

После распаковки У нас в папке extracted появился еще один файл 1cv8-thin-client-8.3.27.1559.pkg

5. Выбираем этот файл и далее правой кнопкой мыши выбираем "Показать содержимое пакета"

6. Нам нужен файл Payload. У него нет расширения.

7. Выбираем этот файл и распаковываем его через правую кнопку мыши "Открыть утилитой архиватора". 

У нас создается папка Payload2. В ней есть нужные нам папки Applications и opt

 

8. Копируем папку 8.3.27.1599 из папки opt в системную папку /opt/1cv8. Чтобы открыть системную папку /opt, правой кнопкой мыши открываем Finder и выбираем "перейти в..." и задаем /opt. Потребуется пароль администратора.

 

 

9. Копируем файл 1C:Enterprise - Thin client.app из папки Applications/1cv8/8.3.27.1599 в системную папку /Applications

Готово!

Можно запускать приложение Тонкого клиента из стандартного списка приложений Мака.

Примечание

На некоторых форумах советуют воспользоваться программой Пацифист (https://www.charlessoft.com) для установки пакетов из не работающего установщика 1С. Очень не рекомендую этого делать, поскольку программа хотя и устанавливает тонкого клиента, но дополнительно скрытно устанавливает несколько побочных сервисов, рекламу и, очень похоже, троянов. Избавиться от нее штатными методами без танцев с бубнами будет очень сложно.

установка тонкий клиент мак mac OSX M1 M2 M3 Apple Sequoia 15.5

См. также

HighLoad оптимизация Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

В финальной статье по докладу «Дамп – не приговор, а повод задуматься», с которым выступили на осенней конференции INFOSTART TECH EVENT 2024, рассказываем, чем может быть полезна информация, полученная из дампа.

27.05.2025    1293    it-expertise    0    

10

HighLoad оптимизация Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Во второй статье по докладу «Дамп – не приговор, а повод задуматься», с которым выступили на конференции INFOSTART TECH EVENT 2024, рассмотрим, какую информацию содержат файлы дампа, чем она полезна и как ее анализировать.

14.04.2025    1294    it-expertise    7    

16

Администрирование СУБД Программист Платформа 1С v8.3 Бесплатно (free)

Где лежат данные идентификаторов, как прочитать, как поменять...

10.04.2025    1080    atdonya    0    

6

HighLoad оптимизация Администрирование СУБД Системный администратор Программист Платформа 1С v8.3 Бесплатно (free)

Опубликовали первую статью по итогам доклада «Дамп – не приговор, а повод задуматься», с которым выступали на конференции INFOSTART TECH EVENT 2024.

25.03.2025    915    it-expertise    7    

10

Администрирование СУБД Системный администратор Абонемент ($m)

Всегда надо обслуживать индексы SQL. В том числе по рекомендации самой 1С. Но обслуживать все и сразу - долго, тяжело серверу и, главное, бессмысленно. Особенно для больших баз. Данный скрипт выбирает, что надо делать, и делает это автоматически. Готового полного аналога не нашел, поэтому сделал этот. Можно примерять для любых конфигураций и платформ 1С. Проверено на 8.3.25.1501.

1 стартмани

12.02.2025    979    24    GreyCardinal    14    

4

HighLoad оптимизация Администрирование СУБД Программист Платформа 1С v8.3 Бесплатно (free)

В рамках мастер-класса мы запустим нагрузочный тест на 3К пользователей и посмотрим, как будет вести себя PostgreSQL при такой нагрузке.

11.12.2024    2475    Tantor    1    

6
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 3177 02.06.25 11:03 Сейчас в теме
Если я правильно понял все, что тут народ писал про установку 1С на мак, то данный конкретный "хак" работает только в случае обновления тонкого клиента, а что делать тем, у кого 1С не была установлена? Если я правильно прочитал/, то с некоторых пор на макоси нельзя создать папку в корне, в данном случае /opt...
2. user1914479 2 02.06.25 11:37 Сейчас в теме
На чистой системе 15.5 не пробовал, более старые клиенты клиенты уже были, установленные ранее через установщик 1С. Он на 14-ой версии работает. Проблема только с 15-ой. А по поводу создания /opt могу сказать что если не удается записать в /opt то можно установить в /usr/local/opt, это работает одинаково
Foma4382; starik-2005; +2 Ответить
3. starik-2005 3177 02.06.25 12:36 Сейчас в теме
(2)
можно установить в /usr/local/opt, это работает одинаково
Вот это бы место подробнее для маководов осветить стоит, а то колются, но кактус жрать не перестают. А тут свет в конце тоннеля.
4. Foma4382 02.06.25 15:24 Сейчас в теме
п. 4: "xar -xvf 1cv8-thin-client-8.3.27.1559.pkg extracted" - не отрабатывало,
заменил на "xar -xvf 1cv8-thin-client-8.3.27.1559.pkg -C ~/Documents/1С/extracted" - отработало.

По факту брал не тонкий клиент, а просто клиент.

Ставил на чистую, Mac OS 15, 1С ранее не была установлена (точнее были безуспешные попытки, стандартной установки).
В каталоге /opt, каталога /1cv8 не было, просто создал сам руками.

В остальном - все по инструкции.

По итогу - 1С поднялась, активировал комьюнити лицензию.
Даже конфигуратор работает.

Автору респект!!!!!!!!!!!!

(Девайс: air M4)
5. user1914479 2 02.06.25 17:13 Сейчас в теме
(4) По поводу пропущенной -С в команде, банально забыл указать в статье, хотя сам использовал с ключом -С. Спасибо что заметили. Статью обновил.
6. user2148539 03.06.25 16:19 Сейчас в теме
Спасибо за инструкцию. Получилось со второй попытки. Теперь работает.
7. user1914479 2 03.06.25 17:31 Сейчас в теме
Оставьте свое сообщение