如何自动安装所有依赖项?

收藏

例如,我有“ winehq-devel_4.12.1_buster_amd64”,它需要“葡萄酒”,需要“葡萄酒开发”,依此类推。 (我的意思是这里的.deb文件由软件包管理器安装)

如何安装所有依赖关系的树/堆栈?

使用命令行安装应用程序是否一样? (使用apt-get ...)

注意:如果需要,我有Deepin OS 15.10.2。

另外,对于最新版本的软件(来自开发人员),该怎么做?

For now I'm trying to install Wine, and here specifically the wine-devel-0386 dependency. Is there a way to solve this (and similar situations) automatically?

最佳答案

我还是一个新手,我正在Unix OS上,所以我很有可能离开。...但是无论如何...

您已阅读此Wiki页面吗?他们提到解决依赖性冲突r / t过时的软件包或64 vs 32位问题,等等。

WineHq Wiki

”如果您以前从其他安装了Wine软件包   存储库,请删除它以及所有依赖它的软件包(例如,   酒单,酒壁虎,酒壶),然后再尝试安装   WineHQ软件包,因为它们可能会导致依赖关系冲突。”

Or have you tried using Homebrew? See this blog post below, for info on that. It talks specifically about using HBrew for help w/ Wine install. David Baumgold

“ Homebrew是一个软件包管理器,可以使安装开源   程序容易得多。特别是尝试安装大型程序   像Wine一样,无需包装经理的帮助,   难。幸运的是,Homebrew本身易于安装:   打开终端并运行以下命令:”
`ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`

祝好运!