Hi,
ich hab 3 Debian- Packages, welche voneinenader abhängig sind (in Control- file in Depends stehen die Abhängigkeiten)
Meine Frage wäre jetzt, wie ich diese Deb- Packs installieren kann, damit ich die Abhängigkeiten nicht beachten muss.
Es handelt sich um selber gebaute Packete und ich möchte das installieren mit einem Shellscript machen.
Wie kann ich das am besten machen?
Besten Dank und viele Grüße,
Generic1
Debian Packages installieren mit Abhängigkeiten
Re: Debian Packages installieren mit Abhängigkeiten
Ich mach das immer so:
Code: Alles auswählen
dpkg -iR ./*.deb
Das Leben ist wie ein überdimensionales Schachbrett.
Re: Debian Packages installieren mit Abhängigkeiten
Vielen Dank erstmal.
Mir ist noch nicht ganz klar, was das dann heißt. heißt das, dass die Abhängigkeiten nicht berücksichtigt werden oder heißt das, dass das Package mit den ganzen Abhängigkeiten installiert wirt?
Vielen Dank!
Generic1
Mir ist noch nicht ganz klar, was das dann heißt. heißt das, dass die Abhängigkeiten nicht berücksichtigt werden oder heißt das, dass das Package mit den ganzen Abhängigkeiten installiert wirt?
Vielen Dank!
Generic1
Re: Debian Packages installieren mit Abhängigkeiten
Generic1 hat geschrieben:Vielen Dank erstmal.
Mir ist noch nicht ganz klar, was das dann heißt. heißt das, dass die Abhängigkeiten nicht berücksichtigt werden oder heißt das, dass das Package mit den ganzen Abhängigkeiten installiert wird?
Noch eine Info zu meinem installieren: Ich hab 3 Packages, die dann in der selben Ordnerstruktur liegen, soll heißen, dass die Packages mit den Abhängigkeiten im selben Verzeichnis suchen müssen.
Vielen Dank!
Generic1
Re: Debian Packages installieren mit Abhängigkeiten
dpkg = Paketverwaltungstool für Debian
Die Option -i steht für: install
Die Option -R steht für: recursive
Siehe "man dpkg" (Im Terminal eingeben).
./ = Bedeutet im selben Verzeichniss wo man sich gerade befinden im Terminal.
*.deb = * ist ein Platzhalter für die verschiedenen Dateinamen der Pakete, mit der Dateiendung .deb.
Also es werden alle .deb Pakete in der korrekt notwendigen Reihenfolge installiert, die in dem Verzeichniss liegen.
Die Option -i steht für: install
Die Option -R steht für: recursive
Siehe "man dpkg" (Im Terminal eingeben).
./ = Bedeutet im selben Verzeichniss wo man sich gerade befinden im Terminal.
*.deb = * ist ein Platzhalter für die verschiedenen Dateinamen der Pakete, mit der Dateiendung .deb.
Also es werden alle .deb Pakete in der korrekt notwendigen Reihenfolge installiert, die in dem Verzeichniss liegen.
Das Leben ist wie ein überdimensionales Schachbrett.