Quiero agregar un repositorio a apt-get (sin potencialmente desordenar /etc/apt/sources.list) a través del usuario de un script. Este script puede ejecutarse varias veces, por lo que no puedo agregar la entrada cada vez. ¿Hay alguna forma de agregar un solo archivo en un directorio con entradas?
Sé que puedes hacer esto por yum, pero no estoy seguro de si es posible para apt-get. Avíseme si necesito agregar más información.
aptitude
yum
repository
Daisetsu
fuente
fuente
Respuestas:
Puede colocar archivos en
/etc/apt/sources.list.d
. Esto se describe en la página del manual parasources.list
(tipoman sources.list
). La página del manual dice:ACTUALIZAR:
fuente
Tu podrías intentar:
La línea del repositorio sería lo que agregaría a sources.list o a un repositorio PPA. Mira la página de manual aquí , o ejecuta:
fuente
Yo (pensé que necesitaba) agregar un repositorio ppa a un crunchbang, instalar (debian):
( NB "raring" es la versión de ubuntu que coincidía con la versión de debian que estaba usando), así que lo hice:
La mayor parte de esto se explica en el arranque de reparación de página, (aunque al final TestDisk y luego Gparted eran lo que realmente se necesita para restaurar una partición perdida y un MBR dañado.) Esto probablemente no es el método de Debian (TM) pero trabajó para mi.
Algunos repositorios de Debian son el "estilo antiguo" y luego solo necesita una línea como:
add-apt-repository es bueno si lo tiene, pero parece ser más ubuntu.
fuente
add-apt-repository
tiene un tercer formulario (además de URL de PPA y líneas completas aptas), que permite componentes de distribución:Esto se introdujo en 12.10 (Quantal).
fuente
Error: 'contrib' invalid
usando Ubuntu 16.04