Je veux ajouter un référentiel à apt-get (sans potentiellement déranger /etc/apt/sources.list) via l'utilisateur d'un script. Ce script peut s'exécuter plusieurs fois, je ne peux donc pas simplement ajouter l'entrée à chaque fois. Puis-je ajouter un seul fichier dans un répertoire avec des entrées?
Je sais que vous pouvez le faire pour yum, mais je ne suis pas sûr que ce soit possible pour apt-get. S'il vous plaît laissez-moi savoir si j'ai besoin d'ajouter plus d'informations.
aptitude
yum
repository
Daisetsu
la source
la source
Réponses:
Vous pouvez placer des fichiers dans
/etc/apt/sources.list.d
. Ceci est décrit dans la page de manuel poursources.list
(typeman sources.list
). La page de manuel dit:METTRE À JOUR:
la source
Tu pourrais essayer:
La ligne de référentiel serait simplement ce que vous ajouteriez au fichier sources.list ou à un référentiel PPA. Consultez la page de manuel ici ou exécutez:
la source
J'ai (pensé que je devais) avoir besoin d'ajouter un rapport PPA à une installation crunchbang, (debian):
( NB "raring" est la version d'ubuntu qui correspond à la version de debian que j'utilisais).
La plupart de ces informations sont expliquées sur la page de réparation du démarrage (bien que, finalement, testdisk puis Gparted soient ce dont j'avais besoin pour restaurer une partition perdue et un MBR corrompu.) Ce n'est probablement pas la méthode Debian, mais cela a travaillé pour moi.
Certains dépôts Debian sont du "style ancien" et vous n'avez alors besoin que d'une ligne comme celle-ci:
add-apt-repository est bon si vous l'avez, mais cela semble être plus ubuntu.
la source
add-apt-repository
a un troisième formulaire (outre les URL PPA et les lignes complètes d'apt), qui active les composants de distribution:Cela a été introduit dans 12.10 (Quantal).
la source
Error: 'contrib' invalid
avec Ubuntu 16.04