Hvordan bruke Ubuntu PPAs på Debian Linux

click fraud protection

Ubuntu Linux er bygget av Debian Unstable-grenen og bruker de samme underliggende teknologiene, som Apt, DEB-pakkerog andre kjernekomponenter. Det er det som er kjent som et "derivat" av Debian Linux.

Selv om Ubuntu er en derivat av Debian, kan Debian-brukere ikke bruke PPA-er veldig enkelt. Grunnen? PPA-er er en unik teknologi for Ubuntu, og det krever spesialisert programvare for å samhandle med Launchpad. Siden Ubuntu er basert på Debian Unstable, vil de fleste Debian-brukere ikke ha de oppdaterte pakkene som PPA-ene krever.

Før vi begynner

i denne guiden, vil vi gå nærmere inn på hvordan du kan legge til Ubuntu PPAs for hånd. Det er en kjedelig prosess, men det er den tryggeste måten å gjøre det på, siden det er viktig å forstå hvordan PPA-er fungerer på systemet, og at ikke alle PPA fungerer bra Debian. Hvis du ikke liker den manuelle metoden, kan du prøve å bruke kommandoen nedenfor. Det skal tillate deg å bruke PPA-kommandoer, akkurat som på Ubuntu.

sudo apt installere programvareegenskaper-vanlig
instagram viewer

Sikkerhetskopiere programvarekilder

Å aktivere PPAer på Debian innebærer å gjøre endringer i kildefilen på innsiden av /etc/apt/ katalogen. Som et resultat er det en god idé å ta en sikkerhetskopi av denne filen. På den måten, hvis det oppstår problemer med PPA-er, kan det lett angre.

For å ta en sikkerhetskopi av programvarekildene dine i Debian, begynn med å lage en kopi av sources.list fil med cp kommando. Husk at denne kommandoen må gjøres som rot med sudo kommando.

sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

Hvis du ikke har sudo aktivert, kan du alternativt bruke su kommando.

su - cp /etc/apt/sources.list /etc/apt/sources.list.bak

Når som helst, hvis noe har gått galt og du trenger å gjenopprette sikkerhetskopien, gjør du følgende i en terminal.

Trinn 1: Slett filen med ødelagte kilder fra /etc/apt/ ved å bruke rm-kommandoen.

sudo rm /etc/apt/sources.list

eller

su - rm /etc/apt/sources.list

Steg 2: Lag en kopi av sikkerhetskopifilen og gi den nytt navn sources.list med cp-kommandoen.

sudo cp /etc/apt/sources.list.back /etc/apt/sources.list

eller

su -
cp /etc/apt/sources.list.bak /etc/apt/sources.list

Trinn 3: Bruke apt oppdatering kommando for å oppdatere programvarekildene. Denne kommandoen vil fjerne PPA-er og gjenopprette standardlagringsplassene.

sudo apt oppdatering

Finne PPAs for Debian

Å finne PPA-er som skal legges til Debian, gjøres best med Launchpad.net nettside. Grunnen? Søkemotorer som Google eller Bing eller DuckDuckGo utelater ofte visse PPA-er, av ukjente grunner.

Hvis du vil finne en ny PPA som skal brukes på Debian Linux PC, gjør du følgende. For å finne en PPA for den nyeste versjonen av Firefox, bruker du for eksempel følgende søkeord.

firefox ppa

Derfra klikker du på PPA-siden med musen, så blir du ført til PPA-siden. Herfra vil du se PPA-beskrivelsen, etterfulgt av "Legge til denne PPA i systemet ditt", og de Ubuntu-spesifikke instruksjonene for hvordan du installerer den.

Legger PPA til Debian

Nå som du har funnet en PPA som skal brukes med Debian, må du legge programvarelageret til systemet. Følg trinnvise instruksjoner for å lære hvordan du legger til PPA på din Debian PC.

Trinn 1: Finn den grønne teksten som sier "Tekniske detaljer om denne PPA-siden" på PPA-siden. Klikk deretter på den med musen for å avsløre den. Disse detaljene er den fullstendige lagringsinformasjonen som må legges til sources.list fil.

Steg 2: Start et terminalvindu på skrivebordet ved å trykke på Ctrl + Alt + T eller Ctrl + Shift + T på tastaturet. Bruk deretter terminalen til å åpne opp sources.list filen i Nano-tekstredigereren.

sudo nano -w /etc/apt/sources.list

eller

su - nano -w /etc/apt/sources.list

Trinn 3: Ta veien til bunnen av sources.list ved å trykke på Pil ned tasten på tastaturet. Skriv deretter følgende tekst i.

# Ubuntu PPAs

Trinn 4: Ta koden i delen "Tekniske detaljer" og kopier den til utklippstavlen. Sørg for å kopiere alt.

Trinn 5: Gå til Nano-tekstredigereren på terminalen og trykk Tast inn for å lage en ny linje under # Ubuntu PPAs. Trykk deretter Ctrl + Shift + V å lime inn koden.

Trinn 6: Se gjennom koden limt inn under # Ubuntu PPAs, og finn YOUR_UBUNTU_VERSION_HERE. Slett den og erstatt den med "Bionic, ”Hvis du bruker Debian 10 Buster. Ubuntu 18.04 Bionic Beaver og Debian 10 Buster er veldig identiske i pakker, så PPA-er satt til Bionic har vanligvis den største sjansen for å jobbe.

Hvis du har flere PPA-er å legge til i Debian, kan du lime dem inn alle under # Ubuntu PPAs. Det vil hjelpe deg å fortelle hvilke depoter som er PPA-er.

Merk: Koden nedenfor er et eksempel. PPA-nettadressene dine vil variere.

deb http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionisk hoved


deb-src http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionisk hoved

Trinn 7: Lagre endringene i sources.list-filen ved å trykke på Ctrl + O, og avslutt den med Ctrl + X.

Trinn 8: Kjør apt oppdatering kommando. Når kommandoen er kjørt, vil det oppstå en feil. Denne feilen er "Følgende signaturer kunne ikke bekreftes fordi den offentlige nøkkelen ikke er tilgjengelig: NO_PUBKEY."

Merk musen ved siden av “NO_PUBKEY” og lagre den på utklippstavlen med Ctrl + Shift + C.

Trinn 9: Bruk GPG-nøkkelgjenopprettingskommandoen for å fikse “NO_PUBKEY” -feilen med PPA du har lagt til systemet. Husk å lime inn nummeret som er kopiert til tastaturet ditt etter -recv-keys.

For å lime inn nøkkelnummeret, trykk Ctrl + Shift + V.

sudo apt-key adv --keyserver hkp: //keyserver.ubuntu.com: 80 --recv-tangenter DITT NØKKELNUMMER-HER

Trinn 10: Kjør apt oppdateringskommandoen på nytt, og sørg for at det ikke er noen feil. Forutsatt at det ikke er noen feil, kan du installere programvaren din fra PPA.

watch instagram story