導入
| 質素な製品 | |
|---|---|
![]() | |
| 家族 | GNU/Linux |
| コアの種類 | モノリシックコア |
| プロジェクトのステータス | 進行中 |
| プラットフォーム | i686、x86-64、 ppc |
| ライセンス | LPG |
| 最新の安定バージョン | 1.2 (ロクリス) |
| 最新のアドバンストバージョン | 1.3 プレ 1 (ヘブン) |
| パッケージマネージャー | パックマン-g2 |
| Webサイト | frugalware.org |
Frugalwareは、Miklós Vajna によって作成されたハンガリー起源の汎用Linux ディストリビューションで、中級/中レベルのユーザー (コマンド ターミナルを恐れないユーザー) 向けに設計されています。これはSlackware をベースにしており、 「UNIX のような」精神を共有していますが、堅牢性と軽量性の品質を維持しながら、パッケージの管理と自動更新の点で改良されています。また、 Arch Linuxの Pacman パッケージ マネージャーの修正バージョンも使用します。

建築
Frugalware は、バイナリx86パッケージに依存する i686 アーキテクチャ向けに最適化されたディストリビューションです。 x86_64 および ppc アーキテクチャもサポートします。言い換えれば、このディストリビューションは一般に、前述のアーキテクチャ上の対応するディストリビューションよりも高速に実行されます。 ARMアーキテクチャのサポートは検討中です。
支店
Debianと同様に、Frugalware にはいくつかのブランチがあります。
したがって、現在のリポジトリとの同期を選択した場合、Frugalware はローリング リリースとみなされます。

パッケージ管理
バージョン 0.6 Terminus 以降、Frugalware は Pacman-G2 パッケージ マネージャーを使用します。 Pacman-G2 は、システムのアップデート/アップグレード、パッケージのインストールまたは削除を管理し、依存関係も管理する Arch Linuxの pacmanツールを完全にオーバーホールしたものです。
Frugalware パッケージの拡張子は .fpm です。 xz を選択した Arch Linux とは異なり、.fpm はbzip2で圧縮された tar アーカイブであることがわかります。 Bzip2 アーカイブはファイル サイズが小さくなりますが、圧縮時間はgzip アーカイブよりもわずかに長くなります。 Frugalbuild を介してソースから独自のパッケージをビルドすることもできます。この方法では、ソースの整合性が尊重されます (つまり、パッケージは元のソース コードを変更せずにコンパイルされます)。
これらの操作はすべて、コンソール モード、またはより使いやすいグラフィカルインターフェイスを備えた gfpm プログラムを使用して実行されます。
- 適切な相互参照 – pacman-g2
apt パッケージ マネージャーに精通している人のために、相互参照をここに示します。
| アクション | コマンド適性 | パックマン-G2コマンド |
|---|---|---|
| パッケージリストを更新する | apt-getアップデート | pacman-g2 -Sy |
| インストールされているパッケージを更新します。 | apt-get アップグレード | pacman-g2-Su |
| 新しいパッケージをインストールします。 | apt-get install foo | pacman-g2 -S foo |
| パッケージを削除します。 | apt-get 削除 foo | pacman-g2 -Rc foo |
| パッケージリスト内を検索します。 | apt-cache search foo | pacman-g2 -Ss foo |
| ファイルからパッケージをインストールします。 | dpkg -i foo.デブ | pacman-g2 -A foo.fpm |
| パッケージキャッシュをクリーンアップします: | 適切なクリーンアップ | pacman-g2 -Sc |

