Установка старых версий 1с в AlterOS 9

Данное руководство описывает процесс установки старых версий платформы 1С:Предприятие в операционной системе AlterOS 9.

1. Проверка наличия и установка пакета webkit2gtk:

Первым шагом необходимо убедиться, что в системе установлен пакет webkit2gtk. Для этого выполните команду:

rpm -qa | grep webkit2gtk

В результате вы должны увидеть вывод, подобный следующему:

webkit2gtk3-jsc-2.46.3-1.el9.alteros.x86_64
webkit2gtk3-2.46.3-1.el9.alteros.x86_64

Если команда ничего не возвращает, значит пакет webkit2gtk не установлен. В этом случае установите его с помощью следующей команды:

dnf install webkit2gtk

2. Подготовка пакетов 1С:Предприятие:

Скачайте необходимые RPM-пакеты 1С:Предприятие. Для версии 8.3.14 вам понадобятся следующие пакеты:

  • 1C_Enterprise83-common-8.3.14-1944.x86_64.rpm
  • 1C_Enterprise83-client-8.3.14-1944.x86_64.rpm
  • 1C_Enterprise83-server-8.3.14-1944.x86_64.rpm

Разархивируйте скачанные архивы, если это необходимо, и поместите все три RPM-пакета в одну папку.

3. Установка пакетов 1С:Предприятие:

Перейдите в папку, содержащую RPM-пакеты, и выполните следующую команду для установки:

rpm -ivh --nodeps 1C_Enterprise83-common-8.3.14-1944.x86_64.rpm 1C_Enterprise83-client-8.3.14-1944.x86_64.rpm 1C_Enterprise83-server-8.3.14-1944.x86_64.rpm

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

4. Создание символических ссылок на библиотеки:

Для корректной работы 1С:Предприятие необходимо создать несколько символических ссылок. Выполните следующие команды:

ln -sf /usr/lib64/{libjavascriptcoregtk-4.0.so.18,libjavascriptcoregtk-3.0.so.0}
ln -sf /usr/lib64/{libjavascriptcoregtk-4.0.so.18,libjavascriptcoregtk-3.0.so.0.16.19}
ln -sf /usr/lib64/{libwebkit2gtk-4.0.so.37,libwebkitgtk-3.0.so.0}
ln -sf /usr/lib64/{libwebkit2gtk-4.0.so.37,libwebkitgtk-3.0.so.0.22.17}
mv /opt/1C/v8.3/x86_64/libstdc++.so.6 /opt/1C/v8.3/x86_64/libstdc++.so.6.old
ln -s /usr/lib/x86_64-linux-gnu/libstdc++.so.6 /opt/1C/v8.3/x86_64/libstdc++.so.6

Заключение:

После выполнения всех вышеперечисленных шагов 1С:Предприятие должна запуститься без каких-либо проблем. В случае возникновения трудностей, проверьте правильность выполнения каждого шага.