Ich versuche, ein rpm
Paket lokal zu installieren , ohne das Internet zu verwenden. Ich habe folgendes versucht:
sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm
und ich habe:
error: kernel-devel-4.2.7-200.fc22.x86_64.rpm: hdr blob(2060952): BAD, read returned 0
error: kernel-devel-4.2.7-200.fc22.x86_64.rpm cannot be installed
Ich habe auch versucht:
sudo dnf --disablerepo='*' install kernel-devel-4.2.7-200.fc22.x86_64.rpm
und es scheint immer noch das Internet zu benutzen, also kann ich nicht herausfinden, ob es funktioniert oder nicht, da die Internetverbindung sehr langsam ist.
Gibt es eine Möglichkeit, dies zu beheben?
sudo dnf install /path/to/package.rpm
Antworten:
sudo dnf install /path/to/package.rpm
wird auf das Paket in dem angegebenen Pfad einwirken.quelle
--disablerepo=*
dnf
, aber ich verstehe nicht, warum Sie das Paket nicht lokal installieren können, indem Sie den vollständigen Pfad zu derrpm
Datei wie in der vorgeschlagen angeben Antworten.sudo dnf localinstall <package>
gebraucht gesehen . Irgendein Unterschied im Verhalten?