1С 8.3 и Arch Linux

07.11.18

База данных - Инструменты администратора БД

Подробная установка 1С 8.3 на Arch Linux в 3 чашки кофе без сахара и геморроя.

Вместо предисловия и кратенького ликбеза:

Линукс замечательная система как для серверов, так и для разработчиков, но у новичков могут возникнуть некоторые проблемы, в частности и с установкой 1с.

Для debian based дистрибутивов (ubuntu, mint и т.п.) в интернете куча инструкций, да и на сайте 1c распространяются deb бинарники, а вот с арчем все обстоит несколько сложнее.

Арч это третий по степени "гиковости" линукс после gentoo и lfs, позволяет стать чем угодно для своего владельца-арчевода, в тоже время дает великолепную документацию-вики.

Из отличительных особенностей арча - система rolling релизов, всегда предоставляющая своим владельцам самые свежие версии софта (ну и проблемы с ним заодно, бывает).

Данная система ввиду легковесности (особенно если взять композитный LXDE или тайтловый оконный менеджер, например i3) может являть собой великолепный терминал.

У меня на захламленной пакетами xfce4 суммарно вышло всего 600 Мб, 

Для менее уверенных пользователей существует основанный на арче дистрибутив - Manjaro, в последнее время он очень популярен, софт в его репозиториях тщательнее проверяют.

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

Также предполагается, что вы знакомы с терминалом и базовыми nix командами. Команды которым необходим root - начинаются с sudo, остальные выполняем из под пользователя.

Если забудите написать super user do, просто следующей командой наберите "sudo !!".

Возможно кто нибудь захочет и возьмет на себя ответственность сделав shell скрипт для автоматической установки.

Также не помешало бы поправить и дополнить статью на арч вики.

 

  • I

Скачиваем дистрибутивы нужной версии (в моем случае 8.3.11.2954) по ссылке https://releases.1c.ru/project/Platform83
А именно берем пакеты Red Head "Клиент 1С:Предприятия (64-bit) для RPM-based Linux-систем" и "Cервер 1С:Предприятия (64-bit) для RPM-based Linux-систем"
Получаем: client.rpm64.tar.gz и rpm64.tar.gz

 

  • II

Открываем свой любимый эмулятор терминала.
Перемещаем архивы в папку, в которой будем собирать, и разархивируем (заняться этим можно и в папке загрузок, но я предпочитаю не мусорить и заодно создать две папки, исходников "src" и под полученный пакет "pkg", какое никакое, а версионирование):

mkdir -p ~/git/ones/8.3.11/2954/{src,pkg} && mv ~/d/*rpm64.tar.gz ~/git/ones/8.3.11/2954/src
cd ~/git/ones/8.3.11/2954/src/ && tar -xf rpm64.tar.gz;tar -xf client.rpm64.tar.gz

 

  • III

Создаем любимым текстовым редактором файл "PKGBUILD" со следующим содержимым (спасибо товарищу  tsn  за PKGBUILD и  ser  за страничку на вики, пусть и сыроватую):

 
 PKGBUILD

Создаем файл:

nano PKGBUILD
 Заполняем содержимое следующим текстом (попутно меняя два параметра под себя, остальное AS IS):
pkgname=1c_enterprise83
_pkgname1c=1C_Enterprise83
if test "$CARCH" == x86_64; then
    _pkgarch1c=$CARCH
else
    _pkgarch1c=('i386')
fi
pkgver=8.3.11         # Поменяйте на вашу версию
pkgrel=2954          # Поменяйте на вашу версию
pkgdesc="1C 8.3 for Linux"
license=('custom')
arch=($CARCH)
options=('!strip')
depends=('webkitgtk2')
makedepends=('pkgextract')
url="www.1c.ru"
source=(
$_pkgname1c-client-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-client-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-common-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-common-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-server-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-server-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-thin-client-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-thin-client-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-ws-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-ws-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
)

md5sums=('9e296bcc74dfccce0448792838b5e6c0'
         '74d01a7fffecba6df20e5ff164065e89'
         '783f2fa504ff0401f32469ad4b5c1539'
         'a43e505df590d6096921ea367bf7a59e'
         '2465f77b5b3941d37464ea526fa7e529'
         '2db4f7cd9c01ee61f22e18cb2fd51e58'
         '23c71fcc735635fa35e1689a363b9fe8'
         'f40d85c6b1f6bebee5ed15a167f207cb'
         'a7273cc69543fe52983df4506d72edb1'
         '6c2cd6cadd20ef42d8f79c902b703fa6')
package() {
   cd $pkgdir
   cp -r $srcdir/usr $pkgdir
   cp -r $srcdir/etc $pkgdir
   cp -r $srcdir/opt $pkgdir
}

pkgver - Версия технологической платформы. Измените на свою версию.
pkgrel - Номер сборки. Измените на свою версию.

 

 

  • IV

Теперь обновим контрольные суммы в файле PKGBUILD на свои
updpkgsums

 

  • V

Обновим базу данных pacman и установленные пакеты 
sudo pacman -Syu
(на арче НЕОБХОДИМО обновляться перед любым чихом, лично я добавил себе в алиасы zsh "sudo pacman" как "p", но к теме это относиться мало)

 

  • VI

Для сборки нам наверняка будет не хватать зависимости от пакетов "webkitgtk2" и "pkgextract", их наличие вы можете проверить командой:
pacman -Qqe | grep -E 'webkitgtk2|pkgextract|imagemagick'    

 
(a) Если не оказалось в списке "pkgextract"

    pkgextract тянем с аура, мне удобнее git'ом, но тк многим 1с'никам он не нужен, качаем wget'ом (если вы обладатель йогурта, то сами знаете что делать):     

cd ~/d;wget https://aur.archlinux.org/cgit/aur.git/snapshot/pkgextract.tar.gz
    Разархивируем и ставим (по хорошему предварительно стоит проверить, что мы ставим):     
tar -xf pkgextract.tar.gz && rm pkgextract.tar.gz;cd pkgextract;makepkg -sri

 

 
(b) Если не оказалось в списке "webkitgtk2"

    webkitgtk2 можно собрать самому или скачать с китайского репозитория:
    Сборка займет целый день машинного времени, но это Ъ gentoo way
    Мы пойдем быстрым путем, а именно стянем у китайцев.

    Добавим в /etc/pacman.conf китайский репозиторий:     

[archlinuxcn]

Server = https://cdn.repo.archlinuxcn.org/$arch
    Добавим PGP ключи:     
sudo pacman -Syy && sudo pacman -S archlinuxcn-keyring
    Скачиваем webkitgtk2:     
sudo pacman -S webkitgtk2

 

(c) Если не оказалось в списке "imagemagick"

Я не уверен, что этот пакет необходим для нормального функционирования 1с (отвечает за манипуляции изображениями), но ставится он просто:     

sudo pacman -S imagemagick
    Да, хоть что то будет просто

 

 

  • VII

Возвращаемся (если уходили) к нашей 1с и пробуем собрать пакет (это займет небольшое время, вполне можно сходить за чайком):
cd ~/git/ones/8.3.11/2954/src && makepkg -s
Полученный пакет разлучаем с исходниками:
mv 1c_enterprise83-*-x86_64.pkg.tar.xz ../pkg/; cd ../pkg/

 

  • VIII

Устанавливаем наш пакет:
sudo pacman -U 1c_enterprise83-*-x86_64.pkg.tar.xz
Приложение находиться по адресу:
/opt/1C/v8.3/x86_64/1cestart
/opt/1C/v8.3/x86_64/1cv8
/opt/1C/v8.3/x86_64/1cv8c

Для удобства можете создать ярлыки и алиасы и быстрый запуск под определенным пользователем.
В xfce автоматически занеслось в Whisker menu, но i3 так не повезет с dmenu.

Пример записи для быстрого логина 1c.desktop

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/1C/v8.3/x86_64/1cv8c ENTERPRISE /s'baseIP\baseName' /n'myUsername' /p'myPassword'
Categories=Office;Finance;
Name=1C Thin baseName
Icon=1cv8c

 

  • IX

В принципе вы уже можете использовать 1c, но при старте ругнется на недостающие шрифты "Microsoft Core Fonts".
Вы можете скопировать недостающие шрифты с установочного диска винды, соседней машины или попросту создать символьную ссылку если сидите дуалбутом.
Если правильно помню, шрифтов там примерно на 500 метров.

Вариант с ссылкой на примонтированный раздел с окнами:
sudo ln -s /winDiskC/Windows/Fonts /usr/share/fonts/WindowsFonts
fc-cache -f

В случае копирования, просто перемещаете шрифты в папку /usr/share/fonts/WindowsFonts
и обновляете кэш шрифтов:
fc-cache -f

Если кто готов поделиться подборкой необходимых шрифтов для 1с - с удовольствием прикреплю к статье.

 

линукс archlinux arch linux система установка терминал консоль

См. также

Автоподбор ролей для профилей и групп доступа в любых типовых базах 1С УТ 11, КА 2, ERP2, Розница 2/3, УНФ 16/3, БП 3, ЗУП 3 и подобных (УФ, Платформа 8.3.14+)

Инструменты администратора БД Роли и права 8.3.14 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Документооборот 1С:Зарплата и кадры государственного учреждения 3 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Платные (руб)

Роли… Вы тратите много времени и сил на подбор ролей среди около 2400 в ERP или 1500 в Рознице 2, пытаясь понять какими правами они обладают? Вы все время смотрите права в конфигураторе или отчетах чтоб создать нормальные профили доступа? Вы хотите наглядно видеть какие права дает профиль и редактировать все в простом виде? А может хотите просто указать подсистему и дать права на просмотр и добавление на объекты и не лезть в дебри прав и чтоб обработка сама подобрала нужные роли? Все это теперь стало возможно! Обновление от 15.12.2023, версия 1.1.

12000 руб.

06.12.2023    2977    13    1    

34

SALE! 20%

Infostart УДиФ: Управление данными и формами

Инструменты администратора БД Инструментарий разработчика Роли и права Платформа 1С v8.3 Конфигурации 1cv8 Россия Платные (руб)

Расширение позволяет без изменения кода конфигурации выполнять проверки при вводе данных, скрывать от пользователя недоступные ему данные, выполнять код в обработчиках. Не изменяет данные конфигурации, легко устанавливается практически на любую конфигурацию на управляемых формах.

10000 8000 руб.

10.11.2023    3537    11    1    

34

SALE! 30%

PowerTools

Инструментарий разработчика Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Россия Платные (руб)

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

3600 2520 руб.

14.01.2013    177749    1073    0    

849

Ускоренное проведение документов (x4), устранение ошибок 60/62 счетов и зачет авансов (Бухгалтерия 3.0)

Закрытие периода Инструменты администратора БД Корректировка данных Бухгалтерский учет 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Платные (руб)

Расширение «Оперативное проведение» в 4 раза уменьшает время проведения документов и закрытия месяца. Является комплексным решением проблем 62 и 60 счетов. Оптимизирует проведение при включенной функциональной опции «Раздельный учет НДС». Используется в более 10 организациях уже 2 года. Совместимо с конфигурацией Бухгалтерия 3.0 (+КОРП).

14400 руб.

29.04.2020    27380    79    146    

59

Система хранения присоединенных файлов в томах на диске

Инструменты администратора БД Платформа 1С v8.3 1С:Комплексная автоматизация 1.х 1С:Управление производственным предприятием Платные (руб)

Конфигурация Комплексная автоматизация 1.1 (и УПП 1.3 тоже) хранит файлы и изображения в справочнике Хранилище дополнительной информации в реквизите Хранилище типа ХранилищеЗначений. Та же история с ВложениямиЭлектроннойПочты. Но при этом присоединенные файлы в Электронном документообороте хранит в томах на диске. Эта доработка позволяет использовать стандартный механизм хранения файлов, изображений и вложений электронных писем в томах на диске. При этом можно разделить тома хранения по объектам конфигурации.

4200 руб.

10.11.2015    61319    88    59    

73

"Менеджер потоков 2.1": УПП: "Восстановление партий"

Инструменты администратора БД Платформа 1С v8.3 1С:Управление производственным предприятием Россия Бухгалтерский учет Управленческий учет Платные (руб)

Как оптимизировать то, что, считалось, не поддается оптимизации? Как повысить доступность базы данных? Как проводить самую «времяемкую» операцию не по паре раз в неделю, а по несколько раз в день*? Ответ есть!

20000 руб.

12.09.2019    11746    5    9    

7

Брандмауэр для сервера 1С Предприятие 8 - внешнее управление сеансами

Инструменты администратора БД Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Управление возможностью начала и возобновления сеансов пользователей по различным условиям, ограничение общего числа возможных сеансов для работы с информационной базой, резервирование возможности работы с информационной базой определенных польззователей, запрет запуска нескольких сеансов для пользователя, журнализация событий начала (возобновления) и завершения (гибернации) сеансов, ведение списка активных сеансов для информационных баз кластера серверов

3600 руб.

06.02.2017    31111    31    18    

47

Хранилище файлов на SQL

Инструменты администратора БД Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 Управленческий учет Платные (руб)

Привязка файлов / сканов к объектам 1С с сохранением их на SQL-сервере

12000 руб.

09.10.2019    10986    5    8    

9
Отзывы
13. Igor_Nemirov 09.08.18 23:47 Сейчас в теме
(11)Не дождался, прервал установку из АУРа. Взял версии пакетов до обновления здесь http://cdn.repo.archlinuxcn.org/x86_64/, поставил. Заработало.
Остальные комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. BigB 191 22.03.18 13:29 Сейчас в теме
Да уж. Вот это геморрой. На винде намного проще.
2. 🅵🅾️🆇 522 22.03.18 13:46 Сейчас в теме
(1) Ну этот геморрой именно на арче, тк 1с из коробки поддерживает deb и rpm пингвинов. На том же дебиане все гораздо проще.
Но в целом да, именно с точки зрения конечного массового пользователя и разработчика 1с - окна в этом плане проще.
Это отдельный гемморой (пусть и интересный) поддерживать совместимость конфигурации с браузерами, линями и смартфонами.
Нельзя передавать объекты в js, большинство внешних компонент не работают и тп и тд.
Касательно серверной части, как говорят, основная сложность в конфигурации бд постгре.
3. Maxisussr 22.03.18 15:17 Сейчас в теме
(2)
поддерживать совместимость конфигурации с браузерами, линями и смартфонами.
Нельзя передавать объекты в js, большинство внешних компонент не работают и тп и тд.
Касательно серверной части, как говорят, основная сложность


Интересна практическая выгода от поддержки именно на этой системе.
Т.е. примерный выигрыш по скорости, по времени решения какой-либо проблемы и т.п.
4. 🅵🅾️🆇 522 22.03.18 15:55 Сейчас в теме
(3)
Ну вообще на арче можно собрать крайне легкую и нетребовательную систему (с музыкой, кучей пакетов, девелоперским софтом и тремя разными окружениями рабочего стола я умудрился потратить меньше 20 гигов жесткого), скажем этакий терминал, которым к томуже просто управлять удаленно.
Производительность сервера надо тестить, но как говорят, производительность собранных веб серверов на базе генту примерно на 20% выше остальных систем.
Сам тонкий клиент 1с толком работать быстрее или медленнее не будет, тк современный тонкий клиент это просто урезанный браузер.


Если с позиции разработчика/админа/гика:
Линь может радовать красивым интерфейсом, таже kde 5, по моему субъективному мнению, из коробки на голову выше мака и винды в плане оформления, функционала и кастомизации.

На линь также идут за свободой, устав от того, что за вас принимают решения, что надо вам, а что нет (как на маке однажды выпилили PPtP VPN). Дома я снес десятку после того как мелкомягкие решили самостоятельно отключить samba шару в осеннем апдейте (да, я знаю, что вернуть smb можно в gpo, сам факт, что меня даже не спросили меня очень огорчил, а ведь порты самба шары у меня были закрыты).

Также на лине очень удобно работать с git'ом, сетями, удаленным оборудованием.
16. strange2007 144 17.08.18 04:51 Сейчас в теме
(4) Поверьте, большей массе населения не нужна свобода выбора. Скажу больше - большая масса людей боится свободу выбора.Им нравится, что за них всё решают. Именно поэтому и мелкомягкие и яблочники могут на этом очень хорошо зарабатывать. Именно поэтому дос и виндовс всех склонил в свою сторону
17. 🅵🅾️🆇 522 17.08.18 09:13 Сейчас в теме
(16)
Давайте без холиваров)
Если мы говорим про десктопы - то тут дело в том, что люди не любят пердолинга, они хотят получать денежки работая или смотреть котиков. И это не "ЯСКОЗАЛ", а рыночек порешал. Линукс тут постепенно становиться все конкуретно способнее для специальностей без специализированного софта, но не потому, что становиться лучше, а потому, что все больше выноситься в облака.
Сейчас на ПК его используют "нитакие-как-фсе" гики и не потому, что "виндовс плохой", а потому что "нитакие-как-фсе".
Тут главное в какогото поехавшего фанатика не превратиться, которые с пеной у рта будет доказывать, что если чегот нет "ОНО НАМ И НЕНАДО, ТОЛЬКО ВЫЙГРАЛИ, РЯЯЯЯ".

Если вы скрипткидди и не в состоянии настроить окна под себя, управлять обновлениями, службами и трафиком - то вряд ли у вас и пингвин заведеться дальше чем поставить нескучные обои.
Irwin; XAKEP; +2 Ответить
5. neikist 23.03.18 07:59 Сейчас в теме
О, у меня как раз вторая попытка арч освоить. Купил тут недавно себе нетбук (на работу таскать, в поездки), поставил арч+i3, пока все радует, в прошлый раз awesome wm пробовал, но как то lua как язык конфигурирования не понравился, а с i3 получше идет.
6. 🅵🅾️🆇 522 23.03.18 10:08 Сейчас в теме
(5) i3 тоже очень годно, единственное, что вымораживало - это некорректное поведение всплывающих модальных окон, но это, вроде, лечиться прописыванием шаблона под них и в принудительном порядке превращение их в композитные.
Если прям совсем новичок и хочется арча - то лучше, наверное, начать с manjaro.
В качестве мобильного ноута для себя я выбрал - xiaomi mi air 12", никаких проблем.

Но xfce и i3 очень понравились, работало как часы, но потом все же перешел на kde 5 plasma, оно поглючнее, зато со свистоперделками, функциональным файловым менеджером и очень интересной фишкой - kde connect (приложение для управления телефоном и наоборот), благо, чтоб перейти надо всего пару команд и оно прекрасно сосуществует параллельно с xfce и i3.
7. neikist 23.03.18 11:46 Сейчас в теме
(6)manjaro - это хорошо, но меньше понимания системы, и все таки очень много разного накидано, что ресурсы жрать будет, и путать начинающего пользователя. Пробовал тоже ставить (на ПК) версию с кедами, вроде неплохо, но не зашло, в то время на винде была необходимость сидеть)
Ну и на prestigio 133s (лимит себе ставил не больше пол зарплаты на edc ноут) это все было бы очень тяжело, ибо celeron 3350 и 3 гига памяти. А вот чистый арч + i3 просто летает (впрочем только приступил к настройке и использованию, в основном пока использую для просмотра аниме, хождения в интернетах, ведения задач в taskwarrior и набора anki карточек)
8. 🅵🅾️🆇 522 23.03.18 12:56 Сейчас в теме
(7) Если понравился i3 то крайне советую взглянуть на его форк i3-gaps ставиться прям поверх i3.
Добавляет отступы между окнами, выглядеть будет на порядок симпатичнее.

9. neikist 23.03.18 12:59 Сейчас в теме
(8)А, я собственно его и поставил. Поставил после того как в виртуалке вручную пощупал преднастроенный в archlab дистрибутиве.
10. Igor_Nemirov 09.08.18 14:23 Сейчас в теме
Беда! Что делать? Куда бежать?

1С установлена на manjaro. Все работало отлично, пока не обновился webkitgtk2 из китайского репозитория.
Сейчас /opt/1C/v8.3/x86_64/1cestart выдает

error while loading shared libraries: libicui18n.so.62: cannot open shared object file: No such file or directory

а библиотека эта стоит версии 61.1

Если смотреть список пакетов в Arch то там icu 62 версии. У меня 61.1.

Ждать когда manjaro свои репозитории обновит?
11. 🅵🅾️🆇 522 09.08.18 18:36 Сейчас в теме
(10) Сори, не подскажу, тк на текущей работе все через терминальный клиент :c
Теоретически ты сам можешь собрать себе webkitgtk2, но старожилы заявляют, что это занимает примерно полдня-день именно машинного времени.
12. Igor_Nemirov 09.08.18 19:58 Сейчас в теме
(11) Спасибо. Я по этому пути и пошел. Удалил пакеты. Удалил китайский репозиторий. Ставлю из АУР. 4 часа уже жду. :-(
13. Igor_Nemirov 09.08.18 23:47 Сейчас в теме
(11)Не дождался, прервал установку из АУРа. Взял версии пакетов до обновления здесь http://cdn.repo.archlinuxcn.org/x86_64/, поставил. Заработало.
15. 🅵🅾️🆇 522 10.08.18 14:44 Сейчас в теме
(13) Из аура, по отзывам, 12-24 часов)
14. пользователь 09.08.18 23:48
Сообщение было скрыто модератором.
...
18. webester 26 04.12.18 17:17 Сейчас в теме
Не раскрыта тема использования ключа HASP )
19. 🅵🅾️🆇 522 04.12.18 17:19 Сейчас в теме
(18) Вряд ли раскрою в обозримом будующем, уж простите.
Если допишите и скините в markdown или word'е - обязательно вставлю этот кусочек с указанием авторства :3
20. webester 26 05.12.18 03:30 Сейчас в теме
(19)чота затупил. В wiki черным по русскому написано:
Если система не видит лицензионный HASP-ключ, подключенный к компьютеру, установите пакет aksusbd и запустите службу aksusbd. После этого переподключите ключ к вашему компьютеру.


В оф вики хорошо бы указать откуда брать готовый webkitgtk(к 8.3.12 нужна уже третья версия а не вторая как у вас в статье) потому, что собирать ее, еще то удовольствие. А когда я первый раз запускал 1С где взять не знал а сборка висла. Но такое "давайте возьмем готовые бинарники из китайской репы" в оф вики конечно не вставишь.
22. Max163 21.03.19 12:53 Сейчас в теме
(20)
В оф вики хорошо бы указать откуда брать готовый webkitgtk(к 8.3.12 нужна уже третья версия а не вторая как у вас в статье) потому, что собирать ее, еще то удовольствие.

В AUR лежит webkitgtk 3:2.4.11-16 не оно?
39. alm_ilya 25 02.01.21 15:00 Сейчас в теме
(20) статься на вики перемещена в архив. Для HASP с установкой aksusbd проблем нет, всё стандартно из AUR ставится. Пара строк для запуска службы тут оставлю:
sudo systemctl start aksusbd.service
sudo systemctl enable aksusbd.service
plazotronik; +1 Ответить
21. webester 26 05.12.18 04:47 Сейчас в теме
Еще хотел бы добавить, что для начинающих (это же в большей мере для начинающих статья?) команда вида
cd ~/git/ones/8.3.11/2954/src/ && tar -xf rpm64.tar.gz;tar -xf client.rpm64.tar.gz

совершенно не очевидна и запутывает, удобнее все таки читать когда написано в две строки, тут все таки два действия
23. Max163 25.03.19 14:35 Сейчас в теме
8..3.10.2772 пакет собрался и запускается, а 8.3.12.1855 собрался, установился, но на запуск не реагирует
25. Max163 26.03.19 11:29 Сейчас в теме
(23) Проблема в отсутствии библиотеки libwebkitgtk-3.0. Но где ее взять для Arch непонятно?
26. Max163 26.03.19 13:21 Сейчас в теме
(25) Сам спросил, сам отвечу:
sudo pacman -S webkitgtk
33. -null- 04.06.20 10:26 Сейчас в теме
(26) та же проблема... однако установка webkitgtk не помогла =( :
error while loading shared libraries: libwebkitgtk-3.0.so.0: cannot open shared object file: No such file or directory
34. -null- 04.06.20 11:21 Сейчас в теме
(33)важное уточнение: платформа i386 и соответственно нужен lib32webkitgtk3...
35. XAKEP 14.09.20 07:32 Сейчас в теме
(26)
в этом году уже не проходит :)
24. Max163 25.03.19 16:43 Сейчас в теме
И вот еще вопрос. Как установить несколько версий платформы по данному методу?
27. avbolshakov 13.10.19 23:50 Сейчас в теме
(24) Не решили данный вопрос?
30. Max163 31.10.19 14:49 Сейчас в теме
(27) Решил копированием установленной платформы в отдельную папку с последующим возвратом. В этом случае для запуска конфигурации под нужной платформой запускается исполняемый файл из папки с этой платформой.
Установка новой версии платформы перезатирает только предыдущую установку, но не трогает папки, которые не создавались установочным пакетом.
28. avbolshakov 16.10.19 00:12 Сейчас в теме
Установка нескольких версий платформ оказалась совсем простой (я новичок итд, и может сделал все не так итд).
1) 1Ска ставится тут в /opt/1c/v.8.3/ дальше тут папка разрядность итд. Все это дело перемещаем в /opt/1c/v8.3.15.1565/ ( у меня такая была платформа первоначально установлена.
2) Ну и повторям все сначала, только зависимость я уже не устанавливал, только собрал пакет по новой.
3) Ну и меню поправил. Создал два файлика .desktop для morc меню в ~/.local/share/appliction
(можно посмотреть переменную PATH )
4) Те файлики что были созданы автоматом после перезагрузки или после перезагрузки wm перезаписывались, так что я создал новые типа 1С8315.desktop и 1С8313
29. avbolshakov 27.10.19 21:18 Сейчас в теме
Сейчас думаю, что чтобы установить несколько версий нужно было поменять строчку в скрипте PKGBUID:
cp -r $srcdir/opt $pkgdir меняем на cp -r $srcdir/opt/8.3.{ваша версия платформы} $pkgdir. А может и нет, сам пока не пробовал
31. Max163 28.02.20 17:26 Сейчас в теме
8.3.15.1869 пакет собрался, но не запускается
ошибка:
/opt/1C/v8.3/x86_64/1cestart: /opt/1C/v8.3/x86_64/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /usr/lib/libwebkitgtk-3.0.so.0)
32. plazotronik 24.03.20 10:28 Сейчас в теме
(31) да, начиная с 8.3.15 есть проблема. я лично борюсь с этим так:

sudo pacman -S lib32-glibc 
sudo mv /opt/1C/v8.3/x86_64/libstdc++.so.6 /opt/1C/v8.3/x86_64/libstdc++.so.6_bak
sudo ln -s /usr/lib/libstdc++.so.6 /opt/1C/v8.3/x86_64/

по идее lib32-glibc лучше добавить в PKGBUILD как обязательную зависимость depends. а ссылку на библиотеку делать ручками или запихнуть это в скрипт и запускать после установки.

а также в блок source файла PKGBIULD добавил строку для еще одного файла платформы 1C_Enterprise83-crs-8.3.XX-XXXX.x86_64.rpm:

$_pkgname1c-crs-$pkgver-$pkgrel.$_pkgarch1c.rpm


возможно придется еще добавить строку в md5sums, а может и автоматом добавится при выполнении updpkgsums. я добавил ручками просто скопировав одну из имеющихся строк. всё работает как часики))
rmIvanT; oyeah; kosas; avbolshakov; +4 Ответить
62. rmIvanT 68 02.12.22 10:39 Сейчас в теме
(32) в моем случае помогло:
mv /opt/1cv8/x86_64/8.3.21.1622/libstdc++.so.6 /opt/1cv8/x86_64/8.3.21.1622/libstdc++.so.6_bak
ln -s /usr/lib/libstdc++.so.6 /opt/1cv8/x86_64/8.3.21.1622/

может быть ещё
mv /opt/1cv8/common/libstdc++.so.6 /opt/1cv8/common/libstdc++.so.6_bak
ln -s /usr/lib/libstdc++.so.6 /opt/1cv8/common/


раскидали этих библиотек по всем папкам ;-)
36. hopyres 29.10.20 07:58 Сейчас в теме
Трюк с китайским репозитарием не прокатит, таковых файлов на 28.10.2020 там не существует.
Берёте скачиваете RPM пакеты где есть файлы на которые ругается 1С при старте и подкидываете прямо в каталог 1С.
По поводу файла libstdc++.so.6 то его тоже перезаписываем из RPM пакета потому как 1С чего там не находит.
37. user1346003 02.11.20 11:02 Сейчас в теме
На платформе 8.3.18 сменили порядок названия версий. Теперь PKGBUILD выглядит так:
source=(
$_pkgname1c-$pkgver.$pkgrel-client-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-client-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-common-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-common-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-server-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-server-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-thin-client-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-thin-client-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-ws-$pkgver-$pkgrel.$_pkgarch1c.rpm
$_pkgname1c-$pkgver.$pkgrel-ws-nls-$pkgver-$pkgrel.$_pkgarch1c.rpm
)
Показать
cdiamond; plazotronik; +2 Ответить
38. alm_ilya 25 30.11.20 17:15 Сейчас в теме
Вообще это камень в огород 1С. Почему есть deb и rpm, а pkg нет? arch - это тоже независимая linux-платформа, у которой большое комьюнити. Могли бы немного напрячься и собрать установочный пакет , тем самым получили бы ещё больше юзеров.
40. plazotronik 13.01.21 12:09 Сейчас в теме
Решил поделиться своим полным PKGBUILD costyli-1c-v.13, может кому-то что-то отсюда пригодится. Спрятал под спойлер.
В pkgname добавил версию и релиз, т.к. в 8.3.18 появилась поддержка параллельной установки разных релизов. Возможно в 17 тоже, не в курсе, мы ее пропустили. Сам еще не проверял установку разных релизов на один ПК, с последующим удалением выборочных версий, чтобы выяснить влияние на работу оставшихся. Но очень интересно попробовать, ибо в Windows это работает нормально.
Добавил пакет crs и win-mac-clients-distr, авось понадобятся. А также запихнул каталог license-tools в папку с релизом (они отличаются в зависимости от релиза). Одно не могу понять, почему в пакете win-mac-clients-distr путь еще старый /opt/1C/v8.3/x86_64/, а не /opt/1cv8/x86_64/версия.релиз/, ведь там тонкие клиенты только для конкретного релиза. Будем надеяться, что 1С поправят этот косяк.
Закомментировал пока каталог etc, хотя можно вовсе удалить если не используете license-tools. Еще добавил создание файла .INSTALL для исправления косяка с библиотекой libstdc++.so.6.
После распаковки архивов, правки релиза в PKGBUILD использую такую конструкцию для сборки и установки:
updpkgsums && makepkg -s && sudo pacman -U 1c-enterprise-*.pkg.tar.zst

PKGBUILD
cdiamond; SysolyatinSN; +2 Ответить
42. plazotronik 21.01.21 16:33 Сейчас в теме
(40) У себя в 8.3.18 добавил еще post_upgrade() в файл install на случай переустановки пакета. В засунул туда тоже самое, что в post_install().
Решил приложить PKGBUILD для версии 8.3.16, небольшие отличия есть. Пришлось добавить блоки pre_install() и pre_upgrade(), т.к. возникали конфликты при совместной установке с версией 8.3.18.
Посмотрел новую 8.3.18.1289, и даже 8.3.19.838, там такая же беда с пакетом win-mac-clients-distr. В итоге решил в конец package() 8.3.18 запихнуть это:
mv $pkgdir/opt/1C/v8.3/$_pkgarch1c/distr $pkgdir/opt/1cv8/$_pkgarch1c/$pkgver.$pkgrel/

По идее теперь блоки pre_install() и pre_upgrade() в 8.3.16 можно убрать. Главное, чтобы сервер правильно отдавал путь к этим пакетам в 18 версии. Или при публикации надо самостоятельно прописать путь? Кто знает наверняка? Сам еще не проверял, но логика должна быть именно такой (если верить ИТСу).

PKGBUILD 8.3.16
45. hoh 26.01.21 21:34 Сейчас в теме
(42) Спасибо! На manjaro всё получилось, пришлось немного поправить PKGBUILD под себя. Столкнулся с другой "нетрадиционной" пробемой) Есть необходимость ввода польских спецсимволов в 1С, например ą, ę, ć, ś. Локаль в системе установлена, без проблем ввожу эти символы, например, тут. А вот в 1С - ни в какую, даже если их откуда-то скопировать и попытаться ввести в поле ввода. Куда копать?
46. plazotronik 01.02.21 16:12 Сейчас в теме
(45) Сложно сказать, с таким не сталкивался. Я бы проверил так:
- обязательно переустановил 1с с пакетами *-nls-*, если их не устанавливал
- еще раз перепроверить локаль системы. Возможно польскую по-умолчанию надо ставить (я бы попробовал, 1с непредсказуема)
- проверил есть ли эти символы в шрифте, который использует 1с. Попробовать подгрузить шрифты от мелкософта, например.
- проверить конфигурационные файлы 1с на наличие параметров LANGUAGES и SystemLanguage, как они настроены.

Хотя у меня нигде не присутствует польская локаль, но символы вписываются. Скопировал из Вашего сообщения и вставил в поля поиска, поля ввода наименования номенклатуры и т.д. Возможно проблема в настройках графического окружения (DE).
43. alm_ilya 25 23.01.21 10:05 Сейчас в теме
У меня 8.3.18.1208. После обновления manjaro 1С перестала запускаться.
Сначала были проблемы с библиотеками 8.3.18.1208 libicui18n.so.67 и libicuuc.so.67. Решились так:
sudo ln -s /usr/lib/libicui18n.so /usr/lib/libicui18n.so.67
sudo ln -s /usr/lib/libicuuc.so /usr/lib/libicuuc.so.67
Но 1С всё равно не запускается. Теперь ошибка такая:
symbol lookup error: /usr/lib/libjavascriptcoregtk-3.0.so.0: undefined symbol: u_memcasecmp_67
Куда копать?
44. alm_ilya 25 24.01.21 11:13 Сейчас в теме
(43) В общем переустановка помогла. Пересобрал webkitgtk и webkitgtk2. Переустановил 1С и всё заработало.
PS: жаль что "малой кровью" не обошлось.
plazotronik; +1 Ответить
47. plazotronik 01.02.21 16:18 Сейчас в теме
(44) Тоже столкнулся с этой проблемой. Достаточно переустановки просто webkitgtk, который 3ей версии. Последние версии 1с использует только его. И если нет желания насиловать ПК и ждать сутки сборки этого чудесного пакета, то можно скачать готовый собранный пакет на гитхабе. Его предоставляет тот же сборщик, что и в AUR - frealgagu. Тыц:
https://github.com/frealgagu/archlinux.webkitgtk/releases
cdiamond; smwed; oyeah; +3 Ответить
48. cdiamond 233 01.05.21 16:05 Сейчас в теме
Извращенцы, платформа 8.3.18 прекрасно работает из-под Wine (и конфигуратор в том числе).
1. Ставите playonlinux, в настройках добавляете новый виртуальный диск под windows x64, ничего в него по умолчанию не ставите, если предложит mono, gecko и прочее то не нужно. Версия Wine у меня на момент написания 6.5
2. В настройках тыкаете в созданное хранилище, вкладка "Разное", жмете "Выполнить файл .exe на этом виртуальном диске" и устанавливаете vc_redist.x64.exe из дистрибутива 1С.
3. Аналогично пункту 2 запускаете инсталятор 1С setup.exe, ставите все виды клиентов 1С. Сервер я не пытался )))
4. По завершении создадутся кривые ярлыки, удалите их. В playonlinux в настройках хранилища вкладка "Основные", жмете "Сделать новый ярлык из этого виртуального диска", из списка выберите 1cestart.exe
В первый раз может ругнуться но потом летает нормально.
49. cdiamond 233 02.05.21 20:56 Сейчас в теме
(48) И сервер 1С тоже хорошо работает )) Кстати при установке лучше выбрать не setup.exe а msi инсталятор. При установке отключить галочку "запускать как сервис". Запускать вручную надо из консоли PlayOnLinux, вкладка Wine, значок "Командная строка". В открывшейся консоли ввести:
С:
cd "c:\Program Files\1cv8\<version>\bin"
ragent.exe /debug

Можно батник положить. Останавливать сервер клавишами Ctrl-C. В общем для тестирования и разработки вполне годное решение, но классическая консоль администрирования недоступна, т.к. в Wine нет mmc.exe.
И еще файловый вариант базы в нативном клиенте не увидит базу созданную в Wine, и наоборот (из-за разного формата путей к файлам). Серверные базы полностью совместимые.
50. plazotronik 19.05.21 09:42 Сейчас в теме
(48) очень спорное утверждение (про извращенцев).
51. cdiamond 233 03.07.21 16:31 Сейчас в теме
Апдейт 2021 года на версию 8.3.19.1150
В версии 8.3.19 сохраняется зависимость от webkitgtk версии 3, но зато скомпилированная версия этой библиотеки доступна в AUR:
# pamac install webkitgtk-bin

Суть проблемы с webkitgtk в том, что она зависит от библиотеки libstdc++.so.6, которая в общем-то и так в системе есть (не нужно специально ставить lib32-glibc, и включать в зависимость, тем более она 32-разрядная :))), но дистрибутив 1С зачем-то тащит свою немного устаревшую версию в свой каталог с бинарниками и возникает конфликт. Поэтому предлагаемый ниже скрипт установки тупо удаляет устаревшую библиотеку из каталога с бинарниками 1С и создает там симлинк на системную версию библиотеки которая лежит в /usr/share/lib
Также для сборки установочного пакета установкой понадобится pkgextract:
# pamac install pkgextract

Мой немного переделанный файл PKGBUILD для установки 64-разрядной версии 1С выглядит так:
# Maintainer: 1C LLC <1C*1C.ru>

pkgver=8.3.19         # Change to your version
pkgrel=1150           # Change to your version
pkgname=1c-enterprise-$pkgver.$pkgrel
pkgname1c=1c-enterprise
pkgarch1c=('x86_64')
pkgdesc="1C 8.3 for Linux ($pkgver.$pkgrel)"
license=('custom')
arch=($CARCH)
options=('!strip')
depends=('webkitgtk-bin')
makedepends=('pkgextract')
url="www.1c.ru"
source=(
$pkgname1c-$pkgver.$pkgrel-client-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-client-nls-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-common-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-common-nls-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-crs-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-server-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-server-nls-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-thin-client-$pkgver-$pkgrel.$pkgarch1c.rpm
$pkgname1c-$pkgver.$pkgrel-thin-client-nls-$pkgver-$pkgrel.$pkgarch1c.rpm
#$pkgname1c-$pkgver.$pkgrel-ws-$pkgver-$pkgrel.$pkgarch1c.rpm
#$pkgname1c-$pkgver.$pkgrel-ws-nls-$pkgver-$pkgrel.$pkgarch1c.rpm
)
md5sums=('cab1542616b752684a0caa86d8d818a9'
         '6f0efc00f37187119856c62394d46f2a'
         '8daf6641579f90c275b4574f5a6ba3e3'
         '5c89d060964f02a00504cf46713f2f38'
         '3c8290fdd89bad6e3e0b36eb3f2782a4'
         '8fa5e8bd61258e0754c03f6d600da7a4'
         '6b4765f7ab011f430c277d7105460c8c'
         '842f8614557f48362a92607e02762661'
         '0ba60d60af862a65cb63b3d5ad0fbb7e'
         'f241f115cef1d088bc0095bf1c17ef82'
         'a21d81d77f326b4b197ff248d2aa2e45')

cat > $pkgname.install << EOF
post_install() {
rm -f /opt/1cv8/$pkgarch1c/$pkgver.$pkgrel/libstdc++.so.6
ln -s /usr/lib/libstdc++.so.6 /opt/1cv8/$pkgarch1c/$pkgver.$pkgrel/libstdc++.so.6
}
EOF
install=$pkgname.install

package() {
   cd $pkgdir
   cp -r $srcdir/usr $pkgdir
   cp -r $srcdir/opt $pkgdir
   cp -r ~/git/ones/$pkgver/$pkgrel/src/license-tools $pkgdir/opt/1cv8/$pkgarch1c/$pkgver.$pkgrel/
}
Показать


Следует упомянуть самый важный момент: если вы хотите установить только тонкого клиента 1С, вам всё равно надо скачать все 3 пакета: клиент, тонкий клиент и сервер для систем x64 rpm. Без наличия всех 3 пакетов система почему-то не взлетает.

Положите файл PKGBUILD в пустой каталог ~/git/ones и туда же положите следующий исполняемый скрипт.
Скачанные 3 файла с дистибутивами должны лежать в каталоге ~/git/ones/downloads:
pkgver=8.3.19    # Change
pkgrel=1150      # Change
mkdir -p ~/git/ones/$pkgver/$pkgrel/{src,pkg} && cp ~/git/ones/downloads/*.tar.gz ~/git/ones/$pkgver/$pkgrel/src/
cd ~/git/ones/$pkgver/$pkgrel/src/ 
ls | while read i; do tar xvf $i; done
cp ~/git/ones/PKGBUILD ~/git/ones/$pkgver/$pkgrel/src/
cd ~/git/ones/$pkgver/$pkgrel/src
updpkgsums
makepkg -s
mv 1c-enterprise-8.3.*-x86_64.pkg.tar.zst ../pkg/; cd ../pkg/
Показать

Запустите скрипт под обычным юзером и заберите готовый пакет для установки из каталога pkg (расширение zst, запускайте в проводнике кликом мыши)

P.S. Баг с неизменяемым размером окна тонкого клиента всё еще остается
oops_74; VesAlex; +2 Ответить
52. cdiamond 233 03.11.21 18:44 Сейчас в теме
(51)
Если у вас стояла и работала 8.3.19, то 8.3.20 поставится без проблем. Скорее всего для него требуются манипуляции с зависимостями, сделаными для предыдущих версий. 8.3.20 использует новый инсталятор от VMware, поэтому про PKGBUILD забываем )). При установке на ругательства инсталятора внимание не обращать. После первой установки платформы необходимо выполнение команды:
ln -s /usr/lib/libenchant-2.so libenchant.so.1

Также многим может быть полезно масштабирование приложения (т.к. в Plasma/Weyland с этим есть проблемы для конфигуратора), для этого в ярлыке перед запуском программы можно проставить опцию:
GDK_DPI_SCALE=1.4 /opt/1cv8/x86_64/8.3.20.1590/1cv8s

У меня для экрана 4К стоит масштаб 1.4, глазам комфортно.
53. Max163 31.03.22 15:14 Сейчас в теме
(51)
Запустите скрипт под обычным юзером и заберите готовый пакет для установки из каталога pkg (расширение zst, запускайте в проводнике кликом мыши)

Собрал пакет 8.3.18.1616. При запуске невозможно изменить размеры стартового окна с выбором баз
54. cdiamond 233 31.03.22 19:28 Сейчас в теме
(53) Нажми на левый верхний угол, внутри окна и двигай мышь. Точно так же и сам тонкий клиент может менять размер.
55. Max163 01.04.22 23:26 Сейчас в теме
(51)
Мой нем.ного переделанный файл PKGBUILD для установки 64-разрядной версии 1С выглядит так:

Нужно собрать пакет 8.3.17
У него старое наименование 1C_Enterprise83. Можно ли на уровне PKGBUILD собрать его по новому варианту 1c-enterprise--$pkgver.$pkgrel?
56. Max163 14.04.22 15:01 Сейчас в теме
Добрый день!
При работе в 1С:УХ высыпали ошибки
Ошибки
57. Max163 18.04.22 11:15 Сейчас в теме
Все-таки 1С на Arch- это мука!!!
После очередных обновлений перестала работать платформа
$ /opt/1C/v8.3/x86_64/1cestart 
/opt/1C/v8.3/x86_64/1cestart: error while loading shared libraries: libicui18n.so.70: cannot open shared object file: No such file or directory
/opt/1C/v8.3/x86_64/1cestart: error while loading shared libraries: libicuuc.so.70: cannot open shared object file: No such file or directory

Эти ошибки вылечил симлинками
$ sudo ln -s /usr/lib/libicui18n.so /usr/lib/libicui18n.so.70
$ sudo ln -s /usr/lib/libicuuc.so /usr/lib/libicuuc.so.70

Но лучше от этого не стало
$ /opt/1C/v8.3/x86_64/1cestart 
/opt/1C/v8.3/x86_64/1cestart: symbol lookup error: /usr/lib/libjavascriptcoregtk-3.0.so.0: undefined symbol: ucol_getAttribute_70

Как эту беду лечить?
58. Max163 18.04.22 12:59 Сейчас в теме
(57)
Как эту беду лечить?

Помогает сборка webkitgtk
yay -S webkitgtk

Примерно 1,5 часа на Core i7
Симлинки не нужны
$ sudo ln -s /usr/lib/libicui18n.so /usr/lib/libicui18n.so.70
$ sudo ln -s /usr/lib/libicuuc.so /usr/lib/libicuuc.so.70
61. plazotronik 02.11.22 10:11 Сейчас в теме
(58)
Помогает сборка webkitgtk

(58)
Примерно 1,5 часа на Core i7

в этом нет необходимости.
1. есть готовый бинарь webkitgtk-bin там же в AUR.
2. либо его же можно найти в гите по ссылке в комментарии выше http://forum.infostart.ru/forum86/topic189158/message2586468/#message2586468
работает отлично
59. MaCCapAkIII 29.08.22 15:26 Сейчас в теме
(42) Приветствую. Попробовал Вашим файлом - получил ошибку:
==> Удаление директории '$pkgdir/'...
==> Вход в окружение fakeroot...
==> Запускается package()...
cp: невозможно скопировать каталог '../.' в самого себя, '/home/sol4rinn/git/ones/8.3.18/1208/src/pkg/1c-enterprise-8.3.18.1208/opt/1cv8/x86_64/8.3.18.1208/.'
cp: не удалось выполнить stat для './license-tools': Нет такого файла или каталога
==> ОШИБКА: Произошел сбой в package().
    Прерывание...

Подскажите пожалуйста в чем может быть проблема? Версию платформы ставлю именно такую, как у Вас в файле.
60. plazotronik 18.09.22 14:17 Сейчас в теме
(59) доброго дня.
полагаю ошибка в этом куске:
   cp -r ../. ./license-tools $pkgdir/opt/1C/v8.3/$_pkgarch1c/

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