如何安装特定的软件包版本

Pau*_*ner 5 package-management python apt dpkg

我正在构建我的第一个 debian 包 (django),它需要一些依赖项,所以我想知道是否可以使用apt-get.

例如代替

pip install gunicorn==19.3.0

apt-get install gunicorn==19.3.0

(这显然不起作用,只能apt-get install gunicorn起作用,但是它将安装最新版本)

最终,这应该进入文件的Depends部分control

有任何想法吗?

Ric*_*ins 11

执行

人 apt-get 

并向下 (/) 到安装功能。这是值得一读的。

顺便说一下,您是否尝试过以下操作?

sudo apt-get install gunicorn=19.3.0

(一个等号,不是两个)

正如手册页所述,请谨慎使用此功能。我不知道为什么您希望在安装时使用旧版本的包,但我猜从长远来看,更改依赖包以依赖最新版本的依赖会容易得多( gunicorn?)而不是继续使用旧版本。更清洁,海事组织。