Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Viber для Linux  (Прочитано 818493 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн F12

  • Администратор
  • Старожил
  • *
  • Сообщений: 4494
    • Просмотр профиля
Re: Viber для Linux
« Ответ #525 : 20 Июня 2022, 20:17:39 »
Для этого есть удобная штука которая интегрирует Appimage в систему
подозреваю, AppImageLauncher делает примерно то же, что я предложил проделать вручную... но, ты прав, зачем заморачиваться, и тратить свое время на лишние телодвижения, если есть софтина способная автоматизировать процесс :)

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Viber для Linux
« Ответ #526 : 20 Июня 2022, 21:23:22 »
F12, Aleksandru, а реально сегодня найти хоть какой старый Viber для 32-бинтой *ubuntu? То что мне удалось найти, касается, но не устанавливается, dpkg сдаётся, так и пишет сдаёмся, подпроцесс dpkg-deb --control возвратил код ошибки 2
Я странен, а не странен кто ж? (С)

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #527 : 20 Июня 2022, 21:51:59 »
F12, Aleksandru,  Спасибо большое за подсказки, и, особенно с интеграцией appImage в систему (Для 16.04 СлаваБогу есть deb инсталлятор), но, как выяснилось этот AppImage далеко не всё в себе "несёт" необходимое для полноценной установки:
andrew@andrew-System-Product-Name:~/.local/share/applications$  ./viber.AppImageWARNING: No icons found at "usr/share/icons"
WARNING: Using .DirIcon as default app icon
gtk-update-icon-cache: Failed to open file /home/andrew/.local/share/icons/hicolor/.icon-theme.cache : Файл существует
gtk-update-icon-cache-3.0: The generated cache was invalid.
../Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ../Viber)
../Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_viber_aFNl2g/lib/libQt5WebEngineCore.so.5)
../Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by /tmp/.mount_viber_aFNl2g/lib/libQt5Gui.so.5)
../Viber: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.25' not found (required by /tmp/.mount_viber_aFNl2g/lib/libQt5Core.so.5)
То же самое, кстати, наблюдается и при "успешной" установке и из deb- пакета...
зы. Пытался пробовать наковырять из пакетов для 18.04 или 20.04 -не, ни в какую :(

Пользователь добавил сообщение 20 Июня 2022, 21:54:23:
найти хоть какой старый Viber для 32-бинтой *ubuntu?
если память не изменяет, то они для 32 битной версии никогда и не писали

Пользователь добавил сообщение 20 Июня 2022, 22:02:19:
я предложил проделать вручную... но, ты прав, зачем заморачиваться, и тратить свое время на лишние телодвижения, если есть софтина способная автоматизировать процесс :)
эта приблуда всё-таки "чего-то делает"... она переименовала viber.appimage в viber_5106964c9fd4a1134a77e0626d7ad4bf.AppImage, засунула его в другую папку (которую и предложила сама для всех будущих appImage) а именно /home/andrew/Applications ну, и в dash появился значок. И в контекстном меню появилась.
« Последнее редактирование: 20 Июня 2022, 22:02:19 от Onlininer »
"Никогда такого не было... и вот -опять!"

Оффлайн Aleksandru

  • Администратор
  • Старожил
  • *
  • Сообщений: 3343
    • Просмотр профиля
Re: Viber для Linux
« Ответ #528 : 20 Июня 2022, 22:29:13 »
То же самое, кстати, наблюдается и при "успешной" установке и из deb- пакета...
Ну так этот Appimage и собрали из DEB пакета, поэтому и ошибки одинаковые.
И я так понял, что он у вас не работает?
Intel Core i5-6400, GeForce GT 1030, ASUS ROG Strix B250G Gaming, 16GB RAM, KINGSTON SV300S37A240G, Digma Mega S3 DGSM3512GS33T 512ГБ.

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #529 : 20 Июня 2022, 22:32:05 »
И я так понял, что он у вас не работает?
Да, вы правильно поняли: нет, не работает...Ошибки я выше написал. :'(  :'( они абсолютно такие же, что при попытке запуска установленной deb версии, что и appimage.
« Последнее редактирование: 20 Июня 2022, 23:11:39 от Onlininer »
"Никогда такого не было... и вот -опять!"

Оффлайн AlexBKost

  • Старожил
  • *
  • Сообщений: 3792
  • Kubuntu 12.04, 16.04, 18.04, 20.04, 22.04, 24.04
    • Просмотр профиля
Re: Viber для Linux
« Ответ #530 : 21 Июня 2022, 00:04:56 »
если память не изменяет, то они для 32 битной версии никогда и не писали
Onlininer, я не сильно большой специалист по битностям Viber'a, но сегодня в Гугле попадаются ссылки на 32-битные. Другое дело, они не устанавливаются.
Я странен, а не странен кто ж? (С)

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #531 : 21 Июня 2022, 04:53:08 »
в Гугле попадаются ссылки на 32-битные. Другое дело, они не устанавливаются.
Через wine пробовать запустить Viber для WindowsXP?
"Никогда такого не было... и вот -опять!"

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6913
    • Просмотр профиля
Re: Viber для Linux
« Ответ #532 : 21 Июня 2022, 07:28:39 »
"История учит, что ничему не учит."
Перестал запускаться Skype 4.3
Цитировать
реально сегодня найти хоть какой старый Viber для 32-бинтой *ubuntu?
А работать будет? Нет, не сама программа, а инфраструктура, с которой программа взаимодействует.
Вот есть у меня skype 4.3 32bit, flashplayer - любой. Но все это мертво, потому-что microsoft-adobe убили соответствующую инфраструктуру.
Вот пишу со старой оперы. С этим сайтом еще работает, но чтобы выложить скриншот приходится запускать современный браузер.
Начинать с железа. 32-битная программа нужна, только если процессор 32-битный. Если железо 64-битное, то возиться с 32-битными программами, только искать себе лишние сложности, хотя возможно.
Например, здесь пара скриншотов.
По второй ссылке, запущен MC самой последней версии 32-бит, который "нормальным способом" в принципе не может быть установлен в той версии системы.

Цитировать
../Viber: /lib/x86_64-linux-gnu/libm.so.6: version `GLIBC_2.27' not found (required by ../Viber)
Дать ему GLIBC_2.27. И для этого совсем не обязательно ее устанавливать (впрочем как и сам вибер), рискуя "сломать систему". Все делается банальным копированием, самым древним способом установки.
« Последнее редактирование: 21 Июня 2022, 07:48:00 от andytux »

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #533 : 21 Июня 2022, 15:16:36 »
Дать ему GLIBC_2.27. И для этого совсем не обязательно ее устанавливать (впрочем как и сам вибер), рискуя "сломать систему". Все делается банальным копированием, самым древним способом установки.
Копированием чего откуда и куда?
"Никогда такого не было... и вот -опять!"

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6913
    • Просмотр профиля
Re: Viber для Linux
« Ответ #534 : 21 Июня 2022, 15:21:48 »
Требуемой библиотеки, из любого источника, например из деб-пакета, в место, где его найдет вибер.

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #535 : 21 Июня 2022, 15:29:58 »
Требуемой библиотеки, из любого источника, например из деб-пакета, в место, где его найдет вибер.
Как найти "правильный" deb-пакет и  "выковырять" требуемую библиотеку? Прошу помощи, так как вчера вроде чего-то находил в репозитариях для bionic и focal (понятно, что оное устанавливаться "не захотело") и как "выковырять" оттуда  файл /lib/x86_64-linux-gnu/libm.so.6 я и не "догнал"
« Последнее редактирование: 21 Июня 2022, 15:34:56 от Onlininer »
"Никогда такого не было... и вот -опять!"

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6913
    • Просмотр профиля
Re: Viber для Linux
« Ответ #536 : 21 Июня 2022, 15:43:16 »
Например, распаковкой пакета. Распаковкой, а не установкой.
Например, как здесь на скриншотах. Недавно показывал, но кто-же смотрит по сторонам.
Но, как и в соседней теме, не с того начинаешь.
Так и не понятно по разрядностям. С этого начинать.
Какая версия системы, какая в ней версия libc?
« Последнее редактирование: 21 Июня 2022, 15:48:07 от andytux »

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #537 : 21 Июня 2022, 16:06:34 »
Какая версия системы, какая в ней версия libc?
Distributor ID: Ubuntu
Description: Ubuntu 16.04.7_x64 LTS
andrew@andrew-System-Product-Name:~$  /lib/x86_64-linux-gnu/libc.so.6
GNU C Library (Ubuntu GLIBC 2.23-0ubuntu11.3+esm1) stable release version 2.23, by Roland McGrath et al.
Copyright (C) 2016 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.
There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
PARTICULAR PURPOSE.
Compiled by GNU CC version 5.4.0 20160609.
Available extensions:
crypt add-on version 2.1 by Michael Glad and others
GNU Libidn by Simon Josefsson
Native POSIX Threads Library by Ulrich Drepper et al
BIND-8.2.3-T5B
libc ABIs: UNIQUE IFUNC
Например, как здесь на скриншотах. Недавно показывал, но кто-же смотрит по сторонам.
Сорри, я не видел этой темы...
Но, как и в соседней теме, не с того начинаешь.
Не совсем понял, о чём Вы...
"Никогда такого не было... и вот -опять!"

Онлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6913
    • Просмотр профиля
Re: Viber для Linux
« Ответ #538 : 21 Июня 2022, 17:25:26 »
"Если гора не идет к Магомеду, то Магомед идет к горе."
Считаю с разрядностью определились: 64бит.
Далее. Либо брать более новую версию системы, с более новой версией libc. Либо искать более старую версию Вибера, которой нужны библиотеки не новее, чем в системе.
В любом случае, чем система и программа ближе по библиотекам, тем выше шанс, что заработает.
В терминале, в каталоге с исполняемым файлом (предпологаю имя его viber) выполни:
ldd viberУвидишь список необходимых ему библиотек, среди них те, которых не хватает (not found).
Правда не знаю, как это реализовать для appimag.
Почитай про LD_LIBRARY_PATH.

Оффлайн Onlininer

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Re: Viber для Linux
« Ответ #539 : 21 Июня 2022, 19:23:34 »
"Если гора не идет к Магомеду, то Магомед идет к горе."
Считаю с разрядностью определились: 64бит.
;) Этого никто и не скрывал с самого начала "расчёсывания зуда".
Далее. Либо брать более новую версию системы, с более новой версией libc
Неее..это пока отпадает ;) в том то и "фишка"...
Либо искать более старую версию Вибера, которой нужны библиотеки не новее, чем в системе
:) опять-таки, это не скрывалось, что имеется Viber ver_12_0_0_7, которая устанавливается и работает...Но, опять-таки "зуд"..(Вы не совсем поняли суть "затеи"...)
То есть, "моя всё это знает и понимает"...
"Запустить программу новейшую цель подаван преследует. :)"
В общем отчёт по заменам файлов в /lib/x86_64-linux-gnu/libm.so.6:
 После того как был извлечён из глубин Баратдура Хранилищ Пакетов  libc6 (2.28-10+deb10u1) https://packages.debian.org/buster/libc6 то: по Вашей подсказке под (root всемогущим, конечно) были заменены файлы.
И...система "ПАЛАМАЛАСЯ". Звук "прекратился", интернет отключился...Капец в общем..
Хорошо: записал на бумажечку, какие файлы позаменял. (Старые файлы, конечно же посохранять забыл.)  :-[
Хорошо есть другой компуктер, на нем нашёл в интернете libc6_2.23-0ubuntu3_amd64.deb здеся https://launchpad.net/ubuntu/xenial/amd64/libc6/2.23-0ubuntu3
распаковал, заменил ранее заменённые файлы на ориджинал, перегрузился, система "отошла".
Потом лазил по инету нарыл Какому пакету принадлежит файл ?? статья: интересную команду:
$ dpkg -S /lib/x86_64-linux-gnu/libm.so.6| awk -F: '{print $1}' | xargs dpkg -sКоманда вывела всю инфу:
(Нажмите, чтобы показать/скрыть)
На всякий случай переустановил пакет:
$ sudo apt-get install --reinstall libc6К чему я это всё пишу: Если у кого-то появится такой "зуд" (а такой "зуд" появляется у "нашего брата", и, как правило внезвпно и нестерпимо), и захочет пройти "этим путём", то "пусть будет в курсе дела"...
Итак по
andrew@andrew-System-Product-Name:/opt/viber$ ldd ViberВыхлоп:
(Нажмите, чтобы показать/скрыть)
:idiot2: сам таперича думаю: "расчёсывать дальше" или нет...  :idiot2:
 
"Никогда такого не было... и вот -опять!"

 

Страница сгенерирована за 0.046 секунд. Запросов: 22.