Come usare i PPA di Ubuntu su Debian Linux

Ubuntu Linux è basato sul ramo Debian Unstable e utilizza le stesse tecnologie sottostanti, come Apt, pacchetti DEB e altri componenti principali. È ciò che è noto come un "derivato" di Debian Linux.

Sebbene Ubuntu sia un derivato di Debian, gli utenti Debian non possono usare i PPA molto facilmente. La ragione? I PPA sono una tecnologia unica per Ubuntu e richiede un software specializzato per interagire con Launchpad. Inoltre, poiché Ubuntu è basato su Debian Unstable, la maggior parte degli utenti Debian non avrà i pacchetti aggiornati richiesti dai PPA.

Prima di iniziare

in questa guida, esamineremo come aggiungere manualmente PPA Ubuntu. È un processo noioso, ma è il modo più sicuro per farlo, poiché è importante capire come funzionano i PPA sul sistema e che non tutti i PPA funzionano bene Debian. Se non ti piace il metodo manuale, prova a utilizzare il comando seguente. Dovrebbe consentirti di utilizzare i comandi PPA, proprio come su Ubuntu.

sudo apt install software-properties-common

Fare un backup delle sorgenti del software

L'abilitazione dei PPA su Debian implica apportare modifiche al file dei sorgenti all'interno della /etc/apt/directory. Di conseguenza, è una buona idea eseguire un backup di questo file. In questo modo, se sorgono problemi con i PPA, possono essere facilmente annullati.

Per fare un backup delle tue sorgenti software in Debian, inizia facendo una copia del sources.listfile con il comando cp . Tieni presente che questo comando deve essere eseguito come root con il comando sudo .

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

In alternativa, se non hai sudo abilitato, usa il comando su .

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

In qualsiasi momento, se qualcosa è andato storto e devi ripristinare il backup, procedi come segue in un terminale.

Passaggio 1: eliminare il file dell'elenco delle fonti danneggiato /etc/apt/dall'utilizzo del comando rm.

sudo rm /etc/apt/sources.list

o

su - rm /etc/apt/sources.list

Passaggio 2: fai una copia del file di backup e rinominalo come sources.listcon il comando cp.

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

o

su-

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

Passaggio 3: utilizzare il comando apt update per aggiornare le fonti del software. Questo comando rimuoverà i PPA e ripristinerà i repository predefiniti.

sudo apt update

Trovare PPA per Debian

Trovare PPA da aggiungere a Debian è meglio farlo con il sito web Launchpad.net . La ragione? I motori di ricerca come Google o Bing o DuckDuckGo spesso omettono determinati PPA, per ragioni sconosciute.

Come usare i PPA di Ubuntu su Debian Linux

Se desideri trovare un nuovo PPA da utilizzare sul tuo PC Debian Linux, procedi come segue. Ad esempio, per trovare un PPA per l'ultima versione di Firefox, utilizzerai il seguente termine di ricerca.

Come usare i PPA di Ubuntu su Debian Linux

firefox ppa

Da lì, fai clic sulla pagina PPA con il mouse e verrai indirizzato alla pagina PPA. Da qui, vedrai la descrizione del PPA, seguita da "Aggiunta di questo PPA al tuo sistema" e le istruzioni specifiche di Ubuntu su come installarlo.

Aggiungere il PPA a Debian

Ora che hai individuato un PPA da usare con Debian, dovrai aggiungere il repository del software al sistema. Segui le istruzioni passo passo per imparare come aggiungere il PPA sul tuo PC Debian.

Passaggio 1: nella pagina PPA, individua il testo verde che dice "Dettagli tecnici su questo PPA". Quindi, fai clic su di esso con il mouse per rivelarlo. Questi dettagli sono le informazioni complete sul repository che devono essere aggiunte al sources.listfile.

Passaggio 2: avvia una finestra di terminale sul desktop premendo Ctrl + Alt + T o Ctrl + Maiusc + T sulla tastiera. Quindi, usa il terminale per aprire il sources.listfile nell'editor di testo Nano.

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

o

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

Passaggio 3: raggiungi la fine del sources.listfile premendo il tasto Freccia giù sulla tastiera. Quindi, scrivi il seguente testo in.

Come usare i PPA di Ubuntu su Debian Linux

# Ubuntu PPAs

Passaggio 4: prendi il codice nella sezione "Dettagli tecnici" e copialo negli appunti. Assicurati di copiare tutto.

Passaggio 5: vai all'editor di testo Nano nel terminale e premi Invio per creare una nuova riga in # Ubuntu PPA. Quindi, premi Ctrl + Maiusc + V per incollare il codice.

Passaggio 6: esaminare il codice incollato sotto # Ubuntu PPAse individuare YOUR_UBUNTU_VERSION_HERE. Cancellalo e sostituiscilo con " Bionic" se stai usando Debian 10 Buster. Ubuntu 18.04 Bionic Beaver e Debian 10 Buster sono molto identici nei pacchetti, quindi i PPA impostati su Bionic di solito hanno le maggiori possibilità di funzionare.

Se hai più PPA da aggiungere a Debian, incollali tutti sotto # Ubuntu PPAs. Ti aiuterà a capire quali repository sono PPA.

Nota: il codice seguente è un esempio. I tuoi URL PPA saranno diversi.

Come usare i PPA di Ubuntu su 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

Passaggio 7: salva le modifiche al file sources.list premendo  Ctrl + O ed esci con Ctrl + X .

Passaggio 8: eseguire il comando apt update . Una volta eseguito il comando, si verificherà un errore. Questo errore è "Impossibile verificare le seguenti firme perché la chiave pubblica non è disponibile: NO_PUBKEY".

Usando il mouse, evidenzia il numero accanto a "NO_PUBKEY" e salvalo negli appunti con Ctrl + Maiusc + C .

Come usare i PPA di Ubuntu su Debian Linux

Passaggio 9: utilizzare il comando di ripristino della chiave GPG per correggere l'errore "NO_PUBKEY" con il PPA che hai aggiunto al sistema. Assicurati di incollare il numero copiato sulla tastiera dopo –recv-keys .

Per incollare il numero della chiave, premi Ctrl + Maiusc + V .

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys IL TUO-NUMERO-CHIAVE-QUI

Passaggio 10: eseguire nuovamente il comando apt update e assicurarsi che non vi siano errori. Supponendo che non ci siano errori, installa il software dal PPA.

Lascia un commento

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

Come configurare il firewall di SLES 15 con firewall-cmd

Come configurare il firewall di SLES 15 con firewall-cmd

Configura firewalld su SLES 15: controlla le zone, consenti servizi o porte, salva le regole permanenti, ricarica in modo sicuro e verifica l'accesso.

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Guida alla configurazione di SLES Live Patching: applicare gli aggiornamenti del kernel senza riavviare il sistema

Abilita l'applicazione di patch al kernel in tempo reale su SLES 15 SP7, applica le correzioni supportate senza riavviare, verifica le patch attive e scopri quando è comunque necessario riavviare il kernel.

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Come abilitare la modalità FIPS su SUSE Linux Enterprise Server 15

Abilita la modalità FIPS su SLES 15 utilizzando l'utility di configurazione supportata da SUSE, riavvia in modo sicuro, verifica lo stato del kernel e delle policy crittografiche e controlla i limiti di certificazione.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Come installare Google Chrome su Gooroom OS senza violare le norme di sicurezza.

Installa Google Chrome su Gooroom OS in modo sicuro con i pacchetti .deb ufficiali, APT, controlli delle policy, guida all'aggiornamento e correzioni per i dispositivi gestiti.

How to Export SLES System Logs to a Remote Syslog Server Securely

How to Export SLES System Logs to a Remote Syslog Server Securely

Securely forward SLES system logs to a remote syslog server with rsyslog, TLS certificates, peer-name verification, queues, validation, and testing.

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integrazione di Active Directory con SSSD in SLES 15: una guida passo passo

Integra SLES 15 con Active Directory tramite SSSD utilizzando YaST. Prepara DNS e sincronizzazione oraria, configura gli accessi al dominio, verifica Kerberos e confronta SSSD, Winbind e realmd.

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix Realtek RTL8821CE Wi-Fi Driver Issues on Pardus Linux

Fix RTL8821CE Wi-Fi on Pardus Linux by checking the built-in rtw88 driver, Realtek firmware, rfkill, NetworkManager, and safe fallback options.

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Fix "Temporary Failure Resolving DNS" in Debian 12 with systemd-resolved

Diagnose and fix Debian 12 DNS resolution failures with systemd-resolved, including resolv.conf, NetworkManager, networkd, cache, and verification.

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Come installare Pardus Linux in dual boot insieme a Windows 11 in modo sicuro

Installa Pardus 25.2 accanto a Windows 11 eseguendo un backup, riducendo il volume di Windows, avviando da una chiavetta USB UEFI e proteggendo le partizioni EFI e di ripristino esistenti.