Sagen Sie dpkg, dass eine Abhängigkeit installiert ist, wenn dies nicht der Fall ist

320
Peter

Ich benutze Windows Subsystem für Linux und es ist nicht möglich, linux-libc-dev zu installieren, aber die gesamte Funktionalität ist tatsächlich vorhanden. In der Praxis ist seine Abhängigkeit erfüllt. Ich muss DPKG davon überzeugen, damit ich Dinge installieren kann, weil ich nicht das Gefühl habe, dpkg --no-deps oder was auch immer für jedes Paket laufen zu lassen. Ich habe diese Frage " Wie kann man apt sagen, dass Abhängigkeiten manuell gelöst werden? " Gesehen werden, aber alle Antworten sagen "Dies ist eine schlechte Idee". Ich bin trotzdem daran interessiert, die schlechte Idee auszuprobieren und würde gerne wissen, ob jemand weiß, wie es geht. Wenn meine WSL-Installation zerstört wird, mache ich sie einfach wieder. Es ist mir egal.

Vielen Dank!

0
Nicht sicher, ob ich richtig verstehe, was Sie wollen, aber hilft "dpkg --force-abhängig ..."? Abhängigkeitsfehler werden in Warnungen umgewandelt, sodass Sie installieren können, was Sie möchten ... dirkt vor 6 Jahren 1
Das könnte es tun, gibt es eine Möglichkeit, dies auch zu tun? Peter vor 6 Jahren 0
In Kombination mit apt-get download funktionierte das für mich. Wenn Sie es in eine Antwort unten eintragen, kann ich es akzeptieren :) Peter vor 6 Jahren 0

1 Antwort auf die Frage

0
dirkt

Laden Sie das Paket mit apt-get download(oder sogar direkt vom Package Server, das funktioniert auch) herunter und verwenden Sie es

dpkg --force-depends ... 

Dadurch werden Abhängigkeitsfehler in Warnungen umgewandelt, sodass Sie installieren können, was Sie möchten ...