Ho trovato diverse istruzioni di installazione che includono il comando deb
. Ma sembra che questo comando non sia disponibile sulla mia installazione.
Dove posso ottenere questo comando? C'è un work-around?
Ho trovato diverse istruzioni di installazione che includono il comando deb
. Ma sembra che questo comando non sia disponibile sulla mia installazione.
Dove posso ottenere questo comando? C'è un work-around?
'deb' non è un comando. È usato nel file sources.list
per indicare un repository di software Debian.
Da Manpage di Ubuntu - sources.list :
L'elenco delle fonti è progettato per supportare qualsiasi numero di fonti attive e una varietà di media sorgente. Il file elenca una fonte per riga, con la fonte più preferita elencata per prima. Il formato di ogni riga è: tipo uri args. Il primo elemento, tipo determina il formato per args. uri è un URI (Universal Resource Identifier), che è un superset della risorsa universale più specifica e conosciuta Locator o URL.
Il tipo deb descrive un tipico archivio Debian a due livelli, distribuzione / componente. Il formato per una voce sources.list che utilizza il i tipi deb e src-deb è:
deb [ options ] uri distribution [component1] [component2] [...]
L'URI per il tipo di deb deve specificare la base di Debian distribuzione, dalla quale APT troverà le informazioni di cui ha bisogno. la distribuzione può specificare un percorso esatto, nel qual caso i componenti deve essere omesso e la distribuzione deve terminare con una barra (/). Questo è utile per quando il caso riguarda solo una particolare sotto-sezione dell'archivio denotato dall'URI è di interesse. Se la distribuzione non specifica un percorso esatto, deve essere presente almeno un componente.
Quindi, se ho deb http://archive.ubuntu.com/ubuntu/ quantal main restricted
in sources.list
dice che ho un archivio Debian che è basato su "http://archive.ubuntu.com/ubuntu/", la distribuzione è "quantica" e le componenti sono "principali" e "riservati".
Come la risposta di @Eric Carvalho deb
non è una riga di comando Se hai deb allora url come in questo modo:
deb http://download.virtualbox.org/virtualbox/debian trusty contrib
Modifica
Come commit di @muru , devi creare un nuovo file con l'estensione .list
nella cartella /etc/apt/source.list.d/
:
Esempio : Voglio scaricare Oracle virtualbox, creare un nuovo file:
sudo gedit /etc/apt/sources.list.d/oracle-virtualbox-trusty.list
Quindi copia e incolla la riga di deb in questo file
deb
non è un comando unix. Se hai una linea come la seguente (fonte per finestra mobile):
deb https://apt.dockerproject.org/repo ubuntu-xenial main
è una linea che deve essere disponibile nel tuo ubuntu sources.list
in modo che apt-get
possa trovare i pacchetti futuri da questa nuova fonte.
Tuttavia, non è una buona pratica modificare direttamente il file /etc/apt/sources.list
. Aggiungi invece la riga deb
come una voce in un nuovo file .list
all'interno della directory /etc/apt/sources.list.d/
. Creeremo un file docker.list
come questo:
echo "deb https://apt.dockerproject.org/repo ubuntu-xenial main" | sudo tee /etc/apt/sources.list.d/docker.list
Una volta terminato, ricorda di eseguire un sudo apt-get update
e dovresti essere in grado di trovare facilmente nuovi pacchetti da questa fonte facilmente.
Deb non è in realtà un comando (lo pensavo anch'io, all'inizio) - Supponendo che tu stia cercando di scaricare / installare un deb, fai questo (ad esempio):
wget http://whatever.com/whatever.deb
then dpkg -i whatever.deb
quindi esegui i comandi:
sudo apt-get update
Leggi altre domande sui tag repository deb