![Как автоматически установить все зависимости?](https://rvso.com/image/1597812/%D0%9A%D0%B0%D0%BA%20%D0%B0%D0%B2%D1%82%D0%BE%D0%BC%D0%B0%D1%82%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%20%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%B8%D1%82%D1%8C%20%D0%B2%D1%81%D0%B5%20%D0%B7%D0%B0%D0%B2%D0%B8%D1%81%D0%B8%D0%BC%D0%BE%D1%81%D1%82%D0%B8%3F.png)
Например, у меня есть «winehq-devel_4.12.1_buster_amd64», которому требуется «wine», которому требуется «wine-development» и т. д. (Я имею в виду файлы .deb, устанавливаемые менеджером пакетов)
Как установить все дерево/стек зависимостей?
То же самое с использованием командной строки для установки приложений? (используя apt-get ...)
Примечание: у меня Deepin OS 15.10.2, если нужно.
И как это сделать для последних версий программного обеспечения (от разработчика)?
Сейчас я пытаюсь установить Wine, а именнозависимость wine-devel-0386. Есть ли способ решить эту (и подобные ситуации) автоматически?
решение1
Я все еще новичок и работаю на ОС Unix, так что вполне вероятно, что я ошибаюсь... Но в любом случае...
Вы читали эту страницу вики? Там упоминается разрешение конфликтов зависимостей, устаревших пакетов r/t или проблем 64 против 32 бит и т. д.
«Если вы ранее установили пакет Wine из другого репозитория, удалите его и все пакеты, которые от него зависят (например, wine-mono, wine-gecko, winetricks), прежде чем пытаться установить пакеты WineHQ, поскольку они могут вызвать конфликты зависимостей».
Или вы пробовали использоватьДомашнее пиво? См. этот пост в блоге ниже, для информации об этом. В нем говорится конкретно об использовании HBrew для помощи с установкой Wine. Дэвид Баумгольд
«Homebrew — это менеджер пакетов, который значительно упрощает установку программ с открытым исходным кодом. В частности, попытка установить большую программу, такую как Wine, без помощи менеджера пакетов будет чрезвычайно сложной. К счастью, сам Homebrew прост в установке: просто откройте Терминал и выполните эту команду:»
`ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"`
Удачи!