He encontrado varias instrucciones de instalación que incluyen el comando deb. Pero parece que este comando no está disponible en mi instalación.
¿Dónde puedo obtener este comando? ¿Hay una solución alternativa?
repository
deb
Kevin Burton
fuente
fuente

Respuestas:
'deb' no es un comando. Se utiliza en el
/etc/apt/sources.listarchivo para indicar un repositorio de software de Debian.Desde Ubuntu Manpage - sources.list :
Entonces, si tengo
deb http://archive.ubuntu.com/ubuntu/ quantal main restrictedensources.listél dice que tengo un archivo de Debian que se basa en " http://archive.ubuntu.com/ubuntu/ ", la distribución es "quantal" y los componentes son "main" y "restringidos".fuente
sources.listestá en/etc/apt/12.04.Al igual que la respuesta de @Eric Carvalho
debno es la línea de comando. Si tiene deb, entonces url así:Editar
Al igual que commit de @muru , debe crear un nuevo archivo con la extensión
.listen la/etc/apt/source.list.d/carpeta:Ejemplo : quiero descargar Oracle virtualbox, crear un nuevo archivo:
Luego copie y pegue la línea de deb en este archivo
fuente
apt, noopt(aunque hay unopt) y 2. Nunca edite/etc/apt/sources.listpara agregar una línea a menos que sea un espejo Ubuntu / repositorio oficial. Cree un nuevo archivo/etc/apt/sources.list.dcon la extensión.listcon esa línea..listarchivos/etc/apt/sources.list.des lo que hago en estas circunstancias y es lo que generalmente recomiendo. Pero no veo ninguna razón para insistir en que ingresen manualmente fuentes de software de terceros agregadas/etc/apt/sources.list.d. Cuando es posible, algunos conffiles no son editados por el usuario (por ejemplo, use/etc/profile.dover/etc/profile, posiblemente use/etc/sudoers.dover/etc/sudoers), pero asources.listmenudo se modifican. (Incluso personalizado por Ubiquity en un espejo regional.)/etc/apt/sources.listes uno de los conffiles que uno puede dejar solo para facilitar una actualización más fluida , ya que esa es a menudo (tal vez generalmente) la motivación detrás de fuertes sugerencias para preferir hacer archivos en laX.dediciónX. No estoy sugiriendo que Ubiquity habilite repositorios de terceros de ninguna manera. Sin embargo, no ha explicado lo especial de tales repositorios, para que sea realmente incorrecto (es decir, "Nunca edite ...") para ponerlossources.list.debNo es un comando de Unix. Si tiene una línea como la siguiente (fuente de Docker):es una línea que debe estar disponible en su ubuntu
sources.listpara queapt-getpueda encontrar futuros paquetes de esta nueva fuente.Sin embargo, no es una buena práctica editar el
/etc/apt/sources.listarchivo directamente. En su lugar, agregue ladeblínea como una entrada a un nuevo.listarchivo dentro del/etc/apt/sources.list.d/directorio. Crearemos undocker.listarchivo como este:Una vez hecho esto, recuerde realizar una
sudo apt-get updatey ahora debería poder encontrar fácilmente nuevos paquetes de esta fuente.fuente
Deb no es realmente un comando (yo también lo creía al principio): suponiendo que esté intentando descargar / instalar un deb, haga esto (por ejemplo):
wget http://whatever.com/whatever.debentonces
dpkg -i whatever.debluego ejecuta los comandos:
fuente
En Ubuntu, no tiene que editar manualmente
source.listpara agregar el repositorio. En cambio, puede usaradd-apt-repository, como lo haría para un PPA.Por ejemplo, para agregar el repositorio LLVM, puede llamar a:
Como puede ver, debemos pasar la
deblínea como un argumento único al comando.fuente
Este no es el comando CLI.
Esta es información sobre algunos repositorios de paquetes de Debian (también utilizados por Ubuntu).
Si quieres usar este repositorio:
Abra el archivo
/etc/apt/sources.listcon privilegios de administrador.Agregue a este archivo una línea con información sobre el repositorio comenzando con
deb ...Guarda el archivo.
Ejecute este comando:
apt-get update
Ahora podrá usar este repositorio.
fuente