Yritän asentaa paikallisesti rpm -paketin ilman Internetissä. Yritin seuraavaa:

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

ja sain:

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 

Yritin myös :

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

ja se näyttää edelleen käyttävän Internetiä, joten en voi selvittää, toimiiko se vai ei, koska Internet-yhteys on todella hidasta.

Onko tämä tapa korjata?

Kommentit

  • sudo dnf install /path/to/package.rpm
  • @ ILMostro_7 Kiitos, mutta ' käyttää edelleen Internetiä.
  • @ ILMostro_7 todella pahoillani, se toimii nyt. Kiitos.
  • Kuulostaa hyvältä. Siinä tapauksessa hyväksy vastaus oikeaan ratkaisuun.

Vastaa

sudo dnf install /path/to/package.rpm toimii paketilla annetulla polulla.

Kommentit

  • Yritettäessä Tämän LIVE-CD-levyllä minun on lisättävä --disablerepo=*
  • @Andy, en ' en ole varma onko se ' on jotain, joka on muuttanut w dnf: n uusimpien versioiden kanssa, mutta en ymmärrä miksi et halua ' t ' t pystyä asentamaan paketti paikallisesti antamalla nimenomaisesti koko polun rpm -tiedostoon vastauksessa ehdotetun mukaisesti.
  • Huomasin, että lopulta sinä ovat oikein. Minulle tapahtui, että yritin asentaa 10 kierrosta minuutissa, mutta puuttui vahingossa yksi riippuvuus. En ollut koskaan suorittanut dnf-komentoa verkossa, joten yum-välimuistini oli tyhjä. Ilman –disablerepoa sain vain virheilmoituksen, joka epäonnistui päivittämällä " -päivityksiä " -ilmoitusta. Joten minulla ei ollut aavistustakaan, mikä virhe oli, mutta –disablerepon kanssa sain mukavan selkeän viestin, että puuttui paketti.
  • @Andy hyväksy vastaus, jos se ' on oikein.
  • Vastaan omaan kommentteihin ', localinstall on vanhentunut alias kohteelle install: dnf.readthedocs.io/en/latest/command_ref.html

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *