Skip to content
Uudet virat
  • Windows 11 forårsaker treg ytelse på NVMe SSD-er
  • Slik sikkerhetskopierer du Windows 11 med Macrium Reflect
  • Slik aktiverer du innstillingsgrensesnittet på Windows Terminal
  • Hvordan fikse klokken ute av synkronisering på Windows 11
  • Hvordan finne ut versjonen av Windows 10
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

  • Home
  • Technology News
  • Linux
  • Windows
  • Mac
  • Hardware
  • Internet
  • More
    • Opinions
    • Productivity
    • Smart Home
onioni tech

Vain yksi tekninen sivustoz

Home - Linux - Hvordan fjerne PPAer på Ubuntu-baserte distribusjoner

Fjern Ppa Featured

Hvordan fjerne PPAer på Ubuntu-baserte distribusjoner

    torsdag mai 6, 2021

Contents

  • 1 Hvordan fjerne PPAer på Ubuntu-baserte distribusjoner
    • 1.1 Fjern PPA og dets pakker
      • 1.1.1 Finn alle pakker installert fra PPAer
    • 1.2 Fjern PPA og tilbakestill pakker til distribusjonens versjoner
    • 1.3 Konklusjon

Hvordan fjerne PPAer på Ubuntu-baserte distribusjoner

Personal Package Archives (PPA) kan være bra. Du får nyere programvare eller programmer som mangler i distribusjonens standardregister. Men fra tid til annen vil du fjerne en PPA av forskjellige grunner. Hvordan du gjør dette avhenger av hva du vil oppnå. Normalt vil du befinne deg i et av disse to scenariene:

  • Du vil fjerne PPA fra programvarekildelisten og fjerne de installerte pakkene.
  • Du vil fjerne PPA fra programvarekildelisten og gå tilbake til standardpakker som tilbys av distribusjonen din.

La oss utforske det første scenariet.

Fjern PPA og dets pakker

Forsikre deg om at du har installert verktøyet “add-apt-repository”. Den skal være tilgjengelig som standard på de fleste Ubuntu-baserte distribusjoner, men bare for å være sikker, kjør følgende kommando.

sudo apt install software-properties-common

Deretter trenger du det nøyaktige navnet på PPA du vil fjerne. Hvis du har glemt det, kan du Google det, åpne Launchpad-siden der det er vert og se etter installasjonsinstruksjonene. Der finner du det eksakte navnet (f.eks. “Ppa: libreoffice / ppa”).

Fjern Ppa Finn Ppa-navn på Launchpad

Alternativt, i stedet for å søke på nettet, kan du søke i programvarekildelistene dine for å se hvilke PPA-er du har for øyeblikket.

grep -r -i ppa /etc/apt/

Fjern Ppa Finn Ppas lagt til systemet

Deretter kan du åpne hvilken som helst lenke som begynner med “http://ppa.launchpad.net” og finne det nøyaktige PPA-navnet du trenger.

Erstatt “NAME_OF_PPA” i neste kommando med det faktiske navnet du fant tidligere. For eksempel kan den endelige kommandoen se slik ut: sudo add-apt-repository --remove ppa:libreoffice/ppa.

sudo add-apt-repository --remove NAME_OF_PPA

Oppdater informasjonen til pakkelederen.

sudo apt update

Til slutt, fjern pakken og dens avhengighet med

sudo apt autoremove NAME_OF_PACKAGE

Når du har angitt denne kommandoen, må du følge nøye med på listen over pakker som skal fjernes. Hvis du ser noe du trenger i den listen, så bruk remove alternativet apt (i stedet for autoremove):

sudo apt remove NAME_OF_PACKAGE

Finn alle pakker installert fra PPAer

Hvis alternativet autoremove ikke ser ut til å avinstallere alle pakker som kommer fra den PPA-en, må du kanskje fjerne dem manuelt.

Installer følgende verktøy.

sudo apt install apt-forktracer

Nå kan du finne alle pakker installert på systemet ditt som kommer fra en PPA.

apt-forktracer | grep -i ppa | awk '{print $1}'

Deretter kan du fjerne dem med sudo apt remove eller sudo apt autoremove. autoremove vil prøve å avinstallere pakken (e) du spesifiserer, pluss alle avhengigheter. remove vil bare avinstallere pakken (e) du spesifiserer.

Hvis du er sikker på at du kan fjerne alle pakker som tidligere er vist av apt-forktracer, kan du bruke en kommando som

sudo apt remove $(apt-forktracer | grep -i ppa | awk '{print $1}')

Sørg for å dobbeltsjekke hva som vil bli fjernet, slik at du ikke ved et uhell avinstallerer noe du trenger.

Fjern PPA og tilbakestill pakker til distribusjonens versjoner

Som i forrige avsnitt, må du først vite det nøyaktige navnet på PPA. Hvis du ikke vet det, kan du prøve metodene ovenfor.

Installer ppa-purge.

sudo apt install ppa-purge

Kjør ppa-purge-skriptet, som vil fjerne PPAer fra programvarelagerene dine og erstatte de installerte PPA-pakkene med distribusjonens pakker. Selvfølgelig krever dette at Linux-distribusjonen din har disse pakkene tilgjengelig. I de fleste tilfeller betyr dette at nyere programvare blir nedgradert til eldre versjoner.

sudo ppa-purge NAME_OF_PPA

Eksempel på kommando: sudo ppa-purge ppa:libreoffice/ppa.

Konklusjon

På «rene» systemer skal kommandoene ovenfor kjøre uten problemer. På andre systemer kan du imidlertid støte på noen konflikter generert av pakker som er inkompatible med hverandre. Dessverre er det ingen generell løsning, da det avhenger av din nøyaktige situasjon. Det meste av tiden kan det løses ved å fjerne / nedgradere / oppgradere noen av disse pakkene. For å unngå en slik opplevelse i fremtiden, kan du lese Ikke bryt Debian å vite hvordan du holder operativsystemet i en «ren» tilstand.

#Hvordan #fjerne #PPAer #på #Ubuntubaserte #distribusjoner

How much onions deserves this post?

Click a onion to throw it!

Average rating 0 / 5. Vote count: 0

No votes so far! Be the first to rate this post.

Innleggsnavigasjon

Previous Article
Next Article

Siste innlegg

  • Windows 11 forårsaker treg ytelse på NVMe SSD-er
  • Slik sikkerhetskopierer du Windows 11 med Macrium Reflect
  • Slik aktiverer du innstillingsgrensesnittet på Windows Terminal
  • Hvordan fikse klokken ute av synkronisering på Windows 11
  • Hvordan finne ut versjonen av Windows 10

Kategorier

  • Chrome OS
  • Gaming
  • How Things Work
  • Mobile
  • Review
  • Software Hacks

Sitemaps

FINLAND | SWEDEN | NORWAY zz
Contact
ONIONI.FI
We use cookies on our website to give you the most relevant experience by remembering your preferences and repeat visits. By clicking “Accept”, you consent to the use of ALL the cookies.
Cookie settingsACCEPT
Manage consent

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT

Terms and Conditions - Privacy Policy