Olej писал(а): ↑07 сен 2022, 00:12
Есть повод
Viber ... Viber, как я уже не раз говорил,
технолгически выполнен через жопу...
(хотя, собственно, что в него могла
заложить, 2 хлопчика-самоделкиных из Белоруссии ... а потом ещё и Facebook/Meta приложились
).
Ставить Viber в этой маленькой системе - это только время терять!
Код: Выделить всё
root@galliumos:/home/olej/Загрузки# dpkg -i viber.deb
(Чтение базы данных … на данный момент установлено 191712 файлов и каталогов.)
Подготовка к распаковке viber.deb …
chown: невозможно получить доступ к '/home/an/Documents/ViberDownloads': Нет такого файла или каталога
Распаковывается viber (18.2.0.2) на замену (13.3.1.22) …
dpkg: зависимости пакетов не позволяют настроить пакет viber:
viber зависит от libxcb-xinput0, однако:
Пакет libxcb-xinput0 не установлен.
dpkg: ошибка при обработке пакета viber (--install):
проблемы зависимостей — оставляем не настроенным
Обрабатываются триггеры для gnome-menus (3.13.3-11ubuntu1.1) …
Обрабатываются триггеры для desktop-file-utils (0.23-1ubuntu3.18.04.2) …
Обрабатываются триггеры для mime-support (3.60ubuntu1) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
При обработке следующих пакетов произошли ошибки:
viber
Понятно ... про
зависимости они ни хера не слышали!
Подправляем:
Код: Выделить всё
root@galliumos:/home/olej# aptitude install libxcb-xinput0
Следующие НОВЫЕ пакеты будут установлены:
libxcb-xinput0
Следующие частично установленные пакеты будут настроены:
viber
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 290 пакетов не обновлено.
Необходимо получить 29,3 kБ архивов. После распаковки 155 kБ будет занято.
Получено: 1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libxcb-xinput0 amd64 1.13-2~ubuntu18.04 [29,3 kB]
Получено 29,3 kБ в 1с (37,2 kБ/с)
Выбор ранее не выбранного пакета libxcb-xinput0:amd64.
(Чтение базы данных … на данный момент установлено 191523 файла и каталога.)
Подготовка к распаковке …/libxcb-xinput0_1.13-2~ubuntu18.04_amd64.deb …
Распаковывается libxcb-xinput0:amd64 (1.13-2~ubuntu18.04) …
Настраивается пакет libxcb-xinput0:amd64 (1.13-2~ubuntu18.04) …
Настраивается пакет viber (18.2.0.2) …
Обрабатываются триггеры для libc-bin (2.27-3ubuntu1.4) …
Текущее состояние: 0 сломано [-1].
Код: Выделить всё
olej@galliumos:/opt/Telegram$ ls -l /opt/viber/Viber
-rwxr-xr-x 1 root root 64252824 авг 9 10:36 /opt/viber/Viber
Viber
думает что он установлся ОК.
Код: Выделить всё
olej@galliumos:/opt/Telegram$ /opt/viber/Viber
/opt/viber/Viber: error while loading shared libraries: libOpenGL.so.0: cannot open shared object file: No such file or directory
Он просто даже
что ему
не хватает библиотек ... какие там "зависимости"
Подправляем:
Код: Выделить всё
root@galliumos:/opt/viber# aptitude install libopengl0
Следующие НОВЫЕ пакеты будут установлены:
libopengl0
0 пакетов обновлено, 1 установлено новых, 0 пакетов отмечено для удаления, и 290 пакетов не обновлено.
Необходимо получить 31,3 kБ архивов. После распаковки 237 kБ будет занято.
Получено: 1 http://us.archive.ubuntu.com/ubuntu bionic-updates/main amd64 libopengl0 amd64 1.0.0-2ubuntu2.3 [31,3 kB]
Получено 31,3 kБ в 1с (50,7 kБ/с)
Выбор ранее не выбранного пакета libopengl0:amd64.
(Чтение базы данных … на данный момент установлено 191528 файлов и каталогов.)
Подготовка к распаковке …/libopengl0_1.0.0-2ubuntu2.3_amd64.deb …
Распаковывается libopengl0:amd64 (1.0.0-2ubuntu2.3) …
Настраивается пакет libopengl0:amd64 (1.0.0-2ubuntu2.3) …
Обрабатываются триггеры для libc-bin (2.27-3ubuntu1.4) …
"Запускается" он так:
Код: Выделить всё
olej@galliumos:/opt/Telegram$ /opt/viber/Viber
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/Viber)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/Viber)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /opt/viber/Viber)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/lib/libViberRTC.so)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libicui18n.so.66)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libicuuc.so.66)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Widgets.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/lib/libQt6Widgets.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /opt/viber/lib/libQt6Widgets.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Multimedia.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6WebEngineCore.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/lib/libQt6WebEngineCore.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.30' not found (required by /opt/viber/lib/libQt6WebEngineCore.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /opt/viber/lib/libQt6WebEngineCore.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Quick.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Gui.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/lib/libQt6Gui.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /opt/viber/lib/libQt6Gui.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Qml.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Core.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /opt/viber/lib/libQt6Core.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.26' not found (required by /opt/viber/lib/libQt6Core.so.6)
/opt/viber/Viber: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.28' not found (required by /opt/viber/lib/libQt6Core.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6Positioning.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libpng16.so.16)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libwebp.so.6)
/opt/viber/Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.29' not found (required by /opt/viber/lib/libQt6OpenGL.so.6)
И ему остаётся только сделать:
Код: Выделить всё
root@galliumos:/opt/viber# dpkg -r viber
(Чтение базы данных … на данный момент установлено 191534 файла и каталога.)
Удаляется viber (18.2.0.2) …
Обрабатываются триггеры для hicolor-icon-theme (0.17-2) …
Обрабатываются триггеры для gnome-menus (3.13.3-11ubuntu1.1) …
Обрабатываются триггеры для desktop-file-utils (0.23-1ubuntu3.18.04.2) …
Обрабатываются триггеры для mime-support (3.60ubuntu1) …
Код: Выделить всё
root@galliumos:/opt/viber# dpkg -r libopengl0
(Чтение базы данных … на данный момент установлено 190320 файлов и каталогов.)
Удаляется libopengl0:amd64 (1.0.0-2ubuntu2.3) …
Обрабатываются триггеры для libc-bin (2.27-3ubuntu1.4) …