Jeg prøver å installere en rpm -pakke lokalt uten å bruke internettet. Jeg prøvde følgende:

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

og jeg fikk:

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 

Jeg prøvde også :

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

og det ser fortsatt ut til å bruke internett, så jeg kan ikke finne ut om det fungerer eller ikke siden internettforbindelsen er veldig treg.

Er det en måte å fikse dette på?

Kommentarer

  • sudo dnf install /path/to/package.rpm
  • @ ILMostro_7 Takk, men det ' bruker fortsatt internett.
  • @ ILMostro_7 beklager, det fungerer nå. Takk.
  • Høres bra ut. I så fall må du godta svaret som riktig løsning.

Svar

sudo dnf install /path/to/package.rpm vil handle på pakken i den gitte banen.

Kommentarer

  • Når du prøver dette på en LIVE cd, jeg må legge til --disablerepo=*
  • @Andy, jeg ' er ikke sikker på om det ' er noe som har endret w med nyere versjoner av dnf, men jeg ser ikke ' hvorfor du ikke ville ' t kunne installere pakken lokalt ved eksplisitt å oppgi hele banen til rpm -filen som foreslått i svaret.
  • Jeg fant ut at til slutt, du er rett. Det som skjedde for meg, er at jeg prøvde å installere 10 RPM, men jeg manglet en avhengighet ved et uhell. Jeg hadde aldri kjørt en dnf-kommando online, så min cache var tom. Uten –disablerepo var alt jeg fikk en feilmelding som ikke klarte å oppdatere " Oppdateringer " repo. Så jeg ante ikke hva feilen var, men med –disablerepo fikk jeg en fin klar melding om at jeg manglet en pakke.
  • @Andy vennligst godta svaret hvis det ' er riktig.
  • Jeg ' Jeg svarer på min egen kommentar, localinstall utfaset alias for install: dnf.readthedocs.io/en/latest/command_ref.html

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *