Hvordan installerer du en DEB -fil i Ubuntu?

Hvordan installerer du en DEB -fil i Ubuntu?

For Linux -brukere kan programvare komme fra mange kilder. Det er PPA -er, programvarebutikker, Snap -butikken, Flathub og mer. Du finner imidlertid ikke alle appene du vil ha i en av dem; Du må kanskje besøke en applikasjonsleverandørs nettsted for å laste ned og installere fil med en .deb -utvidelse. Men hvordan installerer du en deb -fil?





I denne artikkelen vil vi undersøke hva en deb -fil er og hvordan du kan installere eller avinstallere en gjennom flere forskjellige metoder, både på skrivebordet og i terminalen. Vi vil også undersøke hvordan du oppdaterer dem og hvordan du kan installere dem på et BSD -operativsystem.





Hva er en Deb -fil?

Deb -filer (forkortelse for Debian) er arkivfiler som ikke bare inneholder de nødvendige filene for et applikasjonsprogram, men også skript for installasjon og konfigurasjon av appen du vil installere. Hvis du kommer fra Windows, ligner deb -filer på den måten på .exe -filer.





Må du være en Linux -ekspert for å installere en deb -fil?

Absolutt ikke. Faktisk, som vi vil se nedenfor, er det mange enkle måter å installere en deb-pakke på Ubuntu og andre Debian-baserte distribusjoner.



Relatert: 8 nettsteder for nedlasting av DEB- eller RPM -Linux -apper

En viktig merknad er at applikasjoner installert med deb -filer ofte krever at flere pakker, kalt avhengigheter, installeres sammen med dem for å fungere. Selv om alle metodene som er utforsket i dag, vil installere deb -filen din, vil ikke alle installere avhengighetene, og vi noterer oss når det er tilfelle.





Programvaresenter

De fleste Linux -distros vil inneholde en slags programvaresenter -app. Ubuntu kalles Ubuntu Software Center, og i Mint kalles det Software Manager. Disse appene gir deg en attraktiv pakkeopplevelse og installasjonsopplevelse.

Å bruke en av dem til å installere en deb -fil er enkelt. Vanligvis, hvis du dobbeltklikker på deb-filen i filleseren din, starter den installasjonen med programvaresenteret.





Hvis den i stedet åpnes med en arkivbehandling, høyreklikker du på filen og velger programvaresenteret fra listen over brukbare applikasjoner.

Denne metoden anbefales imidlertid ikke, fordi programvaresenterapper ikke sørger for at avhengighetene til deb -filen blir installert. Noen av de senere metodene i denne listen er bedre bygget for dette formålet.

For å avinstallere en app med programvaresenteret må du se etter en liste over installerte apper.

Hvis du klikker på en pakke som er oppført der, får du muligheten til å avinstallere den.

Gdebi

Gdebi er en liten applikasjon designet spesielt for utpakking av deb -filer med et enkelt GUI -grensesnitt. Den ser også etter filens avhengigheter og varsler deg når Gdebi skal installere dem.

Gdebi kommer ofte forhåndsinstallert på Ubuntu-baserte distroer. Men hvis du ikke har det av en eller annen grunn, kan du raskt installere det med denne kommandoen:

sudo apt install gdebi

Med gdebi installert, høyreklikker du bare på deb-filen og velger Åpent med Gdebi .

Gdebi -dialogboksen vil fortelle deg om avhengigheter skal installeres med den, og liste opp hvilke. Klikk på Installere -knappen for å installere pakken sammen med avhengighetene.

For å fjerne den igjen, bare åpne den opprinnelige deb -filen med gdebi igjen og klikk Avinstaller .

Dpkg

For å installere en deb -fil i terminalen, åpner du katalogen som inneholder deb -filen og aktiverer dpkg med denne kommandoen:

sudo dpkg -i filename.deb

I likhet med programvaresenteret vil dpkg ikke installere avhengigheter som kan mangle. I stedet kan det la applikasjonen stå i en 'ukonfigurert' tilstand (som vist på bildet ovenfor), og du vil ikke kunne bruke den.

Hvis du får en slik feil, kan du fikse det med denne apt -kommandoen:

sudo apt-get install -f

Flagget -f forteller det å fikse ødelagte avhengigheter for pakker som er installert.

For å fjerne en deb -pakke med dpkg, bruk denne kommandoen:

hvordan fjerne en hacker fra min Android -telefon
sudo dpkg -r packagename

Flagget -r forteller dpkg å bare fjerne programmet. Hvis du også vil slette andre filer, bruker du --purge i stedet.

Du må kjenne pakkenavnet, som noen ganger er annerledes enn filnavnet. Som du vil lese nedenfor, kan apt hjelpe deg med å finne ut pakkenavnet hvis du ikke er sikker.

Apt

Hvis du har brukt Linux lenge i det hele tatt, har du sannsynligvis utstedt passende kommandoer for å installere pakker fra et Ubuntu -programvarelager.

Apt vil imidlertid også installere en lokal deb -fil, og den vil gjøre det med større sannsynlighet for suksess enn dpkg. Apt bruker faktisk dpkg under panseret for å utføre installasjonen, men den sjekker også om avhengigheter.

Du må rette apt til filens plassering for å kunne utføre installasjonen. Åpne filens katalog i terminalen og gi denne kommandoen:

sudo apt install ./filename.deb

For å avinstallere en pakke med apt trenger du ikke å vite plasseringen --- bare pakkenavnet. I vårt eksempel var filnavnet discord-0.0.13.deb, men pakkenavnet var 'discord'.

Hvis du ikke er sikker på hva pakkenavnet er, kan du utføre et søk i apt med denne kommandoen, og erstatte med din gjetning:

sudo apt list --installed | grep

Den viser hver pakke med søkeordet i den. Når du har funnet pakkenavnet, sender du denne kommandoen:

sudo apt remove

Denne kommandoen fjerner selve pakken, men ikke noen av de lagrede filene. Hvis du vil bli kvitt alle spor av pakken, må du utstede denne kommandoen:

sudo apt purge

Slik oppdaterer du Deb -pakker

Enhver applikasjon i aktiv utvikling vil i hvert fall av og til gi ut oppdateringer. Så hvordan oppdaterer du en deb -pakke?

Det avhenger av leverandøren. Noen apper, som Chrome og Discord, utfører en automatisk installasjon og vil sannsynligvis varsle deg når det skjer.

I slekt: Slik stopper du automatiske Chrome -oppdateringer i Windows

Mange andre krever imidlertid at du laster ned og installerer en ny fil hver gang en ny versjon slippes. For å være sikker, sjekk applikasjonsleverandørens nettsted for detaljer.

Slik installerer du Deb -filer på FreeNAS/BSD

Deb-filer er opprinnelig til Debian-baserte systemer, ikke BSD. De fleste av de samme programmene er imidlertid tilgjengelige via BSDs eget pakkehåndteringssystem.

Hvis du vil prøve å installere en deb -fil på et BSD -operativsystem som FreeNAS eller OpenBSD uansett, er det vanligvis mulig. Du trenger bare å finne en BSD -port på dpkg eller apt og følge instruksjonene ovenfor.

Installer dine favorittprogrammer

Vi snakket om de mange enkle måtene du kan installere Debian -filer på Linux, så vel som alternativene for å avinstallere og oppdatere dem.

Når du ser etter ny programvare, finner du ut at det faktisk er mange måter å få installert applikasjoner på Linux.

Dele Dele kvitring E -post Flathub vs Snap Store: De beste nettstedene for nedlasting av Linux -apper

Hvordan sammenligner Flathub og Snap Store seg når du vil laste ned Linux -apper? Vi legger dem mot hverandre for å finne ut.

Les neste
Relaterte temaer
  • Linux
  • Ubuntu
  • Debian
  • Linux
Om forfatteren Jordan Gloor(51 artikler publisert)

Jordan er en personalforfatter på MUO som brenner for å gjøre Linux tilgjengelig og stressfritt for alle. Han skriver også guider om personvern og produktivitet.

Mer fra Jordan Gloor

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere