Lesere som deg er med på å støtte MUO. Når du foretar et kjøp ved å bruke lenker på nettstedet vårt, kan vi tjene en tilknyttet provisjon. Les mer.

Muligheten til å legge til repositories på Linux er avgjørende for å få programvare fra andre tredjepartskilder enn de offisielle reposene. På Ubuntu kan du legge til et depot ved å bruke kommandoen add-apt-repository eller ved å redigere filen sources.list.

Men hvordan fjerner du det ekstra depotet når du er ferdig med det? Å slette en depotoppføring på Ubuntu er enda enklere enn å legge til en, og det er flere måter å gjøre det samme på.

Slette depotoppføringen fra sources.list

Den mest praktiske måten å fjerne et uønsket pakkelager på Ubuntu er ved å redigere filen sources.list. Kildefilen viser alle de konfigurerte depotene på systemet ditt. Du kan se innholdet i filen ved å bruke hvilket som helst av Linux-programmene for filvisning.

Start med å åpne filen med et tekstredigeringsprogram du velger (for denne veiledningen bruker vi Vim):

sudo vim /etc/apt/sources.list
instagram viewer

Finn depotet du vil fjerne og slett hele linjen. Lagre filen og avslutt Vim å fortsette. Oppdater nå pakkekildene med:

sudo apt oppdatering

Etter å ha fjernet et depot fra filen sources.list, vil du ikke motta noen pakkeoppdateringer fra det.

sources.list-filen er en roteid fil, og den kan bryte depotkonfigurasjonen hvis den ikke endres på riktig måte.

Fjerner GPG-nøkkelen for depotet

Pakker i et depot er signert med et par nøkler: offentlige og private. Når du legger til et depot, ber du pakkebehandleren (APT) om å stole på pakkene som finnes i den repoen. Etter å ha slettet depotoppføringen fra kildefilen din, bør du også slette GPG-nøkkelen knyttet til den.

For å gjøre det må du først liste alle de pålitelige nøklene med:

sudo apt-key liste

Den andre linjen i pub oppføring er selve nøkkelen, mens uid er depotnavnet. Finn depotet du nettopp slettet, og kopier deretter de siste åtte tegnene i nøkkelen.

Skriv inn følgende for å fjerne nøkkelen, og bytt ut hex-verdien på slutten med tegnene du kopierte:

sudo apt-key del D38B4796

Du kan også spesifisere hele nøkkelen i kommandoen hvis du vil:

sudo apt-key av "EB4C 1BFD 4F04 2F6D DDCC EC91 7721 F63B D38B 4796"

Fjern en PPA ved å bruke add-apt-repository

Når det gjelder å fjerne en PPA, er den beste og sikreste måten å bruke add-apt-repository. Det er den eneste kommandoen du trenger å legge til og fjerne PPAer på Ubuntu. Ikke la navnet lure deg til å tro noe annet.

Få en liste over alle konfigurerte PPAer ved å liste opp innholdet i /etc/apt/sources.list.d katalog ved hjelp av ls-kommandoen:

ls /etc/apt/sources.list.d

Når du har funnet PPA-en du vil fjerne, bruker du -r flagg med add-apt-repository:

sudo add-apt-repository -r ppa: forfatter/reponame

Hvis utgangen vises feilen "add-apt-repository: kommando ikke funnet"., må du installere verktøyet først.

Du kan også slette PPA-mappen fra sources.list.d-katalogen, og den vil fjerne depotet fra systemet ditt.

Bruk Ubuntu Software Updater for å fjerne et depot

Ubuntu tilbyr en grafisk måte å administrere programvarelagre og tredjeparts PPAer ved å bruke Software Updater-appen. For å begynne, start Software Updater fra applikasjonsmenyen og klikk Innstillinger.

Når den er lansert, bytt til Annen programvare fanen. Du vil se en liste over alle tredjeparts programvarekilder som er konfigurert på datamaskinen din. For å deaktivere et depot, fjern merket i boksen som tilsvarer repoen og skriv inn administratorpassordet.

Hvis du har bestemt deg for å fjerne pakkelageret, merker du oppføringen og klikker Fjerne.

Til slutt, oppdater pakkekildene ved å bruke APT:

sudo apt oppdatering

Du kan også redigere eller legg til et tredjepartsdepot på Ubuntu ved å bruke Software Updater-appen.

Programvareadministrasjon på Ubuntu gjort enkelt

Å legge til og slette depoter er et annet aspekt ved pakkehåndtering på Ubuntu og andre Linux-distros. For å opprettholde systemsikkerheten bør du alltid sjekke om et depot eller PPA er ekte, og ikke tilbyr skadelig programvare.

Ubuntu kommer med noen få depoter forhåndskonfigurert. Dette er de offisielle depotene hvor du kan laste ned pålitelige pakker for å installere.