Jak zainstalować plik DEB w Ubuntu?

Jak zainstalować plik DEB w Ubuntu?

Dla użytkowników Linuksa oprogramowanie może pochodzić z wielu źródeł. Są PPA, sklepy z oprogramowaniem, sklep Snap, Flathub i wiele innych. Jednak nie znajdziesz każdej aplikacji, którą chcesz w jednym z nich; może być konieczne odwiedzenie witryny internetowej dostawcy aplikacji, aby pobrać i zainstalować plik z rozszerzeniem .deb. Ale jak zainstalować plik deb?





W tym artykule dowiemy się, czym jest plik deb i jak można go zainstalować lub odinstalować za pomocą kilku różnych metod, zarówno na pulpicie, jak i w terminalu. Zbadamy również, jak je zaktualizować i jak można je zainstalować w systemie operacyjnym BSD.





Co to jest plik Deb?

Pliki Deb (skrót od Debiana) to pliki archiwum, które zawierają nie tylko niezbędne pliki dla aplikacji, ale także skrypty do instalacji i konfiguracji aplikacji, którą chcesz zainstalować. Jeśli pochodzisz z systemu Windows, pliki deb są pod tym względem podobne do plików .exe.





Czy musisz być ekspertem od Linuksa, aby zainstalować plik deb?

Absolutnie nie. W rzeczywistości, jak zobaczymy poniżej, istnieje wiele łatwych sposobów instalacji pakietu deb na Ubuntu i innych dystrybucjach opartych na Debianie.



Powiązane: 8 witryn do pobierania aplikacji DEB lub RPM Linux

Ważną informacją jest to, że aplikacje instalowane z plikami deb często wymagają zainstalowania wraz z nimi dodatkowych pakietów, zwanych zależnościami, aby mogły działać. Chociaż wszystkie metody zbadane dzisiaj zainstalują twój plik deb, nie wszystkie z nich zainstalują zależności, a my odnotujemy, kiedy tak się stanie.





Centrum oprogramowania​

Większość dystrybucji Linuksa zawiera jakąś aplikację centrum oprogramowania. Ubuntu nazywa się Ubuntu Software Center, aw Mint nazywa się Software Manager. Te aplikacje zapewniają atrakcyjne przeglądanie i instalację pakietów.

Użycie jednego z nich do zainstalowania pliku deb jest proste. Zazwyczaj dwukrotne kliknięcie pliku deb w przeglądarce plików spowoduje uruchomienie instalacji z centrum oprogramowania.





Jeśli zamiast tego otworzy się za pomocą menedżera archiwów, kliknij plik prawym przyciskiem myszy i wybierz centrum oprogramowania z listy dostępnych aplikacji.

Ta metoda nie jest jednak zalecana, ponieważ aplikacje centrum oprogramowania nie zapewnią zainstalowania zależności pliku deb. Niektóre z późniejszych metod z tej listy są lepiej stworzone do tego celu.

Aby odinstalować aplikację za pomocą centrum oprogramowania, musisz poszukać listy zainstalowanych aplikacji.

Kliknięcie na wymieniony tam pakiet daje możliwość jego odinstalowania.

Gdebi​

Gdebi to mała aplikacja zaprojektowana specjalnie do rozpakowywania plików deb z prostym interfejsem GUI. Sprawdza również zależności plików i ostrzega, gdy Gdebi je zainstaluje.

Gdebi często jest preinstalowany w dystrybucjach opartych na Ubuntu. Ale jeśli z jakiegoś powodu go nie masz, możesz go szybko zainstalować za pomocą tego polecenia:

sudo apt install gdebi

Po zainstalowaniu gdebi kliknij prawym przyciskiem myszy plik deb i wybierz Otwórz w Gdebi .

Okno dialogowe gdebi poinformuje Cię, czy zostaną z nim zainstalowane zależności i wyświetli listę. Kliknij zainstalować przycisk, aby zainstalować pakiet wraz z jego zależnościami.

Aby go ponownie usunąć, po prostu ponownie otwórz oryginalny plik deb za pomocą gdebi i kliknij Odinstaluj .

Dpkg

​Aby zainstalować plik deb w terminalu, otwórz katalog zawierający plik deb i aktywuj dpkg za pomocą tego polecenia:

sudo dpkg -i filename.deb

Podobnie jak w przypadku centrum oprogramowania, dpkg nie zainstaluje brakujących zależności. Zamiast tego może pozostawić aplikację w stanie „nieskonfigurowanym” (jak pokazano na powyższym obrazku) i nie będziesz mógł z niej korzystać.

Jeśli pojawi się taki błąd, możesz go naprawić za pomocą tego apt polecenia:

sudo apt-get install -f

Flaga -f mówi mu, aby naprawić zepsute zależności dla aktualnie zainstalowanych pakietów.

Aby usunąć pakiet deb za pomocą dpkg, użyj tego polecenia:

jak naprawić wifi nie ma prawidłowej konfiguracji ip
sudo dpkg -r packagename

Flaga -r nakazuje dpkg po prostu usunąć aplikację. Jeśli chcesz usunąć również inne pliki, użyj zamiast tego --purge.​

Musisz znać nazwę pakietu, która czasami jest inna niż nazwa pliku. Jak przeczytasz poniżej, apt może pomóc Ci znaleźć nazwę pakietu, jeśli nie jesteś pewien.

Trafny

​Jeśli korzystasz z Linuksa przez długi czas, prawdopodobnie wydałeś polecenia apt, aby zainstalować pakiety z repozytorium oprogramowania Ubuntu.

Apt jednak zainstaluje również lokalny plik deb i zrobi to z większym prawdopodobieństwem sukcesu niż dpkg. Apt w rzeczywistości używa dpkg pod maską do przeprowadzenia instalacji, ale sprawdza również zależności.

Aby przeprowadzić instalację, musisz skierować apt do lokalizacji pliku. Otwórz katalog pliku w terminalu i wydaj to polecenie:

sudo apt install ./filename.deb

Aby odinstalować pakiet za pomocą apt, nie musisz znać lokalizacji --- tylko nazwę pakietu. W naszym przykładzie nazwa pliku to discord-0.0.13.deb, ale nazwa pakietu to „discord”.

Jeśli nie jesteś pewien, jaka jest nazwa pakietu, możesz przeprowadzić wyszukiwanie w apt za pomocą tego polecenia, zastępując swoim przypuszczeniem:

sudo apt list --installed | grep

Wymieni każdy pakiet zawierający wyszukiwane hasło. Po znalezieniu nazwy pakietu wydaj to polecenie:

sudo apt remove

To polecenie usunie sam pakiet, ale nie wszystkie zapisane w nim pliki. Jeśli chcesz pozbyć się wszelkich śladów po paczce, wydaj polecenie:

sudo apt purge

Jak zaktualizować pakiety Deb

​Każda aplikacja, która jest aktywnie rozwijana, przynajmniej od czasu do czasu wydaje aktualizacje. Jak więc zaktualizować pakiet deb?

To zależy od dostawcy. Niektóre aplikacje, takie jak Chrome i Discord, wykonają automatyczną instalację i prawdopodobnie powiadomią Cię, gdy to nastąpi.

Związane z: Jak zatrzymać automatyczne aktualizacje Chrome w systemie Windows

Jednak wiele innych wymaga pobierania i instalowania nowego pliku za każdym razem, gdy pojawia się nowa wersja. Aby mieć pewność, sprawdź szczegółowe informacje na stronie internetowej dostawcy aplikacji.

Jak zainstalować pliki Deb na FreeNAS/BSD?

​Pliki Deb są natywne dla systemów opartych na Debianie, a nie BSD. Większość tych samych aplikacji jest jednak dostępna poprzez własny system zarządzania pakietami BSD.

Jeśli mimo wszystko chcesz spróbować zainstalować plik deb w systemie operacyjnym BSD, takim jak FreeNAS lub OpenBSD, zazwyczaj jest to możliwe. Musisz tylko znaleźć port BSD dpkg lub apt i postępować zgodnie z powyższymi instrukcjami.

Zainstaluj swoje ulubione aplikacje

Rozmawialiśmy o wielu prostych sposobach instalowania plików Debiana w systemie Linux, a także o opcjach ich odinstalowywania i aktualizowania.

Gdy szukasz nowego oprogramowania, odkryjesz, że istnieje wiele sposobów na zainstalowanie aplikacji w systemie Linux.

Udział Udział Ćwierkać E-mail Flathub vs. Snap Store: najlepsze strony do pobierania aplikacji dla systemu Linux

Jeśli chcesz pobrać aplikacje dla systemu Linux, jak wypada porównanie Flathub i Snap Store? Stawiamy ich przeciwko sobie, aby się dowiedzieć.

Czytaj dalej
Powiązane tematy
  • Linux
  • Ubuntu
  • Debiana
  • Linux
O autorze Jordan Gloor(51 opublikowanych artykułów)

Jordan jest pisarzem personelu w MUO, którego pasją jest uczynienie Linuksa dostępnym i bezstresowym dla każdego. Pisze również poradniki dotyczące prywatności i produktywności.

Więcej od Jordana Gloora

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować