В связи с недоступностью в нужный момент основного сервера с установленной платформой версии 8.3.27 решил обновить сервер web-публикаций 1С также до актуального релиза (чтобы быстрее, чем на сервере заказчика, крутануть обновления на копии базы УТ11.5).
При попытке свежайшей на 13.08.2025 платформы 8.3.27.1688 поймал ошибку библиотек LibC.
Скачан полный дистрибутив, развернут, запущен из эмулятора консоли term с правами root:
sudo su -
./installAsRoot
"-Ага", подумал я, ставим из 64 bit deb-пакетов только сервер, нет зависимостей. И поймал ошибку:
Download is performed unsandboxed as root as file
"-Ага", подумал я. " -Угу", сказал поисковик и предложил выполнить команду:
sudo chown -Rv _apt:root /var/cache/apt/archives/partial/
sudo chmod -Rv 700 /var/cache/apt/archives/partial/
Как я и подозревал, результат был тем же, ошибка на месте. С-Стабильность!
Погрузившись в проблему, выяснил, что для запуска из-под root ожидается некая песочница (sandbox), которую необходимо настроить. Как и все в linux-ОС на пару строк, но неожиданно:
APT::Sandbox::User "root";
<тут пустая строка, как в любом другом конфигурационном файле linux>
Создаем файл с именем "10sandbox" по пути: "/etc/apt/apt.conf.d"
Вступайте в нашу телеграмм-группу Инфостарт