Es ist möglich, ein Paket außerhalb des eisfair-Menüs zu installieren. Dies soll hier am Beispiel Paketes, wenn über die „Package administration“ nicht (mehr) verfügar ist, dargestellt werden.

Nehmen wir an, man hätte von einem Paketmaintainer ein Paket zum Vorabtest oder zum Downgrade bekommen. Für jede Paketinstallation werden zwei Dateien benötigt:

  • Archiv des Paketes: <paketname>.tar.bz2 (z. B. mpg123.tar.bz2)
  • Info-Datei: <paketname>.tar.bz2.info (z. B. mpg123.tar.bz2.info)

Wir legen uns nun ein neues leeres Verzeichnis an:

# cd /root
# mkdir packages
# cd packages

In dieses Verzeichnis kopiert man nun die beiden Dateien des Paketes und ruft das Skript /var/install/bin/install-local-package mit dem Pfad des Paketverzeichnisses als Parameter auf:

# /var/install/bin/install-local-package /root/packages

Install package - file:///root/packages/eis-list.txt

 Page 1 of 1 - host: eis - directory: /root/packages

 Available packages:

 1. n S: 3.4.14 mpg123 - mpeg audio decoder and player 



? = unknown - = not installed n = New o = Old i = Installed > = Link

Select (1-1, ENTER=Return, 0=Exit)?

Durch Auswahl des gewünschten Paketes wird nun die Installation durchgeführt, worauf wieder obige Ausgabe auf der Konsole erscheint und man nun das Installationsskript durch die Enter-Taste beenden kann. Beantwortet man die abschließende Frage mit „n“, wird die temporäre eis-list.txt-Datei gelöscht:

Install package - file:///root/packages/eis-list.txt

 Page 1 of 1 - host: eis - directory: /root/packages

 Available packages:

 1. i S: 3.4.14 mpg123 - mpeg audio decoder and player



? = unknown - = not installed n = New o = Old i = Installed > = Link

Select (1-1, ENTER=Return, 0=Exit)? 0
Keep eis-list*.txt and index.txt files (y/n) [n]? n

Jetzt können noch die heruntergeladenen Dateien und das Paket-Verzeichnis gelöscht werden:

# cd /root/packages
# rm *
# cd ..
# rmdir packages