2016-03-19 6 views
-3

Ich frage mich, wie der sources.list für eine bestimmte Quelle zu überprüfen, ab:So installieren Linux-Pakete durch Python

http://exa.mple.net/debian jessie main 

Und wenn es nicht vorhanden ist, fügen Sie die Quelle.

Dann installieren Sie das Paket, wenn es nicht existiert. Wie nennst du dieses Programm, wie vnstat, und speichert Werte in Variablen in Python?

+1

Können Sie das konkretisieren, wie ein Beispiel für den Code geben Sie wollen ausgeführt werden, um die Quelle hinzuzufügen? –

+1

Ich möchte "echo [source]> /etc/apt/sources.list" – DaveJone359

+1

Ubuntu 14.04 um genau zu sein – DaveJone359

Antwort

1

Sie würden Root-Rechte benötigen, um die Datei/etc/apt-Verzeichnis in Ubuntu zu schreiben, dies am besten

im Terminal durchgeführt
sudo apt-add-repository ftp://deb.multimedia.org/debian jessie main non-free 
+0

Ich werde ein externes Skript verwenden. – DaveJone359