Încerc să instalez local un pachet rpm fără a utiliza internetul. Am încercat următoarele:

sudo rpm -u kernel-devel-4.2.7-200.fc22.x86_64.rpm 

și am primit:

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 

Am încercat și eu :

sudo dnf --disablerepo="*" install kernel-devel-4.2.7-200.fc22.x86_64.rpm 

și încă pare să folosească internetul, așa că nu pot să-mi dau seama dacă funcționează sau nu, deoarece conexiunea la internet este foarte lentă.

Există o modalitate de a remedia acest lucru?

Comentarii

  • sudo dnf install /path/to/package.rpm
  • @ ILMostro_7 Mulțumesc, dar ' încă folosește internetul.
  • @ ILMostro_7 îmi pare rău, funcționează acum. Mulțumesc. / li>
  • Sună bine. În acest caz, acceptați răspunsul ca soluție corectă.

Răspuns

sudo dnf install /path/to/package.rpm va acționa asupra pachetului din calea dată.

Comentarii

  • Când încercați asta pe un cd LIVE, trebuie să adaug --disablerepo=*
  • @Andy, ' nu sunt sigur dacă asta ' este ceva care s-a schimbat w cu versiunile recente ale dnf, dar nu ' nu văd de ce nu ' t să puteți instala pachetul local, oferind în mod explicit calea completă către fișierul rpm așa cum a fost sugerat în răspuns.
  • Am aflat că la final, au dreptate. Ceea ce se întâmpla pentru mine este că încercam să instalez 10 RPM, dar îmi lipsea din greșeală o dependență. Nu executasem niciodată o comandă dnf online, așa că memoria mea Yum era goală. Fără –disablerepo, tot ce am primit a fost un mesaj de eroare care nu a reușit să actualizez " Actualizări " repo. Deci, nu aveam idee despre eroarea, dar cu –disablerepo, am primit un mesaj clar că îmi lipsește un pachet.
  • @Andy vă rugăm să acceptați răspunsul dacă ' este corect.
  • Eu ' voi răspunde la propriul meu comentariu, localinstall este un alias depreciat pentru install: dnf.readthedocs.io/en/latest/command_ref.html

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *