以前のバージョンの Debian 用のコンパイル

以前のバージョンの Debian 用のコンパイル

Debian 6.0またはDebian Wheezyを使用してDebian 5.0用のパッケージをビルドできますか?

私はDebian 5.0のフルchrootインストールを実行してそこからビルドできると仮定していますが、より軽いものを持つ方が良いかもしれません。

ボーナスポイント - Debian 6.0またはDebian Wheezyのg ++​​バージョンを使用してDebian 5.0用のパッケージをビルドできますか?私はいくつかのDebian 5.0ソフトウェアを使用していますが、Debian 5.0のg ++​​では利用できないC ++ 11機能を使用したいと思います。

ベストアンサー1

複数のバージョンのDebianのビルド環境を維持するように設計されているため、便利なパッケージを見つけることができますschrootpbuilder

つまり、デフォルトのchrootのサイズは数百MBです。ほとんどの最新システムでは、実際には知らない間に何千ものものがあるかもしれません。 debootstrap人々がすぐに働くことを可能にする素晴らしいツールです。

最新バージョンのG ++で構築することは、サポートライブラリも変更する必要があるため、伝統的に興味深いです。したがって、古いglibcバージョンは最新のバイナリを正しくサポートしていない可能性があります。

適切なG ++バージョンをバックポートして動作させることができるはずですが、最新バージョンを直接使用すると問題が発生する可能性があります。リリースノートはこれを理解するのに役立ちます。

おすすめ記事