Меню категорій

Встановлення Viber в Ubuntu 18.04 та Linux Mint 19

Встановлюєш Viber, а тут на тобі – незадоволена залежність. Бракує пакета libcurl3. У нових системах використовується вже libcurl4. Вихід є – перепакувати.

Стаття неактуальна – Viber оновився, все працює із коробки.

Хто пробував встановити вайбер на нову Убунту або Лінукс Мінт? Я вже спробував, і… довелося питати в гугла, що робити. На старіших версіях систем бракувало однієї залежності – libcurl3. Проте після встановлення цього пакета Viber без проблем “влізав” у список доступних програм.

На жаль, системи оновилися, а розробники вайбера не подбали про сумісність свого дітища із новинками. Ubuntu 18.04 та Linux Mint 19 вже не використовують libcurl3, а замінили його на libcurl4. Спробуємо зараз перепакувати оригінальний файл встановлення Viber, щоб він “пропустив крізь пальці” неправильний пакет.

Viber – перемикаємо залежність з libcurl3 на libcurl4

Робити усе будемо прямо в терміналі. Запусти його, для прикладу, у папці “Завантаження”, щоб потім можна було без проблем очистити непотрібні файли. Тепер звантажуємо файл встановлення Viber:

wget http://download.cdn.viber.com/cdn/desktop/Linux/viber.deb

Розпаковуємо його:

dpkg-deb -x viber.deb viber

Далі витягуємо контролюючий архів у папку DEBIAN:

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

Відкриваємо файл control для редагування програмою nano:

sudo nano viber/DEBIAN/control

Тепер необхідно у списку залежностей знайти наш libcurl3 і замінити його на libcurl4, після чого зберегти та закрити файл control.

Запаковуємо змінений пакет, перейменувавши його, наприклад, у viber_patched.deb:

sudo dpkg -b viber viber_patched.deb

Може статися так, що у процесі запакування виникне наступна помилка:

dpkg-deb: помилка: аналіз файлу «viber/DEBIAN/control» біля рядка 17 пакунку «viber»:
у значенні поля «Description» знайдено порожній рядок

У такому випадку повертаємося на крок назад і перевіряємо, чи у файлі viber/DEBIAN/control часом немає пустих рядків укінці. Якщо є – видаляємо їх без зайвих переживань і ще раз перепаковуємо пакет.

Тобі залишилося встановити вайбер, як будь-яку іншу програму:

sudo dpkg -i viber_patched.deb

14 коментарів

Прокоментувати