Hallo Forenbenutzer!
Ich bin ein absolutzer Neuling in Sachen Debian und hätte mal eine Frage:
Erstmal die Vorgeschichte:-)
Also ich habe einen Laptop mit Debian Kernel 2.4. Es ist alles eingerichtet und alles funzt auch einigermaßen. Nun wollte ich an meinem PC auch Linux installieren.
Ich habe ein Basissystem ohne grafische Oberfläche und Schnickschnacks.
Meine Absicht war auch auf meinem PC (fast) alle Pakete die der Laptop hat draufzumachen.
Aso habe ich die Packete auf den Desktop kopiert. Wenn ich aber APT sage wo die Pakete sind behauptet er dass das kein richtiges Verzeichnis sei.
Jetzt die Frage:-)
Wie kann ich APT sagen dass er die Packete von dem Verzeichnis installieren soll? (Ich habe an meinem PC nur Modem, daher wäre eine Installation per internet ziemlich lange dauern)
Es würde zwar mit dpkg gehen aber die ganzen Abhängigkeiten...
Vielen Dank für die Bemühungen!
Gruß, Gregor
apt-get: wie hole Packete aus lokal. Ordner?
Ich habs selbst noch nicht ausprobiert, aber könnte Dich eventuell in die richtige Richtung lenken:
Du solltest einen lokalen Mirror erzeugen, d.h. alle Pakete in ein eigenes Verzeichnis kopieren,
dann gibt es noch ein Tool das die Packages-Datei für apt erzeugt: apt-get install dpkg-dev
(darin enthalten das erforderliche Programm dpkg-scanpackages), ich glaube dann mußt Du in das Verzeichnis (Directory) mit den Paketen wechseln, und dpkg-scanpackages ausführen (lies aber noch mal die man-page zu dem Paket vorher durch) danach ist noch Deine apt.sources.list anzupassen, könnte z.B. so aussehen: deb file:/meinVerzeichnis testing main contrib non-free
#abhängig von Deiner Debian-version und den installierten Paketen............ apt-get update, und
der Mirror sollte für Deinen Rechner, und auch für andere in einem (LAN?) zur Installation zur Verfügung stehen. PS: eventuell andere Einträge, in der apt.sources.list solltest Du mit einer #
vor dem Anfang jeder Zeile auskommentieren!
Du solltest einen lokalen Mirror erzeugen, d.h. alle Pakete in ein eigenes Verzeichnis kopieren,
dann gibt es noch ein Tool das die Packages-Datei für apt erzeugt: apt-get install dpkg-dev
(darin enthalten das erforderliche Programm dpkg-scanpackages), ich glaube dann mußt Du in das Verzeichnis (Directory) mit den Paketen wechseln, und dpkg-scanpackages ausführen (lies aber noch mal die man-page zu dem Paket vorher durch) danach ist noch Deine apt.sources.list anzupassen, könnte z.B. so aussehen: deb file:/meinVerzeichnis testing main contrib non-free
#abhängig von Deiner Debian-version und den installierten Paketen............ apt-get update, und
der Mirror sollte für Deinen Rechner, und auch für andere in einem (LAN?) zur Installation zur Verfügung stehen. PS: eventuell andere Einträge, in der apt.sources.list solltest Du mit einer #
vor dem Anfang jeder Zeile auskommentieren!
- Raoul
- Beiträge: 1435
- Registriert: 20.05.2003 00:16:35
- Lizenz eigener Beiträge: neue BSD Lizenz
-
Kontaktdaten:
/etc/apt/sources.list hat geschrieben:deb file:/Ordner/mit/Paketen ./
Code: Alles auswählen
cd /Ordner/mit/Paketen
dpkg-scanpackages . /dev/null | gzip > Packages.gz
apt-get update
Raoul
Code: Alles auswählen
grep -ir fuck /usr/src/linux