アプリケーション

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スクリーンショット スクリーンショットを取得するツール
icon画像ビューワ シンプルな画像ビューワ
iconソフトウェアの更新 ソフトウェアパッケージや、Haiku 自身を更新するためのツール
iconサウンドレコーダー ライン入力やマイクから音声を録音するツール [まだありません]
iconStyledEdit シンプルなテキストエディター
iconターミナル bash へのアクセス
iconテキスト検索 テキストファイル検索ツール
iconTV アナログテレビビューワ [まだありません]
iconWebPositive Haiku のウェブブラウザー

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

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

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

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

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

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