Ist es möglich, der Datei source.list einen Speicherort / Ordner auf meiner Festplatte (z. B. / media / Data / Ubuntu) hinzuzufügen? Wenn möglich, wie?
quelle
Ist es möglich, der Datei source.list einen Speicherort / Ordner auf meiner Festplatte (z. B. / media / Data / Ubuntu) hinzuzufügen? Wenn möglich, wie?
Es gibt 4 Schritte, um ein einfaches Repository für sich selbst einzurichten:
Geben Sie ein Terminal ein
sudo apt-get install dpkg-dev
Erstellen Sie ein Verzeichnis, in dem Sie Ihre Pakete aufbewahren.
sudo mkdir -p /media/Data/Ubuntu
Verschieben Sie nun Ihre Pakete in das gerade erstellte Verzeichnis.
Es ist ein einfacher Drei-Liner:
#! /bin/bash
cd /media/Data/Ubuntu
dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
Schneiden Sie das Obige aus, fügen Sie es in gedit ein und speichern Sie es als update-mydebs in ~ / bin . (Die Tilde '~' bedeutet Ihr Home-Verzeichnis. Wenn ~ / bin nicht vorhanden ist, erstellen Sie es: Ubuntu fügt dieses Verzeichnis in Ihren PATH ein. Es ist ein guter Ort, um persönliche Skripte abzulegen.) Als nächstes machen Sie das Skript ausführbar:
chmod u+x ~/bin/update-mydebs
Fügen Sie die Zeile hinzu
deb file:/media/Data/Ubuntu ./
zu Ihrer /etc/apt/sources.list, und Sie sind fertig.
Immer wenn Sie eine neue Deb in das mydebs-Verzeichnis stellen, führen Sie aus
sudo update-mydebs
sudo apt-get update
Jetzt können Ihre lokalen Pakete mit Synaptic, aptitude und den apt-Befehlen manipuliert werden: apt-get, apt-cache usw. Wenn Sie versuchen, apt-get zu installieren, werden alle Abhängigkeiten für Sie aufgelöst, solange sie erfüllt werden können .
Quelle: https://help.ubuntu.com/community/Repositories/Personal
deb [trusted=yes] file:/media/Data/Ubuntu ./