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 LinuxJeś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
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 GlooraZapisz 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ć