Autopackageとは? わかりやすく解説

Weblio 辞書 > 辞書・百科事典 > 百科事典 > Autopackageの意味・解説 

Autopackage

出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2025/09/26 01:03 UTC 版)

Autopackage
UbuntuにAutopackage をインストールする準備ができた様子
作者 Mike Hearn
開発元 Jan Niklas Hasse
初版 Around 2002年 (23年前) (2002)
最新版
1.4.2[1] / 2009年5月24日 (16年前) (2009-05-24)
プログラミング
言語
Bash, C, C++ and Python
対応OS Linux
種別 Package management system
ライセンス GNU Lesser General Public License
公式サイト autopackage.org at the Wayback Machine (archive index)
Autopackage at Google Project Hosting
テンプレートを表示
Autopackageインストーラー

Autopackageは、すべてのLinuxディストリビューションにインストール可能なパッケージの作成を簡素化することを目的とした無料のコンピュータパッケージ管理システムである。マイク・ハーンによって2002年頃に作成された。

2010年8月、ListallerとAutopackageは両プロジェクトが統合されることを発表した。[2]

aMSNInkscapeなどのプロジェクトはAutopackageインストーラーを提供し、Freecodeはコンテンツ投稿者向けにAutopackageのURLを入力するフィールドを設けていた。ただ、利用可能なパッケージは非常に限られており、ほとんどのプログラムバージョンは陳腐化している(例:GIMPの最新のAutopackageは2.2.6だが、2012年8月時点でGIMPはバージョン2.8.2である)。[3][4]

目的

Autopackageは、OSのシェルなどのコアライブラリやアプリケーションではなく、ワードプロセッサウェブブラウザパソコンゲームなどの非コアアプリケーションのバイナリ版(事前コンパイル済み)をインストールするために設計された。Autopackageのコンセプトは、WindowsやmacOSに匹敵する安定したバイナリインターフェースを備えたOSとしてLinuxを「改良」することだった。[5]

互換性の理由から、Autopackageはコアアプリケーションやライブラリのインストールを提供することを想定していない。Autopackageを用いて非コアライブラリを配布することは、やや面倒な問題である。一方でAutopackage経由での配布はより幅広いシステムへのインストールを可能にするが、一方でネイティブパッケージの依存関係との競合が生じる可能性がある。

Autopackageはインストール済みパッケージのデータベースを照会するのではなく、展開済みファイルの存在を確認することで依存関係を検証する。これにより、対象ディストリビューションの全パッケージ選択を追跡する必要がなく、利用可能なリソースに依存することで設計要件が簡素化される。

Autopackageを使用するプログラムは再配置可能である必要があり、つまり単一のバイナリで異なるディレクトリにインストール可能でなければならない。これにより、非管理者が自身のホームディレクトリにAutopackageをインストールできるようになる。

パッケージフォーマット

Autopackageパッケージは.package拡張子を使用する。これらは実行可能なbashスクリプトであり、実行することでインストールできる。Autopackageアーカイブ内のファイルは、ファイルレイアウトやその他の問題を判断するために内部形式を解析する必要があるため、Autopackage自体以外では容易に抽出できない。[6]

Autopackageは固定されたシステムパスにインストールされるため、他の手段でインストールされた既存パッケージと競合し、破損を引き起こす可能性がある。通常、Autopackageでインストールされるパッケージの古いバージョンをアンインストールすることでこの問題は解決できる。

AutopackageファイルはListallerツールセットを使用してインストールおよび削除することも可能である。[7] Listallerは単にAutopackageパッケージを自身のパッケージコンテナ形式に組み込み、他のListallerパッケージファイルと同様にAutopackageを扱う。

関連項目

  1. ^ autopackage.org”. 2010年4月30日時点のオリジナルよりアーカイブ。2010年4月30日閲覧。
  2. ^ Launchpad.net announcement: Listaller and Autopackage will merge
  3. ^ Autopackage struggling to gain acceptance By Bruce Byfield on February 12, 2007
  4. ^ Projects using Autopackage (archived)
  5. ^ Hearn, Mike (2011年7月17日). “Autopackage FAQ”. autopackage.org. 2009年1月22日時点のオリジナルよりアーカイブ。2012年1月21日閲覧。 “What's a desktop Linux platform? Why do we need one? Essentially, software is easy to install on Windows and MacOS [...] because by depending on "Windows 2000 or above" developers get a huge chunk of functionality guaranteed to be present, and it's guaranteed to be stable. In contrast, on Linux you cannot depend on anything apart from the kernel and glibc.
  6. ^ Criticism of Autopackage format by author of Alien, a package adapter tool
  7. ^ Listaller Project Archived 2010-02-22 at the Wayback Machine.

外部リンク




英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  
  •  Autopackageのページへのリンク

辞書ショートカット

すべての辞書の索引

「Autopackage」の関連用語

1
14% |||||

2
10% |||||

3
10% |||||

4
10% |||||

5
10% |||||

6
8% |||||

7
8% |||||

8
8% |||||

9
8% |||||

10
8% |||||

Autopackageのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Autopackageのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
ウィキペディアウィキペディア
All text is available under the terms of the GNU Free Documentation License.
この記事は、ウィキペディアのAutopackage (改訂履歴)の記事を複製、再配布したものにあたり、GNU Free Documentation Licenseというライセンスの下で提供されています。 Weblio辞書に掲載されているウィキペディアの記事も、全てGNU Free Documentation Licenseの元に提供されております。

©2025 GRAS Group, Inc.RSS