Wyszukiwanie w witrynie

Jak zainstalować Zoom w Ubuntu 23.10 [Napraw niezaspokojone zależności]


Ten prosty samouczek pokazuje, jak zainstalować klienta komunikacji wideo Zoom w Ubuntu 23.10 i naprawić problem z niezaspokojonymi zależnościami.

Zoom zapewnia oficjalny pakiet .deb dla Ubuntu, jednak jest on zbudowany na podstawie starych bibliotek Mesa, które zostały usunięte z repozytorium Ubuntu 23.10.

Podczas próby zainstalowania pakietu wyświetli się coś, co:

„Następujące pakiety mają niespełnione zależności:
zoom: Zależy: libgl1-mesa-glx, ale nie można jej zainstalować
Zależy: libegl1-mesa, ale nie można go zainstalować
E: Nie udało się rozwiązać problemów, zatrzymałeś uszkodzone pakiety.”

Dopóki Zoom nie zaktualizuje swojego oficjalnego pakietu w celu skorygowania zależności kompilacji, użytkownik Ubuntu 23.10 może po prostu pobrać i zainstalować 2 brakujące pakiety zależności: libgl1-mesa-glx i libegl1-mesa, z repozytorium Ubuntu 22.04. A oto jak wykonać tę sztuczkę krok po kroku.

Krok 1: Pobierz pakiet Zoom

Zoom udostępnia oficjalny pakiet, który można pobrać pod linkiem poniżej:

Pobierz Zoom: https://zoom.us/download#client_4meeting

Możesz pominąć ten krok, jeśli już pobrałeś pakiet.

Krok 2: Pobierz „libgl1-mesa-glx” i „libegl1-mesa”

W przypadku brakujących bibliotek zależności możesz je pobrać, uruchamiając pojedyncze polecenie lub przejdź do strony internetowej, aby uzyskać łącza do pobierania.

Opcja 1: Pobierz za pomocą polecenia systemu Linux.

Po prostu naciśnij Ctrl+Alt+T na klawiaturze, aby otworzyć terminal. Po otwarciu terminala uruchom polecenia:

  • przejdź do folderu „Pobrane”, aby zapisać pakiety.

    cd ~/Downloads
  • następnie uruchom polecenie, aby pobrać 2 pakiety:

    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

    UWAGA: jest to pojedyncze polecenie, wget -c plus adresy URL dwóch pakietów (oddzielone spacją).

Opcja 2: Pobierz przez przeglądarkę internetową.

Możesz także przejść do poniższej strony z linkami do oficjalnej kompilacji pakietów mesa Ubuntu:

mesa w starterze: https://launchpad.net/ubuntu/+source/mesa

Następnie przewiń w dół i znajdź „The Jammy Jellyfish” (nazwa kodowa Ubuntu 22.04) i kliknij ikonę małego trójkąta, aby rozwinąć.

Na koniec przewiń w dół, znajdź i pobierz pakiety „libegl1-mesa_…amd64.deb” i „libgl1-mesa-glx_…amd64.deb”.

Krok 3: Zainstaluj Zoom i jego zależności

Na koniec w oknie terminala uruchom poniższe polecenie, aby zainstalować Zoom, a także 2 pakiety zależności:

sudo apt install ./libegl1-mesa*.deb ./libgl1-mesa-glx ./zoom_amd64.deb

Jeśli zapiszesz wszystkie 3 pakiety w folderze Pobrane przez użytkownika, możesz kliknąć prawym przyciskiem myszy pusty obszar na tej stronie i wybrać „Otwórz w terminalu”, a na koniec powyższe polecenie, aby je zainstalować.

Jak pokazuje zrzut ekranu, jeśli masz tylko 3 pakiety .deb w folderze Pobrane, użyj poniższego polecenia również działa:

sudo apt install ./*.deb

Otóż to. Po instalacji wyszukaj i uruchom Zoom w przeglądzie, menu start/aplikacja zależy od środowiska graficznego i ciesz się!

Odinstaluj

Aby odinstalować Zoom i zależności, naciśnij Ctrl+Alt+T na klawiaturze, aby otworzyć terminal i uruchom polecenie:

sudo apt remove --autoremove zoom libegl1-mesa libgl1-mesa-glx

To wszystko. Cieszyć się!

Powiązane artykuły