Как вручную установить тонкого клиента на маке в случае ошибки установщика 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. Потребуется пароль администратора.

Если у кого-то нет папки /opt/1cv8, значит вы еще ни разу не устанавливали 1С клиента на этот компьютер. В таком случае создаем папку /opt/1cv8 вручную и потом копируем в нее папку 8.3.27.1599.

Если по каким-то причинам не удалось открыть/создать папку /opt даже с паролем администратора, то попробуйте использовать папку /usr/local/opt вместо /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    1497    it-expertise    0    

12

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

Клиент-серверная архитектура 1С Предприятия 8.3 подразумевает работу в связке с так называемой системой управления базами данных (СУБД). Одной из самых распространённых и популярных до сих пор остается MS SQL Server.

19.05.2025    1766    Kostin1978    4    

4

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

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

14.04.2025    1412    it-expertise    7    

16

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

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

10.04.2025    1291    atdonya    0    

6

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

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

25.03.2025    1045    it-expertise    7    

10

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

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

1 стартмани

12.02.2025    1065    24    GreyCardinal    14    

4
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. starik-2005 3180 02.06.25 11:03 Сейчас в теме
Если я правильно понял все, что тут народ писал про установку 1С на мак, то данный конкретный "хак" работает только в случае обновления тонкого клиента, а что делать тем, у кого 1С не была установлена? Если я правильно прочитал/, то с некоторых пор на макоси нельзя создать папку в корне, в данном случае /opt...
2. user1914479 3 02.06.25 11:37 Сейчас в теме
На чистой системе 15.5 не пробовал, более старые клиенты клиенты уже были, установленные ранее через установщик 1С. Он на 14-ой версии работает. Проблема только с 15-ой. А по поводу создания /opt могу сказать что если не удается записать в /opt то можно установить в /usr/local/opt, это работает одинаково
Foma4382; starik-2005; +2 Ответить
3. starik-2005 3180 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 3 02.06.25 17:13 Сейчас в теме
(4) По поводу пропущенной -С в команде, банально забыл указать в статье, хотя сам использовал с ключом -С. Спасибо что заметили. Статью обновил.
8. user2110780 09.06.25 18:26 Сейчас в теме
(4) Добрый день! А для тупых можете поподробнее описать процесс установки. Мак первый купил. 1С надо поставить. 15.5 как раз
6. user2148539 03.06.25 16:19 Сейчас в теме
Спасибо за инструкцию. Получилось со второй попытки. Теперь работает.
7. user1914479 3 03.06.25 17:31 Сейчас в теме
9. user1919681 09.06.25 19:26 Сейчас в теме
После обновления все так же жрет оперативку?
10. user1914479 3 10.06.25 13:27 Сейчас в теме
(9) это не ко мне, это к 1С :-). Но ничего особо катастрофического не замечал. При открытой Бухгалтерии 3 использует 300мб
user1919681; +1 Ответить
11. user1919681 10.06.25 13:47 Сейчас в теме
(10)
это не ко мне, это к 1С :-

Исключительное любопытство :) Спасибо за ответ!
Штука в том, что предыдущая версия на мак мини м4 съедала всё и еще чуть больше )
12. user1505637 17.06.25 09:57 Сейчас в теме
У меня получилось так: (1cv8-thin-client-8.3.26.1656.pkg) создал каталог /usr/local/opt/8.3.26.1656
и запустил файл 1cv8-thin-client-8.3.26.1656.pkg
13. пользователь 21.06.25 18:06
Сообщение было скрыто модератором.
...
Оставьте свое сообщение