Ich möchte apt-get ein Repository hinzufügen (ohne möglicherweise /etc/apt/sources.list zu verfälschen), indem ich ein Skript benutze. Dieses Skript wird möglicherweise mehrmals ausgeführt, sodass ich den Eintrag nicht jedes Mal anhängen kann. Kann ich eine einzelne Datei in ein Verzeichnis mit Einträgen einfügen?
Ich weiß, dass du das für dich tun kannst, aber ich bin mir nicht sicher, ob es für apt-get möglich ist. Bitte lassen Sie mich wissen, wenn ich weitere Informationen hinzufügen muss.
aptitude
yum
repository
Daisetsu
quelle
quelle
Antworten:
Sie können Dateien in platzieren
/etc/apt/sources.list.d
. Dies ist in der Manpage fürsources.list
(typeman sources.list
) beschrieben. Die Manpage sagt:AKTUALISIEREN:
quelle
Du könntest es versuchen:
Die Repository-Zeile wäre genau das, was Sie an die sources.list oder ein PPA-Repository anhängen würden. Schauen Sie sich die Manpage hier an oder führen Sie Folgendes aus:
quelle
I (dachte , dass ich) benötigt ein ppa zu einem Repo Crunchbang hinzuzufügen, (debian) installieren:
( NB "raring" ist die Ubuntu - Version , dass die Version von Debian abgestimmt , dass ich benutzte) , damit ich tat:
Das meiste davon wird auf der Boot-Reparatur- Seite erklärt (obwohl letztendlich testdisk und dann Gparted das waren, was ich tatsächlich brauchte, um eine verlorene Partition und einen beschädigten MBR wiederherzustellen.) Dies ist wahrscheinlich nicht The Debian Way (TM), aber es arbeitete für mich.
Einige Debian-Repos sind im "alten Stil" und dann brauchen Sie nur eine Zeile wie:
add-apt-repository ist gut, wenn Sie es haben, aber das scheint mehr Ubuntu zu sein.
quelle
add-apt-repository
hat eine dritte Form (neben PPA-URLs und Volltextzeilen), die Distributionskomponenten ermöglicht:Dies wurde in 12.10 (Quantal) eingeführt.
quelle
Error: 'contrib' invalid
mit Ubuntu 16.04