Hallo,
Wie ändere ich mein Installations Skript, wenn eine Paket Abhängigkeit umbenannt wurde (fuse-utils -> fuse), damit es auch noch auf älteren Versionen funktioniert? Einfach versuchen beide Pakete zu installieren?
Gruß,
Cloudwing
Paket Abhängigkeit umbenannt
Re: Paket Abhängigkeit umbenannt
Von welcher Art "Installationsscript" sprichst du? Hast du ein Shell-Script, das apt[itude]-Kommandos aufruft oder meinst du das control-file eines selbsterstellten Debianpakets?
Re: Paket Abhängigkeit umbenannt
Hallo hikaru,
Anscheinend kann man bei einem Paket einfach fuse-utils | fuse angeben; ich brauche es aber für ein einfaches Skript.
Thx,
Cloudwing
Anscheinend kann man bei einem Paket einfach fuse-utils | fuse angeben; ich brauche es aber für ein einfaches Skript.
Thx,
Cloudwing
-
- Beiträge: 2049
- Registriert: 18.03.2012 21:13:42
- Lizenz eigener Beiträge: GNU Free Documentation License
Re: Paket Abhängigkeit umbenannt
Hi,
zeig mal bitte dein Skript. Ich kann mir darunter nichts vorstellen. Abhängigkeiten werden doch mit den entsprechenden Tools aufgelöst (apt-get...)
zeig mal bitte dein Skript. Ich kann mir darunter nichts vorstellen. Abhängigkeiten werden doch mit den entsprechenden Tools aufgelöst (apt-get...)
Hilf mit unser Wiki zu verbessern!
Re: Paket Abhängigkeit umbenannt
Wenn es ein Shell-Script ist, dann sollte sowas funktionieren:
Wenn du eine ganze Liste von Paketen hast, dann wird das natürlich unter Umständen unübersichtlich, da das so nicht mehr als einzelnes apt-Kommando in eine Zeile passt.
Daher wäre es schlau wenn du dir für komplexere Sachen ein Paket zusammenschnürst.
Allerdings wird das jetzt recht spekulativ. Daher schließe ich mich cronoik an:
Code: Alles auswählen
apt-get install fuse-utils || apt-get install fuse
Daher wäre es schlau wenn du dir für komplexere Sachen ein Paket zusammenschnürst.
Allerdings wird das jetzt recht spekulativ. Daher schließe ich mich cronoik an:
cronoik hat geschrieben:zeig mal bitte dein Skript.
Re: Paket Abhängigkeit umbenannt
@hikaru: Das war was ich gesucht habe. Ich wollte nur zuerst wissen, ob es dazu vielleicht ein standard Vorgehen gibt (zuerst Nachfragen ob das Paket existiert, ein Parameter der nicht existente Pakete ignoriert o.ä.)
Ein Debian Paket für das Projekt gibt es, weshalb das Skript bald gelöscht wird. Allerdings wird das Paket netter Weise für mich maintained. Erst Mal muss ich mir noch Mal ansehen wie man Debian Pakete erstellt. Das habe ich bisher nur einmal gemacht und ich fand es war recht umständlich dieses zu updaten, weshalb das Aktualisieren des installations Skripts für mich erst Mal schneller geht.
Thx,
Cloudwing
Ein Debian Paket für das Projekt gibt es, weshalb das Skript bald gelöscht wird. Allerdings wird das Paket netter Weise für mich maintained. Erst Mal muss ich mir noch Mal ansehen wie man Debian Pakete erstellt. Das habe ich bisher nur einmal gemacht und ich fand es war recht umständlich dieses zu updaten, weshalb das Aktualisieren des installations Skripts für mich erst Mal schneller geht.
Thx,
Cloudwing