Автор Тема: Можно ли установить один пакет из Sisyphus оставаясь на стабильной сборке.  (Прочитано 807 раз)

Оффлайн haver

  • Начинающий
  • *
  • Сообщений: 3
Можно ли установить один пакет из Sisyphus  не переключаясь на Sisyphus и  оставаясь на стабильной сборке p10?
Нужен пакет amnezia-vpn-client https://altlinux.pkgs.org/sisyphus/classic-x86_64/amnezia-vpn-client-4.7.0.0-alt3.x86_64.rpm.html
Он есть в Sisyphus. Можно ли его поставить вручную на стабильную сборку p10 например через пункт меню "Установка rpm из файла" или через консоль предварительно скачав?

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 547
Нет. Из Сизифа на p10 вы пакет не поставите. Прежде всего из-за завмсимости на glibc.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 882
  • Дмитрий/Dmitry/德米特里/दिमित्री
Можно ли установить один пакет из Sisyphus  не переключаясь на Sisyphus и  оставаясь на стабильной сборке p10?
Можно, но только пересобрав пакет и все его зависимости для p10 из Сизифа.
Просто так скачать с Сизифа и установить в p10 - не получится.

Оффлайн andrew_b

  • Завсегдатай
  • *
  • Сообщений: 547
Можно, но только пересобрав пакет и все его зависимости для p10 из Сизифа.
И то не факт, если для сборки требуются более новые библиотеки, чем есть в p10.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 8 166
Нужен пакет amnezia-vpn-client https://altlinux.pkgs.org/sisyphus/classic-x86_64/amnezia-vpn-client-4.7.0.0-alt3.x86_64.rpm.html
Он есть в Sisyphus.
Вероятно он скоро появится в p11: https://packages.altlinux.org/en/tasks/355738/
Потом можно будет попросить сбакпортировать и в p10 наверное.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 882
  • Дмитрий/Dmitry/德米特里/दिमित्री
Потом можно будет попросить сбакпортировать и в p10 наверное.
Вряд-ли соберётся...

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 533
    • Email
Можно, но только пересобрав пакет и все его зависимости для p10 из Сизифа.
И то не факт, если для сборки требуются более новые библиотеки, чем есть в p10.
Смотря какие библиотеки. В подобных случаях статический пакет как правило можно собрать.

Оффлайн gosts 87

  • Завсегдатай
  • *
  • Сообщений: 2 882
  • Дмитрий/Dmitry/德米特里/दिमित्री
Смотря какие библиотеки.
qt6-5compat-devel
qt6-remoteobjects-devel (qt6-remoteobjects) - на Hasher' е не собирается.
qt6-svg-devel
qt6-tools-devel

Оффлайн stranger573

  • Мастер
  • ***
  • Сообщений: 1 533
    • Email
...
...на Hasher' е не собирается.
...
Смешная шутка.
Если собирается с динамической линковкой, то и со статической соберётся. Делается это для пакета из сизифа в окружении сизифа. Если не будет критических расхождений с другими задействованными компонентами, то в p10 тоже будет работать (это уже проверять надо). Правда чаще подобное делается со старыми пакетами, чтобы устанавливалось и работало в новых дистрибутивах, для которых уже не собирается. Но никто не запрещает и в обратную сторону делать.
« Последнее редактирование: 17.09.2024 02:36:50 от stranger573 »

Оффлайн artenaki

  • Давно тут
  • **
  • Сообщений: 200
У амнезии есть собственный установщик https://github.com/amnezia-vpn/amnezia-client/releases/latest
Ставится в /opt и ещё может службы. Не факт, что заработает коннект. У меня в Магее не работало, может из-за отсутствующего network manager'а.

Оффлайн haver

  • Начинающий
  • *
  • Сообщений: 3
У амнезии есть собственный установщик https://github.com/amnezia-vpn/amnezia-client/releases/latest
Ставится в /opt и ещё может службы. Не факт, что заработает коннект. У меня в Магее не работало, может из-за отсутствующего network manager'а.

После инсталяции родным установщиком клиент не запускается, чего то ему не хватет:
/opt/AmneziaVPN/client/AmneziaVPN.sh
qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin.
qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "/opt/AmneziaVPN/client/plugins//platforms:" even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: wayland, xcb, eglfs, linuxfb, minimal, offscreen, wayland-egl, minimalegl.

/opt/AmneziaVPN/client/AmneziaVPN.sh: строка 37: 19305 Аварийный останов         "$BASE_DIR/bin/AmneziaVPN" "$@"

Оффлайн haver

  • Начинающий
  • *
  • Сообщений: 3
Установка libxcbutil-cursor решает проблему с запуском клиента, но....
действительно не коннектится:
/opt/AmneziaVPN/client/AmneziaVPN.sh
qt.qpa.theme.dbus: Session DBus not running.
qt.qpa.theme.dbus: Application will not react to setting changes.
 Check your DBus installation.
QSystemTrayIcon::setVisible: No Icon set
IpcClient::init failed
Error occurred when init IPC client
Started AmneziaVPN version 4.7.0.0 843156c
ALT Workstation 10.2 (Autolycus) (x86_64)
qt.tlsbackend.ossl: Incompatible version of OpenSSL (built with OpenSSL >= 3.x, runtime version is < 3.x)
SSL backend:
VpnConfigurator::getDnsForConfig "1.1.1.1" "1.0.0.1"
"ConnectToVpn, Server index is 0, container is amnezia-awg, route mode is" Settings::VpnOnlyForwardSites
IpcClient::init failed
Error occurred when init IPC client