Dies ist eine alte Version des Dokuments!
Inhaltsverzeichnis
Arbeitsgruppen-spezifische Debian-Pakete
Software, die nicht (in der richtigen Version) in Debian enthalten ist, wird nach Möglichkeit nicht manuell, sondern in Form von Debian-Paketen installiert. Es gibt im großen zwei Gründe für eigene Pakete:
- Die Version in Debian ist zu alt. In diesem Fall kann meist ein Backport aus Debian unstable oder testing erstellt werden, d.h. die Sourcen des Pakets werden heruntergeladen und für stable neu kompiliert.
- Das Paket ist nicht für Debian verfügbar. In diesem Fall wird ein eigenes Paket am Lehrstuhl erstellt. Hierzu zählten früher
magic-lpr
,safedelete
sowie der kommerzielle Sicstus-Prolog compiler.
APT-URLs des PS-IfI Archivs
Stabile Pakete: bauen gegen Abhängigkeiten aus Debian wheezy (7.x)
deb http://packages.ps.informatik.uni-kiel.de/debian wheezy main
Stabile+Backport Pakete: bauen gegen Abhängigkeiten aus Debian wheezy (7.x) und Debian wheezy-backports
deb http://packages.ps.informatik.uni-kiel.de/debian wheezy-backports main
Stabile Testpakete: bauen gegen Abhängigkeiten aus Debian wheezy (7.x), werden aber nur auf Testsystemen installiert
deb http://packages.ps.informatik.uni-kiel.de/debian wheezy-test main
Stabile+Backport Testpakete: bauen gegen Abhängigkeiten aus Debian wheezy (7.x) und Debian wheezy-backports
deb http://packages.ps.informatik.uni-kiel.de/debian wheezy-backports-test main
PS-IfI Archive Keyring
Die Paketlisten im .deb Paketarchiv der PS-IfI Arbeitsgruppe werden bei jedem Upload eines weiteren Pakets (mit GnuPG) signiert. Damit wird gewährleistet, dass keine manuellen Änderungen (via SSH o.ä.) an den Archivdateien vorgenommen werden können.
Auf jedem Debian System, dass aus dem PS-IfI Paketarchiv installiert wird, sollte das Paket 'psifi-keyring
' vor Installation anderer Pakete installiert werden:
$ apt-get install psifi-keyring && apt-get update
Installationspakete für Arbeitsplätze
Für die Arbeitsplätze der Arbeitsgruppe wurde ein eigenes Metapaket erstellt, welches alle nötigen Abhängigkeiten für PS-IfI Arbeitsplätze automatisch mitinstalliert.
$ apt-get install psifi-workstation
Der Quellcode des Pakets befindet sich hier: https://git-ps.informatik.uni-kiel.de/packaging/psifi-workstation
Für Netzwerk-Clients wurde ein Konfigurationspaket erstellt (noch in Arbeit):
$ apt-get install psifi-netclientconfig
Der Quellcode des Pakets befindet sich hier: https://git-ps.informatik.uni-kiel.de/packaging/psifi-netclientconfig