Ubuntu PPAs gebruiken op Debian Linux

Ubuntu Linux is gebouwd op de tak Debian Unstable en gebruikt dezelfde onderliggende technologieën, zoals Apt, DEB-pakketten en andere kerncomponenten. Het is wat bekend staat als een "afgeleide" van Debian Linux.

Hoewel Ubuntu een afgeleide is van Debian, kunnen Debian-gebruikers PPA's niet gemakkelijk gebruiken. De reden? PPA's zijn een unieke technologie voor Ubuntu en er is gespecialiseerde software voor nodig om met Launchpad te communiceren. Bovendien, aangezien Ubuntu is gebaseerd op Debian Unstable, zullen de meeste Debian-gebruikers niet over de up-to-date pakketten beschikken die de PPA's nodig hebben.

Voordat we beginnen

in deze handleiding gaan we in op het handmatig toevoegen van Ubuntu PPA's. Het is een vervelend proces, maar het is de veiligste manier om het aan te pakken, omdat het belangrijk is om te begrijpen hoe PPA's op het systeem werken en dat niet elke PPA goed werkt Debian. Als je de handmatige methode niet leuk vindt, probeer dan de onderstaande opdracht. Het zou je in staat moeten stellen om PPA-commando's te gebruiken, net als op Ubuntu.

sudo apt install software-properties-common

Een back-up maken van softwarebronnen

Het inschakelen van PPA's op Debian omvat het maken van bewerkingen in het bronbestand in de /etc/apt/map. Daarom is het een goed idee om een ​​back-up van dit bestand te maken. Op die manier kan het gemakkelijk ongedaan worden gemaakt als er problemen optreden met PPA's.

Om een ​​back-up te maken van uw softwarebronnen in Debian, begint u met het maken van een kopie van het sources.listbestand met de opdracht cp . Houd er rekening mee dat deze opdracht als root moet worden gedaan met de opdracht sudo .

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

Als alternatief, als u sudo niet hebt ingeschakeld, gebruikt u de opdracht su .

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

Als er op elk moment iets mis is gegaan en u de back-up moet herstellen, doet u het volgende in een terminal.

Stap 1: Verwijder het gebroken bronnenlijstbestand /etc/apt/met de opdracht rm.

sudo rm /etc/apt/sources.list

of

su - rm /etc/apt/sources.list

Stap 2: Maak een kopie van het back-upbestand en hernoem het zoals sources.listmet de cp-opdracht.

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

of

zo -

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

Stap 3: Gebruik de opdracht apt update om de softwarebronnen te vernieuwen. Met deze opdracht worden de PPA's verwijderd en worden de standaardrepository's hersteld.

sudo apt update

PPA's voor Debian vinden

Het vinden van PPA's om toe te voegen aan Debian kan het beste worden gedaan met de Launchpad.net- website. De reden? Zoekmachines zoals Google of Bing of DuckDuckGo laten om onbekende redenen vaak bepaalde PPA's weg.

Ubuntu PPAs gebruiken op Debian Linux

Als u een nieuwe PPA wilt vinden voor gebruik op uw Debian Linux-pc, doet u het volgende. Als u bijvoorbeeld een PPA voor de nieuwste versie van Firefox wilt vinden, gebruikt u de volgende zoekterm.

Ubuntu PPAs gebruiken op Debian Linux

firefox ppa

Vanaf daar klikt u met de muis op de PPA-pagina en gaat u naar de PPA-pagina. Vanaf hier ziet u de PPA-beschrijving, gevolgd door "Deze PPA aan uw systeem toevoegen" en de Ubuntu-specifieke instructies voor het installeren ervan.

De PPA toevoegen aan Debian

Nu u een PPA hebt gevonden om met Debian te gebruiken, moet u de softwarerepository aan het systeem toevoegen. Volg de stapsgewijze instructies om te leren hoe u de PPA op uw Debian-pc kunt toevoegen.

Stap 1: Zoek op de PPA-pagina de groene tekst met de tekst 'Technische details over deze PPA'. Klik er vervolgens met de muis op om het te onthullen. Deze details zijn de volledige repository-informatie die aan het sources.listbestand moet worden toegevoegd .

Stap 2: Start een terminalvenster op het bureaublad door op Ctrl + Alt + T of Ctrl + Shift + T op het toetsenbord te drukken . Gebruik vervolgens de terminal om het sources.listbestand te openen in de Nano-teksteditor.

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

of

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

Stap 3: Ga naar de onderkant van het sources.listbestand door op de pijl-omlaag op het toetsenbord te drukken. Schrijf dan de volgende tekst in.

Ubuntu PPAs gebruiken op Debian Linux

# Ubuntu PPAs

Stap 4: Neem de code in het gedeelte "Technische details" en kopieer deze naar uw klembord. Zorg ervoor dat je alles kopieert.

Stap 5: Ga naar de Nano-teksteditor in de terminal en druk op Enter om een ​​nieuwe regel te maken onder # Ubuntu PPA's. Druk vervolgens op Ctrl + Shift + V om de code te plakken.

Stap 6: Bekijk de code die is geplakt onder # Ubuntu PPAs, en zoek YOUR_UBUNTU_VERSION_HERE. Wis het en vervang het door " Bionic" als u Debian 10 Buster gebruikt. Ubuntu 18.04 Bionic Beaver en Debian 10 Buster zijn zeer identiek in pakketten, dus PPA's die zijn ingesteld op Bionic hebben meestal de grootste kans om te werken.

Als u meerdere PPA's aan Debian wilt toevoegen, plak ze dan allemaal onder # Ubuntu PPAs. Het zal u helpen te bepalen welke repositories PPA's zijn.

Let op: onderstaande code is een voorbeeld. Uw PPA-URL's zullen verschillen.

Ubuntu PPAs gebruiken op Debian Linux

deb https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main


deb-src https://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu bionic main

Stap 7: Sla de wijzigingen op in het bestand sources.list door op Ctrl + O te drukken  en sluit het af met Ctrl + X .

Stap 8: Voer de opdracht apt update uit. Zodra de opdracht is uitgevoerd, treedt er een fout op. Deze fout is "De volgende handtekeningen kunnen niet worden geverifieerd omdat de openbare sleutel niet beschikbaar is: NO_PUBKEY."

Markeer met uw muis het nummer naast "NO_PUBKEY" en sla het op op het klembord met Ctrl + Shift + C .

Ubuntu PPAs gebruiken op Debian Linux

Stap 9: Gebruik de opdracht GPG-sleutelherstel om de "NO_PUBKEY" -fout te herstellen met de PPA die u aan het systeem hebt toegevoegd. Zorg ervoor dat u het nummer dat naar uw toetsenbord is gekopieerd na –recv-keys plakt .

Druk op Ctrl + Shift + V om het sleutelnummer te plakken .

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys UW-SLEUTELNUMMER-HIER

Stap 10: Voer de opdracht apt update opnieuw uit en zorg ervoor dat er geen fouten zijn. Ervan uitgaande dat er geen fouten zijn, installeert u uw software vanaf de PPA.

Laat een reactie achter

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Schermscheuren op Intel-graphics in Pardus Linux verhelpen: een resultaatgerichte handleiding

Los schermscheuren met Intel-graphics in Pardus Linux op door te controleren of X11 of Wayland wordt gebruikt, de compositorinstellingen aan te passen, de vernieuwingsfrequentie te controleren, de actieve Xorg-driver te gebruiken en TearFree alleen in te schakelen wanneer dit nodig is.

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Hoe configureer je de SLES 15-firewall met firewall-cmd?

Configureer firewalld op SLES 15: controleer zones, sta services of poorten toe, sla permanente regels op, herlaad veilig en controleer de toegang.

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

SLES Live Patching Configuratiehandleiding: Kernelupdates toepassen zonder opnieuw op te starten

Schakel live kernelpatching in op SLES 15 SP7, pas ondersteunde patches toe zonder opnieuw op te starten, controleer actieve patches en begrijp wanneer een herstart van de kernel nog steeds nodig is.

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Hoe schakel ik de FIPS-modus in op SUSE Linux Enterprise Server 15?

Schakel de FIPS-modus in op SLES 15 met behulp van het door SUSE ondersteunde installatieprogramma, herstart het systeem veilig, controleer de status van de kernel en het cryptografische beleid en controleer de certificeringslimieten.

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Hoe installeer je Google Chrome op Gooroom OS zonder de beveiligingsrichtlijnen te schenden?

Installeer Google Chrome veilig op Gooroom OS met officiële .deb-pakketten, APT, beleidscontroles, update-instructies en oplossingen voor beheerde apparaten.

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Hoe exporteer ik SLES-systeemlogboeken veilig naar een externe Syslog-server?

Stuur SLES-systeemlogboeken veilig door naar een externe syslog-server met rsyslog, TLS-certificaten, peer-naamverificatie, wachtrijen, validatie en testen.

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

SLES 15 Active Directory-integratie met SSSD: een stapsgewijze handleiding

Voeg SLES 15 toe aan Active Directory met SSSD via YaST. Bereid DNS en tijd voor, configureer domeinaanmeldingen, verifieer Kerberos en vergelijk SSSD, Winbind en realmd.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los problemen met de Realtek RTL8821CE Wi-Fi-driver op in Pardus Linux.

Los de RTL8821CE Wi-Fi-problemen op in Pardus Linux door de ingebouwde rtw88-driver, de Realtek-firmware, rfkill, NetworkManager en veilige terugvalopties te controleren.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Los het probleem "Tijdelijke fout bij het oplossen van DNS" op in Debian 12 met systemd-resolved.

Diagnoseer en los DNS-resolutieproblemen op in Debian 12 met systemd-resolved, inclusief problemen met resolv.conf, NetworkManager, networkd, cache en verificatie.

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Hoe je Pardus Linux veilig naast Windows 11 kunt installeren (dual boot)

Installeer Pardus 25.2 naast Windows 11 door een back-up te maken, het Windows-volume te verkleinen, op te starten vanaf een UEFI USB-stick en de bestaande EFI- en herstelpartities te beschermen.