| 原作者 | ジョーイ・ヘス |
|---|---|
| 安定版リリース | 8.95.5 / 2021年8月22日 |
| リポジトリ |
|
| 書かれた | パール |
| オペレーティング·システム | リナックス |
| タイプ | パッケージ変換 |
| ライセンス | GPLv2+ |
| Webサイト | エイリアン-pkg-convert.sourceforge.io |
Alienは、Joey Hessによって作成され、現在はKyle Barryによってメンテナンスされている、さまざまなLinuxパッケージ形式を変換するコンピュータプログラムです。[1]
特徴
Alienは、Linux Standard Base (LSB)、LSB準拠の.rpmパッケージ、[2] .deb、Stampede (.slp)、Solaris (.pkg)、Slackware ( .tgz、.txz、 .tbz、 .tlz) [3]パッケージ間の変換をサポートしています。また、生成されたパッケージを自動的にインストールする機能があり、アーカイブに含まれるインストールスクリプトの変換も試みることができます。Linuxディストリビューションはそれぞれ大きく異なる場合があり、Alien形式から自動的に変換されたインストールスクリプトを使用するとシステムが破損する可能性があるため、自動インストールは注意して使用する必要があります。
使用法
Alienの使用例:
$ alien --to-rpm --scripts ./mypkg.deb
これにより、 Debianパッケージ ( deb )のpreinst、postinst、prerm、postrmスクリプトを使用して、mypkg.deb がmypkg.rpmに変換され、RPMパッケージになります。
Alien のターミナル コマンド:$ alien ${filename}.rpm # Rpm to Deb
$ alien -k ${filename}.tar.gz # Tar.gz to Deb
$ alien -d ${filename}.tar.bz2 # Tar.bz2 to Deb
$ alien --to-deb ~/${filename}.tgz # Tgz to Deb
$ alien -r ${filename}.deb
コマンドを実行するにはスーパーユーザー権限が必要になる場合があります。その場合は、以下のコマンドを実行してください。
$ sudo alien ${filename}.rpm # Rpm to Deb
$ sudo alien -k ${filename}.tar.gz # Tar.gz to Deb
$ sudo alien -d ${filename}.tar.bz2 # Tar.bz2 to Deb
$ sudo alien --to-deb ~/${filename}.tgz # Tgz to Deb
$ sudo alien -r ${filename}.deb
類似アプリケーション
- CheckInstall、ソースtarball (つまりGentoo )を.deb (Debian) にインストールします。
参照
参考文献
- ^ ヘス、ジョーイ。「新しいエイリアンメンテナー」。
- ^ Linux Standard Base#Debian の制限
- ^ Slackware#管理
外部リンク
- 「公式サイト」。sourceforge.io 。 2018年3月8日閲覧。
- 「ジョーイ・ヘス著『エイリアン』の前のページ」joeyh.name . 2016-10-16 . 2018-03-08に閲覧。
- 「alien(1)」. manpages.debian.org . 2018年4月23日閲覧。
- 「alien(1)」. manpages.ubuntu.com . 2018年3月8日閲覧。
- 「fakeroot(1)」。manpages.debian.org。2018-04-23に取得。
エイリアンヘルパーユーティリティ
