アプリケーション

Haiku に付属しているすべてのアプリケーションに飛び込む前に、プログラムのインストールとアンインストールのやり方についてさらに詳しく見てみましょう。アプリケーションの検索、インストール、アップデートおよびアンインストールは、Haiku のパッケージ管理システムを通じて行うのがもっとも簡単な方法です。しかし、Haiku は先祖の BeOS との幅広いバイナリおよびソース互換性があるため、今でも同様にインストールできる以前のアーカイブ (.zip および pkg) を見つけられるでしょう。

以下に、言及された /system/ 階層を常に見つけるでしょう。もし、パッケージをシングルユーザー (Haiku がマルチユーザー対応になったとすれば) のみにインストールするつもりなら、ホームフォルダーの~/config/ 以下のミラーされたファイルシステム階層を使うべきです。追加の情報については、ファイルシステムレイアウトのトピックを参照ください。

index Haiku パッケージ (.hpkg)

パッケージの検索、ダウンロード、および自動的なインストール / アンインストールを行うには、HaikuDepot を使うのがもっとも簡単です。もし、どこかからパッケージをダウンロードしたなら - おそらくそれが (まだ) 公式のリポジトリに入っていないからでしょう - それをダブルクリックすると、HaikuDepotで開き、そこからインストールできます。

新規にインストールされたアプリケーションは /system/apps/ の中に、また、コマンドラインアプリケーションの場合は、/system/bin/ の中に見つかります。アプリケーション以外のプログラムが依存するファイル (ライブラリ、データ、アドオンなど) は自動的にファイルシステム中の適切な位置に現れます。

Deskbar またはランチャーのトピックに、新規にインストールしたアプリケーションへのショートカットを追加する方法が記載されています。

ところで、.hpkg ファイルは解凍できますが、それはパッケージをインストールするときにパッケージ管理システムが行っていることではありません。下層のファイルシステムは、ファイルを適切なフォルダーに分散するためだけに出現します。解凍の前後で物理的な移動はありません。これが、インストール / アンインストールがとても速くクリーンである理由です。

パッケージがほかのいくつかのライブラリやパッケージに依存している場合、ウィンドウが表示され、必要なファイルをダウンロードして同様にインストールしてよいか尋ねます。

アンインストールも同じく簡単です。パッケージを HaikuDepot 内で検索して、アンインストール (Uninstall) ボタンを押すだけです。

ターミナル内で作業しているか、パッケージのアンインストール / インストールをスクリプトで行うなら、コマンド pkgman --help を見るべきです。

index 以前の BeOS アーカイブ (.zip および .pkg)

BeOS のアーカイブで、アプリケーションに必要なものをそのフォルダー内にすべて含んでいるものは、単に /boot/home/ 内のどこかに解凍して (ダブルクリックでファイル解凍または以前の PackageInstaller が開きます)、そこから実行できます。そのようなすべてを含んでいるアプリケーションをアンインストールするのは簡単です。つまり、アプリケーションのフォルダーを削除するだけです。

このことは、ほとんどの古い BeOS アプリケーションについて当てはまります。アーカイブがファイルを存在し ないハードコートされた場所にまき散らすため、アーカイブを解凍しただけでアプリケーションが動かない場合、手動で修正する必要があります。/system/non-packaged/ フォルダーに必要なフォルダー階層を作成できます。本物の.hpkg ファイルがより多く利用できるようになり、古い BeOS アプリケーションが再パッケージされるようになれば、手動で行う必要は少なくなるでしょう。non-packaged フォルダー階層の使い方は、このオンライン記事を参照ください。

index Haiku に付属するアプリケーション

Haiku には必要不可欠なさまざまなアプリケーションが付属しています。そのほとんどは小さなプログラムです。これらすべてのアプリケーションは、/boot/system/apps/ にあります。データファイルのダブルクリックで通常起動 (たとえば、画像ファイルをダブルクリックすると、ShowImage が起動します) しないアプリケーションについては Deskbar の Applications メニューの中にあります。

icon利用状況モニター CPU やメモリの使用量といったシステムリソースを追跡するツールです。
iconブートマネージャー ドライブのマスターブートレコード (MBR) にブートメニューをインストールするためのツールです。
icon文字表 Unicode の文字コードマップを表示するアプリケーションです。
iconCodyCam ウェブカメラで取得した画像を定期的にサーバーへアップロードするツールです。
iconDebugger グラフィカルなデバッガーです。
icon電卓 電卓です。
iconDiskProbe ファイルやデバイスのための 16 進エディターです。
iconDiskUsage ディスクの使用量を可視化するツールです。
iconDriveSetup ハードディスクのパーティションを編集するツールです。
iconファイル解凍 一般的な書庫ファイルを解凍するツールです。
iconHaikuDepot (アプリケーション) パッケージを検索、ダウンロード、インストール、アップデート、およびアンインストールするツールです。
iconIcon-O-Matic Haiku 用のベクターアイコンを作成するアプリです。
iconインストーラー Haiku をパーティションにインストールするためのツールです。
icon拡大鏡 マウスポインターの周囲を拡大表示します。
iconメール メールクライアントです。
iconメディアプレーヤー サポートしている音声や動画ファイルを再生します。
iconMIDI プレーヤー MIDI ファイルを再生します。
iconパッケージインストーラー PKG 形式の BeOS パッケージ用のインストーラーです。
iconPeople 連絡先マネージャーです。
iconPoorMan シンプルなウェブサーバーです。
iconスクリーンショット スクリーンショットを取得するためのツールです。
iconShowImage シンプルな画像ビューアです。
iconソフトウェアの更新 ソフトウェアパッケージや、Haiku 自身を更新するためのツールです。
iconサウンドレコーダー ライン入力やマイクから音声を録音するためのツールです。[まだ用意されていません。]
iconStyledEdit シンプルなテキストエディターです。
iconターミナル bash へアクセスします。
iconTextSearch テキストファイルの検索ツールです。
iconTV アナログテレビを表示します。[まだ用意されていません。]
iconWebPositive オリジナルのウェブブラウザーです。

index Haiku に付属するコマンドラインアプリケーション

Bash シェルに付属するコマンドラインツールおよび POSIX 準拠のために必要な標準的なコマンドラインツールに加えて、特筆すべき Haiku 固有のコマンドラインツールが存在します。これらコマンドは多くの場合、スクリプト化を行う上で役立ちます。Bash とスクリプト処理のトピックも参照ください。

iconすべてのコマンドラインアプリケーション
iconHaiku 特有のコマンドラインアプリケーション

index 同梱されているアプリケーション

上に列挙されたプログラムはすべて、Haiku プロジェクトによってメンテナンスされます。これらプログラムに加えて、標準的な Haiku システムにはいくつかの必要不可欠なアプリケーションが同梱されています。これらアプリケーションに対するバグ報告や機能のリクエストは、個々のアプリケーションのメンテナーに報告してください。

iconBePDF PDF ビューアです。
iconPe シンタックスハイライト等の機能を備えた高機能テキストエディターです。
iconVision IRC クライアントです。
iconWonderBrush YellowBite のグラフィックプログラムです。