Linuxに複数のバージョンのプログラムをインストールする方法はありますか?

Linuxに複数のバージョンのプログラムをインストールする方法はありますか?

php-5.3Arch Linuxにインストールしようとしていますが、あまりにもbison新しいので、ソースから古いバージョンをビルドしましたbison/usr/localデフォルトではインストールされているようです。 (これは一種のルールですか?)これで、bison基本的なシステムバージョンとインストールしたばかりのバージョンと一緒に複数のバージョンのIEを並べてインストールできるかどうか疑問に思います。このようなことはおそらくほとんど必要ありません。ただ気になりました。これは大変なことですか?私は何をすべきですか?

ベストアンサー1

一部の特定のソフトウェアを設定できます--program-suffix=-my-version-suffix。別のディレクトリをカスタマイズする必要があるかもしれませんが、それを--prefixデフォルト値()のままにして/usr/localも機能しません/usr

内部に一般的なただし、任意のバージョンの共同インストールを可能にする唯一のディストリビューションは、ニックス、しかしルート図ほとんどのディストリビューションよりも多くのパッケージを試してみてください(Bisonは一度に1つのバージョンしか受け入れませんが、少なくともオプションは提供しています)。

ただし、最新バージョンのBisonでソースコードに問題がある場合、これは通常ソースコードに単純な問題があることを意味します。一般的に問題を解決できるもの%option(または)があります。--argument

おすすめ記事