Linux Mint vs Viber |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6838-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Linux Mint vs Viber |
Sintorres |
Oct 24 2018, 12:45
Пост
#1
|
Благодарности: 1871 Репутация: 837 Старожил Группа: Модеры Сообщений: 3 673 С нами с: 20-March 06 |
Собственно, был Linux Mint 18,3. с ядром 4.15.036 и жил на нем viber (Flatpak)
Вчера ядро обновилось до 4.15.038 ну да и фиг с ним. Сегодня при запуске вайбера, он в очередной раз решил перепривязаться к аккаунту на телефоне. ОК жмякаю кнопку и вайбер зависает с пустым, белым экраном. Ну, ладно. Несколько раз перезапустил - безрезультатно. Убил флет вайбера/переустановил - фигвам Скачал deb с офсайта вайбер - фигвам (двойным кликом пакет не запускается) ОК dpkg -i viber.deb - Пакет установился но фигвам. Пустой белый экран. WTF? Решение: замена зависимости libcurl3 на libcurl4 Установка Viber в Ubuntu 18.04 / MInt 19 Всем привет, если вы оказались здесь значит у вас случилась точно такая же проблема как и у меня — viber.deb который скачан с официального сайта вайбер не хочет устанавливаться по умолчанию, ошибки разные но причина одна, отсутствие библиотеки libcurl3 и все потому что Ubuntu 18.04 и ее сателиты используют libcurl4. Вторая проблема в том, что глубоко уважаемая компания разработчиков viber — Rakuten похоже периодически забивает на обновление и доработку клиента viber для Linux. Вышла 7 версия, работает? Ну и хорошо, не будем трогать… Но не все так однозначно. С выходом Ubuntu 18.04 возникла проблема с оъявленой зависимостью libcurl3, которой попросту нет. Конечно можно найти эту библиотеку, скачать и установить ее отдельно, но зачем если можно просто пофиксить viber.deb пакет. Ничего сложного нет, приступим. ВНИМАНИЕ! Внизу статьи, выложен пропатченый .deb пакет viber, для тех кому лень выполнять инструкцию.
УЖЕ ПРОПАТЧЕНЫЙ .DEB для тех кому лень выполнять инструкцию. Скачиваем архив, распаковываес, устанавливаем viber_ubuntu18.04_patched.deb. СКАЧАТЬ PATCHED_VIBER.TAR.GZ Источник https://freshnotes.org/2018/07/ustanovka-vi...sixAwpQXKGOwQG0 |
Tiger |
Oct 24 2018, 13:12
Пост
#2
|
Благодарности: 1756 Репутация: 1227 Праведник Группа: CуперМодеры Сообщений: 13 223 С нами с: 20-October 06 |
Странно что только сейчас у тебя вылезло такое. У меня на всех версиях ядра начиная с 18го минта так вайбер надо было ставить.
|
Sintorres |
Oct 24 2018, 14:05
Пост
#3
|
Благодарности: 1871 Репутация: 837 Старожил Группа: Модеры Сообщений: 3 673 С нами с: 20-March 06 |
Ну, я его установил себе меньше месяца назад. До этого обходился. флет пакет установился и все работало.
А сегодня он погнулся. А у тебя, что мешало установке? Зависимости или то, что деб с офсайта можно было установить только через dpkg -i |
Tiger |
Oct 24 2018, 14:46
Пост
#4
|
Благодарности: 1756 Репутация: 1227 Праведник Группа: CуперМодеры Сообщений: 13 223 С нами с: 20-October 06 |
Зависимость именно. Ну версия 3 и 4 которую ты описал.
|
Elektra |
Oct 31 2018, 23:28
Пост
#5
|
Благодарности: 64 Репутация: 2 ultra active user Группа: VIP Сообщений: 20 380 С нами с: 2-April 06 |
А на этой версии ядра вайбер вообще работает?
|
Sintorres |
Nov 1 2018, 10:03
Пост
#6
|
Благодарности: 1871 Репутация: 837 Старожил Группа: Модеры Сообщений: 3 673 С нами с: 20-March 06 |
У меня сейчас работает viber 7.0.0 на ядре 4.15.038
Kernel: 4.15.0-38-generic x86_64 (64 bit gcc: 5.4.0) Desktop: Cinnamon 3.6.7 (Gtk 3.18.9-1ubuntu3.3) dm: lightdm Distro: Linux Mint 18.3 Sylvia Пропатченный вайбер хоть и работал, но ругался на отсутствие той самой либы libcurl4 (то есть, установилось, работает, но ругается). Снес пропатченный вайбер. Установил с офсайта. Работает. Чудо. |
Tiger |
Jan 18 2019, 11:01
Пост
#7
|
Благодарности: 1756 Репутация: 1227 Праведник Группа: CуперМодеры Сообщений: 13 223 С нами с: 20-October 06 |
После обновления от 16.01 перестал работать. Запускается окно и белый экран.
Сижу курю логи... Update: Перестала работать версия из Центра приложений. С сайта и заморозкой\разморозкой libcurl4 - снова работает. Сообщение отредактировал Tiger - Jan 18 2019, 13:25 |
Sintorres |
Jan 19 2019, 10:32
Пост
#8
|
Благодарности: 1871 Репутация: 837 Старожил Группа: Модеры Сообщений: 3 673 С нами с: 20-March 06 |
Подозреваю, что в случаях не связанных с зависимостью libcurl4, можно было обойтись
CODE Format # apt remove viber && apt autoremove && apt autoclean |
Tiger |
Jan 21 2019, 9:43
Пост
#9
|
Благодарности: 1756 Репутация: 1227 Праведник Группа: CуперМодеры Сообщений: 13 223 С нами с: 20-October 06 |
|
mak_v_ |
Jan 23 2019, 17:33
Пост
#10
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
|
Old Man |
Jan 23 2019, 21:27
Пост
#11
|
Репутация: 24 Активист Группа: Пользователи Сообщений: 295 С нами с: 18-November 09 |
[url=http://https://linuxthebest.net/kak-vse-taki-ustanovit-viber-v-debian-gnu-linux-i-ubuntu[/url]
|
mak_v_ |
Jan 23 2019, 21:31
Пост
#12
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
Сильное, (как и гиперлинка), волевое решение...а если у меня ведро пакетов, завязанных на libcurl4 ....вобщем вариант, но как говорят в народе "велокостыль"...
|
DIABL0 |
Jan 24 2019, 2:28
Пост
#13
|
Репутация: 21 Дух Группа: - Пользователи - Сообщений: 142 С нами с: 15-August 17 |
Что-то я никак не вкурю: а накой чёрт этот квест с зависимостями, если есть 2 варианта намного проще???
1) В тупую поставить типО с нарушением зависимостей - работать всеравно будет. 2) Еще, блин, проще - берем и распаковываем data.tar.gz в / А вот чтобы это запускалось не только со ссылки в меню - желательно сделать следующее: CODE Format sudo ln -s /opt/viber/Viber /usr/bin/viber ЗЫ Ок, предположим не охота разводить свалку в системных каталогах? распаковываем каталог viber из data.tar.gz:/opt в $HOME/bin и делаем следующий симлинк: CODE Format ln -s $HOME/bin/viber/Viber $HOME/bin/viber Всё.В чем прикол всех вышеописаных извращений? ЗЗЫ Вариант для полных извращенцев, но ИМХО проще чем распетливать зависимости пакета У rpm-ки для fedora с зависимостями всё ок CODE Format zypper if --requires viber | grep curl libcurl.so.4()(64bit) В чем проблема установить его?? Да RPM. Да, в deb-based дистре. И что? Сообщение отредактировал DIABL0 - Jan 24 2019, 2:39 |
Упрощённая версия | Сейчас: 3rd December 2024 - 18:47 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |