Anwendungen
Bevor alle Programm beschrieben werden, die Haiku mit bringt, schauen wir uns an, wie Anwendungen installiert und wieder deinstalliert werden. Am einfachsten verwendet man Haikus Paketmanagement. Damit lassen sich Anwendungen suchen, installieren, updaten und wieder deinstallieren. Da Haiku allerdings auch weitgehend binär- und Quellen-kompatibel zu seinem Vorfahren BeOS ist, stößt man ab und zu vielleicht auch noch auf alte Archive (.zip und .pkg). Auch diese lassen sich noch installieren.
Haiku Pakete (.hpkg)
Am einfachste Weg, um Paket zu finden, zu installieren und zu deinstallieren, ist HaikuDepot. Wurde ein Paket von irgendwo anders heruntergeladen — vielleicht weil es (noch) nicht in einem öffentlichen Repository ist — öffnet man es einfach per Doppelklick in HaikuDepot und installiert es von dort.
Die neu installierte Anwendung taucht in /system/apps/ auf oder, im Falle eines Konsolen-Programms, in /system/bin/. Alle anderen Dateien, die das Programm benötigt (Bibliotheken, Daten, Add-Ons etc.) erscheinen automatisch an den richtigen Orten im Dateisystem.
In den Kapiteln Deskbar und LaunchBox ist beschrieben, wie man Verknüpfungen zu den neu installierten Anwendung herstellt.
Ist ein Paket von einer anderen Bibliothek oder anderen Paketen abhängig, erscheint ein Fenster mit der Nachfrage, ob die benötigten Dateien ebenfalls heruntergeladen und installiert werden sollen.
Die Deinstallation ist genauso einfach: Einfach das Paket in HaikuDepot suchen und
klicken.Arbeitet man im Terminal oder möchte Pakete in einem Skript de/installieren, sollte man sich mit dem Befehl pkgman --help vertraut machen.
Alte BeOS Archive (.zip und .pkg)
BeOS-Archive bringen alles nötige in ihrem Anwendungsordner mit. Sie können einfach irgendwo unter /boot/home/ entpackt werden. Ein Doppelklick öffnet den Expander bzw. den alten PackageInstaller). Die Anwendung kann von Ort und Stelle gestartet werden. Die Deinstallation solcher in sich geschlossenen Anwendung ist auch einfach: Man löscht einfach den Anwendungsordner.
Obiges gilt für die Mehrheit der alten Anwendungen für BeOS. Wenn man allerdings an eine Anwendung gerät, die nicht auf Anhieb funktioniert, weil sie Dateien an fest vordefinierte Orte kopieren will. Es gibt aber keine Garantie, dass diese Ordnern unter Haiku noch da sind. Man kann allerdings versuchen, das Problem manuell zu beheben: Der Ordner /system/non-packaged/ gestattet das Anlegen der benötigten Ordner-Hierarchie. Das wird immer seltener nötig, da die Anzahl an .hpkg-Pakete stetig zunimmt und alte BeOS-Anwendungen entsprechend umgepackt werden. Der Artikel "Installing applications" zeigt, wie die non-packaged Hierarchie zu benutzen ist.
Haikus Anwendungen
Mit Haiku werden einige meist kleine, aber nützliche Anwendungen geliefert. Sie liegen alle in /boot/system/apps/. Anwendungen, die normalerweise nicht per Doppelklick auf eine Datendatei gestartet werden (wie z.B. ShowImage für Bilddateien), befinden sich im Menü der Deskbar.
ActivityMonitor | Ein Programm zur Anzeige unterschiedlicher Systemressourcen wie CPU-Auslastung oder Speicherverbrauch. | ||
BootManager | Ein Tool zum Installieren eines Bootmenüs im Master Boot Record (MBR) eines Laufwerks. | ||
CharacterMap | Ein Programm zum Anzeigen einer Unicode Zeichentabelle. | ||
CodyCam | Ein Programm, das kontinuierlich Bilder einer Webcam auf einem Server speichert. | ||
Debugger | Ein grafischer Debugger. | ||
DeskCalc | Ein Taschenrechner. | ||
DiskProbe | Ein HEX-Editor für Dateien und Datenträger. | ||
DiskUsage | Ein Programm zur Darstellung der Datenträgerbelegung. | ||
DriveSetup | Ein Tool, um Laufwerke zu partitionieren. | ||
Expander | Ein Entpacker für gängige Archiv-Dateien. | ||
HaikuDepot | Ein Programm zum Finden, Herunterladen, Installieren, Aktualisieren und Deinstallieren von Software-Paketen. | ||
Icon-O-Matic | Ein Programm zum Erstellung von Haiku Vektoricons. | ||
Installer | Das Programm, um Haiku auf einer Partition zu installieren. | ||
Magnify | Das Programm vergrößert den Bereich rund um den Mauszeiger. | ||
Ein E-Mail-Programm. | |||
MediaPlayer | Ein Player für alle unterstützten Audio- und Video-Dateien. | ||
MidiPlayer | Ein Player für MIDI-Dateien. | ||
LegacyPackageInstaller | Ein Tool zum Installieren von BeOS-Paketen im PKG-Format. | ||
People | Ein Kontakt-Manager. | ||
PoorMan | Ein einfacher Webserver. | ||
Screenshot | Ein Tool, um Screenshots aufzunehmen. | ||
ShowImage | Ein einfacher Bildbetrachter. | ||
SoftwareUpdater | Ein Tool zur Aktualisierung von Softwarepaketen und Haiku selbst. | ||
SoundRecorder | Ein Programm zur Audioaufnahme von Line-In oder Mikrophon.[fehlt noch] | ||
StyledEdit | Ein einfacher Texteditor. | ||
Terminal | Zugang zur bash. | ||
TextSearch | Ein Tool, um Textdateien zu durchsuchen. | ||
TV | Eine TV-Anwendung zum analogen Fernsehen. [fehlt noch] | ||
WebPositive | Ein Webbrowser. |
Haikus Konsolenprogramme
Neben den Konsolenprogrammen, die mit der Bash Shell kommen oder zum POSIX Standard gehören, gibt es noch einige Haiku-spezifische Tools, die erwähnt werden sollten. Diese Befehle sind oft besonders nützlich für Skripte, siehe auch das Kapitel zu Bash und Skripten.
Liste aller Konsolenprogramme | ||
Haiku-spezifische Konsolenprogramme |
Zusätzlich installierte Anwendungen
Neben der oben aufgeführten Software, die komplett vom Haiku-Projekt stammt und betreut wird, werden in einem üblichen Haiku-System noch einige weitere wichtige Programme installiert. Dort gefundene Bugs und gewünschte Features müssen allerdings direkt bei den jeweiligen Projekten gemeldet werden.
BePDF | Ein PDF-Viewer. | ||
Pe | Ein fortgeschrittener Texteditor mit Syntax-Färbung und mehr. | ||
Vision | Ein IRC-Client. | ||
WonderBrush | YellowBites Grafikprogramm. |