-1

apt-get が Debian のパッケージ マネージャであることを知っています。しかし、このソフトウェアが別のオペレーティング システム、特に Slackware にも移植できるかどうかを知りたいです。

私は Slackware ベースのオペレーティング システムである Slax の作成者であるため、動作する OS の内部やライブラリの依存関係などについて多くのことを知っています。私の見解では、debian パッケージを Slackware や他のディストリビューションにインストールすることは、両方のディストリビューションが同様のライブラリを共有している場合にはかなり可能です。Slackware は、安定性を重視しているにもかかわらず、通常、Debian のような最近のライブラリを使用しています。

私が理解している限り、apt は、依存関係を追跡し、パッケージをダウンロードするミラーのリストを持つ単なるアプリケーションです。debパッケージの解凍は問題です

ar -x

Sys-V init スタイルがサポートされている場合、ほとんどの init スクリプトは同じになります。一部の Debian パッケージ、特に udev のようなシステムに深く関連するパッケージはそのままでは機能しない場合がありますが、私の意見では、ほとんどのアプリケーションは Slackware にインストールして問題なく動作するはずです。Debian 用の Google の公式 Chrome ブラウザ パッケージを試してみたところ、Slackware で問題なく動作しました。

apt-get を Slackware やその他の Linux に移植する際の欠点はありますか? 誰かがすでにそれを移植しようとしましたか? ありがとうございました

4

1 に答える 1

3

パッケージ slapt-get は apt-get の Slackware 実装です。

slapt-get install whatever-package

どんなOSでもコンパイルできるはずです。もちろん、リポジトリ構造とダウンロードするファイルが大きく異なる場合は、ソースに小さな変更を加える必要があるかもしれません。

于 2015-02-05T18:24:53.763 に答える