- Вопрос или проблема
- Скачать файл Viber .AppImage
- Создать .desktop запуск
- Связать запущенный экземпляр с .desktop запуском
- Ответ или решение
- Почему Viber не работает на Ubuntu 24.04 и как это исправить?
- 1. Проблемы при установке Viber через AppCenter
- 2. Установка Viber через .AppImage
- 3. Ассоциация работающего экземпляра с .desktop файлом
- Заключение
Вопрос или проблема
Я только начал использовать Linux с Ubuntu 24.04. Viber – мой выбор для общения с семьей дома, и у меня он был на компьютере с Windows. Я попытался установить его в Ubuntu 24.04 через AppCenter, но установка не продолжается дальше окна, где запрашивается мой мобильный номер. Я пытался установить его другими способами, но установка показывает некоторые ошибки.
Может ли кто-нибудь помочь, если это известная проблема и что мне делать? Спасибо,
Скачать файл Viber .AppImage
Скачайте последнюю версию Viber с https://download.cdn.viber.com/desktop/Linux/viber.AppImage
mkdir -p ~/Applications
wget -O ~/Applications/viber.AppImage https://download.cdn.viber.com/desktop/Linux/viber.AppImage
chmod +x ~/Applications/viber.AppImage
Чтобы запустить AppImages, вам может понадобиться установить libfuse
sudo apt install libfuse2t64
Создать .desktop запуск
Вы можете сделать это вручную или использовать AppImageLauncher.
Для Ubuntu 24.04 поддержка AppImageLauncher
рекомендует установить .deb из непрерывной сборки https://github.com/TheAssassin/AppImageLauncher/releases/tag/continuous.
Замените appimagelauncher_2.2.0-gha111.d9d4c73+bionic_amd64.deb
на последнюю доступную для вас версию.
# Скачайте предварительно собранный .deb файл
wget -O appimagelauncher.deb https://github.com/TheAssassin/AppImageLauncher/releases/download/continuous/appimagelauncher_2.2.0-gha111.d9d4c73+bionic_amd64.deb
# Установите .deb файл
sudo dpkg -i appimagelauncher.deb
# Исправьте проблемы с зависимостями, если получите ошибки о недостающих библиотеках
sudo apt --fix-broken install -y
# Может также потребоваться
sudo systemctl restart systemd-binfmt
# Удалите установочный файл
rm appimagelauncher.deb
Запустите файл viber.AppImage
, и когда появится AppImageLauncher, нажмите Интегрировать и Запустить. Это автоматически создаст необходимый файл .desktop
в ~/.local/share/applications
.
Связать запущенный экземпляр с .desktop запуском
Вам нужно добавить StartupWMClass
в файл .desktop
запуска AppImage. В противном случае ваш запущенный экземпляр не будет связан с запуском .desktop.
Файлы .desktop
находятся в ~/.local/share/applications
. Файл, который вам нужен, должен выглядеть примерно так: appimagekit_1b8ef8b1293fa7f66ca83453aa2da417-Viber.desktop
. Откройте его и добавьте следующую новую строку после Type=Application
:
StartupWMClass=Viber
Ответ или решение
Почему Viber не работает на Ubuntu 24.04 и как это исправить?
Если вы столкнулись с проблемами при установке Viber на вашу свежую систему Ubuntu 24.04, не волнуйтесь. В этом руководстве мы проверим известные проблемы и предложим пошаговое решение, чтобы вы могли настроить Viber и оставаться на связи с любимыми.
1. Проблемы при установке Viber через AppCenter
Многие пользователи сталкиваются с тем, что Viber не может пройти процесс ввода мобильного номера. Это может быть связано с тем, что версия пакета Viber в AppCenter не поддерживает ваш текущий дистрибутив или из-за отсутствия необходимых зависимостей.
2. Установка Viber через .AppImage
Одним из самых надежных способов установить Viber на Ubuntu является использование .AppImage файла. Это автономный исполняемый файл, который не требует глобальной установки или зависимостей, кроме базовых библиотек.
Шаг 1: Скачайте Viber .AppImage
Откройте терминал и выполните следующие команды:
mkdir -p ~/Applications
wget -O ~/Applications/viber.AppImage https://download.cdn.viber.com/desktop/Linux/viber.AppImage
chmod +x ~/Applications/viber.AppImage
Шаг 2: Установите libfuse
Для корректной работы AppImage может потребоваться библиотека libfuse
. Установите её с помощью следующей команды:
sudo apt install libfuse2
Шаг 3: Создание .desktop файла
Чтобы облегчить запуск Viber, вы можете создать .desktop файл. Для этого можно воспользоваться AppImageLauncher или же создать файл вручную. Если вы решите использовать AppImageLauncher, выполните следующие команды:
# Скачайте pre-compiled .deb файл
wget -O appimagelauncher.deb https://github.com/TheAssassin/AppImageLauncher/releases/download/continuous/appimagelauncher_2.2.0-gha111.d9d4c73+bionic_amd64.deb
# Установите .deb файл
sudo dpkg -i appimagelauncher.deb
# Исправьте проблемы с зависимостями
sudo apt --fix-broken install -y
# Перезапустите систему (по желанию)
sudo systemctl restart systemd-binfmt
# Удалите файл установки
rm appimagelauncher.deb
Теперь запустите viber.AppImage
, и когда появится AppImageLauncher, нажмите на кнопку Integrate and Run. Это автоматически создаст .desktop файл в ~/.local/share/applications
.
3. Ассоциация работающего экземпляра с .desktop файлом
Чтобы устранять проблемы с отсутствием ассоциации вашего работающего экземпляра Viber с .desktop файлом, добавьте следующую строку в файл .desktop
:
Откройте файл, который будет выглядеть как appimagekit_{что-то}.desktop
, и добавьте строку:
StartupWMClass=Viber
Эта команда поможет системе корректно идентифицировать запущенное приложение Viber.
Заключение
Несмотря на возможные трудности при установке Viber на Ubuntu 24.04, с данным пошаговым руководством вы сможете без проблем настроить приложение. Одной из ключевых задач является правильная установка через .AppImage, которая значительно упростит процесс. Если у вас возникнут дополнительные вопросы или трудности, не стесняйтесь обращаться за помощью на форумы сообщества Ubuntu или другие ресурсы, посвященные Linux.