Как установить Zoom в Ubuntu 23.10 [исправить неудовлетворенные зависимости]
В этом простом руководстве показано, как установить клиент видеосвязи Zoom в Ubuntu 23.10 и исправить проблему с неудовлетворенными зависимостями.
Zoom предоставляет официальный пакет .deb
для Ubuntu, однако он построен на основе старых библиотек Mesa, которые были удалены из репозитория Ubuntu 23.10.
При попытке установить пакет выдает что-то такое:
’Следующие пакеты имеют неудовлетворенные зависимости:
масштабирование: Зависит: libgl1-mesa-glx, но его невозможно установить
Зависит: libegl1-mesa, но он не устанавливается
E: Невозможно исправить проблемы, у вас есть сломанные посылки».
Пока Zoom не обновит свой официальный пакет для исправления зависимостей сборки, пользователь Ubuntu 23.10 может просто загрузить и установить два недостающих пакета зависимостей: libgl1-mesa-glx
и libegl1-mesa
, из репозитория Ubuntu 22.04. И вот как это сделать шаг за шагом.
Шаг 1. Загрузите пакет Zoom.
Zoom предоставляет официальный пакет, доступный для загрузки по ссылке ниже:
Загрузить Zoom: https://zoom.us/download#client_4meeting
Вы можете пропустить этот шаг, если вы уже загрузили пакет.
Шаг 2. Загрузите «libgl1-mesa-glx» и «libegl1-mesa».
Для отсутствующих библиотек зависимостей вы можете загрузить их, выполнив одну команду, или перейти на веб-страницу для ссылок для скачивания.
Вариант 1. Загрузка с помощью команды Linux.
Просто нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал. Когда терминал откроется, выполните команды:
перейдите в папку «Загрузки», чтобы сохранить пакеты.
cd ~/Downloads
затем запустите команду для загрузки двух пакетов:
wget -c https://launchpad.net/ubuntu/+archive/primary/+files/libegl1-mesa_23.0.4-0ubuntu1~22.04.1_amd64.deb https://launchpad.net/ubuntu/+archive/primary/+files/libgl1-mesa-glx_23.0.4-0ubuntu1~22.04.1_amd64.deb
ПРИМЕЧАНИЕ. это одна команда:
wget -c
плюс URL-адреса двух пакетов (разделенные пробелом).
Вариант 2. Загрузите через веб-браузер.
По выбору вы также можете перейти на страницу со ссылкой ниже на официальную сборку пакетов mesa для Ubuntu:
mesa на панели запуска: https://launchpad.net/ubuntu/+source/mesa
Затем прокрутите вниз и найдите «The Jammy Jellyfish» (кодовое название Ubuntu 22.04) и щелкните маленький значок треугольника, чтобы развернуть его.
Наконец, прокрутите вниз, найдите и загрузите пакеты «libegl1-mesa_…amd64.deb» и «libgl1-mesa-glx_…amd64.deb».
Шаг 3. Установите Zoom, а также его зависимости.
Наконец, в окне терминала просто запустите команду ниже, чтобы установить Zoom, а также два пакета зависимостей:
sudo apt install ./libegl1-mesa*.deb ./libgl1-mesa-glx ./zoom_amd64.deb
Если вы сохраните все 3 пакета в папке «Загрузки пользователя», вы можете щелкнуть правой кнопкой мыши пустую область на этой странице и выбрать «Открыть в терминале», а затем выполнить команду выше, чтобы установить их.
Как показано на снимке экрана, если у вас есть только 3 пакета .deb
в папке «Загрузки», команда ниже также работает:
sudo apt install ./*.deb
Вот и все. После установки найдите и запустите Zoom либо из меню обзора, либо из меню «Пуск/приложение», в зависимости от среды вашего рабочего стола, и наслаждайтесь!
Удалить
Чтобы удалить Zoom, а также зависимости, нажмите Ctrl+Alt+T на клавиатуре, чтобы открыть терминал, и выполните команду:
sudo apt remove --autoremove zoom libegl1-mesa libgl1-mesa-glx
Вот и все. Наслаждаться!