いくつかの依存関係を必要とする最初のdebianパッケージ(Django)を構築しているので、apt-get
で特定のパッケージバージョンをインストールできるかどうか疑問に思っていました。
たとえば
pip install gunicorn==19.3.0
apt-get install gunicorn==19.3.0
(これは明らかに動作しません。apt-get install gunicorn
のみが動作しますが、最新バージョンがインストールされます)
最終的に、これはDepends
ファイルのcontrol
セクションに含まれます。
何か案は?
Execute
man apt-get
そして(-)を下ってinstall関数に移動します。これは読む価値があります。
ところで、あなたは次のことを試しましたか?
sudo apt-get install gunicorn = 19.3.0
(2つではなく1つの等号)
マニュアルページにあるように、この機能は注意して使用してください。インストールに古いバージョンのパッケージが必要な理由はわかりませんが、長期的には依存パッケージを変更して依存関係の最新バージョンに依存する方がずっと簡単だと思います( gunicorn?)、古いバージョンを使い続けることはありません。クリーナー、IMO。