Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6823-й день

Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 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 с офсайта вайбер - фигвам (двойным кликом пакет не запускается) biggrin.gif
ОК 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, для тех кому лень выполнять инструкцию.
  1. Сохраните себе viber.deb скачанный с сайта Rakuten в удобное для вас место.
  2. Откройте папку, содержащую viber.deb в терминале
  3. Раскроем упакованный viber.deb в этой же папке с помощью команды

    dpkg-deb -x viber.deb viber

    Данная команда вскроет deb пакет вайбера в папку viber текущей директории.
  4. Далее извлекаем управляющий архив в каталог DEBIAN командой

    dpkg-deb --control viber.deb viber/DEBIAN

  5. Открываем на редактирование файл control командой

    sudo nano viber/DEBIAN/control

  6. Находим в пункте Dependency нашу объявленную зависимость «libcurl3» и заменяем на «libcurl4».
  7. Запаковываем обратно в .deb наши изменения командой

    sudo dpkg -b viber viber_ubuntu18.04_patched.deb

  8. Устанавливаем только что созданный и измененный нами deb пакет командой

    sudo dpkg -i viber_ubuntu18.04_patched.deb
Вот таким образом можно просто пофиксить проблему с установкой viber на Ubuntu 18.04 / Mint 19
УЖЕ ПРОПАТЧЕНЫЙ .DEB для тех кому лень выполнять инструкцию. Скачиваем архив, распаковываес, устанавливаем viber_ubuntu18.04_patched.deb.
СКАЧАТЬ PATCHED_VIBER.TAR.GZ

Источник https://freshnotes.org/2018/07/ustanovka-vi...sixAwpQXKGOwQG0
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Сообщения в этой теме


Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 19th November 2024 - 6:26
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст.