Rikkoutuneiden pakettien löytäminen ja korjaaminen Linuxissa

Rikkoutuneiden pakettien löytäminen ja korjaaminen Linuxissa

Linuxin pakettienhallinnan avulla voit hallita pakettien asennusta ja poistamista. Lisäksi paketinhallinta auttaa sinua löytämään rikkoutuneita paketteja järjestelmästäsi ja asentamaan ne uudelleen korjaamaan erilaisia ​​Linux -paketteihin liittyviä ongelmia.





Jos et tiedä mitä komentoja käyttää rikkoutuneiden pakettien löytämiseksi Linuxista, tämä opas on sinua varten. Keskustelemme rikkoutuneista paketeista lyhyesti, kuinka voit tarkistaa, sisältääkö järjestelmäsi rikkoutuneita paketteja, ja kuinka asentaa ne uudelleen oikein.





Mitä ovat rikkoutuneet paketit?

Kun asennat uuden paketin Linuxiin, järjestelmän paketinhallinta vastaa koko asennusprosessista. Näillä paketinhallinnoilla on sisäänrakennetut menetelmät käsitellä poikkeuksia ja virheitä. Mutta joskus odottamattomien ongelmien ilmetessä asennus pysähtyy ja koko pakettia ei asenneta. Tällaisia ​​paketteja kutsutaan Broken -paketteiksi Linuxissa.





Pakettienhallintalaitteet, kuten Apt, eivät salli pakettien lisäasennusta, jos järjestelmässä on rikki paketti. Tällaisessa tilanteessa rikkoutuneiden pakettien korjaaminen on ainoa vaihtoehto.

Rikkoutuneiden pakettien löytäminen ja korjaaminen

Jokainen paketinhallinta käsittelee erityyppisiä paketteja. Esimerkiksi DNF ja Yum lataavat ja asentavat RPM -paketteja RedHat Package Managerin (RPM) kanssa. Samoin Apt toimii käyttöliittymäpakettina perus-dpkg-ohjelmistolle Debian-pohjaisissa jakeluissa.



Rikkoutuneiden pakettien asentaminen uudelleen Debianiin

Apt on oletuspaketinhallinta, joka on esiasennettu jokaiseen Debian-pohjaiseen jakeluun. Aptin lisäksi Debianin käyttäjät voivat lataa ja asenna paketit manuaalisesti käyttämällä dpkg yhtä hyvin.

Rikkoutuneiden pakettien korjaaminen Debian-pohjaisissa jakeluissa Aptin avulla:





2 pelaajan pelejä eri tietokoneilla
  1. Avaa pääte painamalla Ctrl + Kaikki + T näppäimistöllä ja kirjoita: | _+_ |
  2. Päivitä järjestelmäsi paketit: | _+_ |
  3. Pakota nyt rikkoutuneiden pakettien asennus käyttämällä -f lippu. Apt etsii automaattisesti rikkoutuneita paketteja järjestelmästäsi ja asentaa ne uudelleen viralliselta arkistolta. | _+_ |

Jos edellä mainitut vaiheet eivät toimi sinulle, voit yrittää ratkaista ongelman käyttämällä dpkg.

  1. Pakota dpkg määrittämään uudelleen kaikki odottavat paketit, jotka on jo purettu, mutta jotka on määritettävä. The -kohteeseen lippu komennossa tarkoittaa Kaikki . sudo apt --fix-missing update
  2. Putki grep dpkg: llä saadaksesi luettelon kaikista paketeista, jotka on merkitty merkillä Vaaditaan dpkg: lla. | _+_ |
  3. Käytä --Poista lippu poistaa kaikki rikkoutuneet paketit. | _+_ |
  4. Puhdista välimuisti Apt clean -toiminnolla. | _+_ |
  5. Päivitä järjestelmäpaketit seuraavalla komennolla. | _+_ |

Aiheeseen liittyviä: Ohjelmiston asentaminen Linuxiin: Pakkausmuodot selitetty





Fedora/CentOS

Vaikka Yum ja Dnf ovat loistavia rikkoutuneiden pakettien hallinnassa, joskus ongelmia ilmenee, koska Linux -järjestelmään on asennettu tuhansia paketteja. Tällaisissa tilanteissa voit korjata ongelmat nopeasti RPM: n (Fedora ja CentOS peruspakettihallinta) avulla.

  1. Tarkista kaikki järjestelmän paketit käyttämällä -V lippu. | _+_ |
  2. Näet pitkän luettelon, joka sisältää kaikki järjestelmään asennetut paketit.
  3. Asenna paketti uudelleen, jonka uskot aiheuttavan rikkoutuneen paketin ongelman. | _+_ |

Yllä olevat vaiheet ovat erittäin hankala --- tunnistaa mikä paketti aiheuttaa ongelman satojen luettelosta on väsyttävää. Vaikka RPM on tehokas paketinhallinta ja törmäät harvoin tällaisiin ongelmiin, näiden ongelmien korjaaminen on edelleen tärkeää, jos törmäät samanlaiseen tilanteeseen lähitulevaisuudessa.

Pakettien hallinta Linux -jakeluissa

Linux -paketinhallintaohjelmat pystyvät käsittelemään suurimman osan ongelmista, myös epäonnistuneet asennukset. Mutta joskus esiintyy erilaisia ​​ongelmia, jotka voidaan ratkaista vain intuitiivisesti. Ratkaisu rikkoutuneiden pakettien korjaamiseen käsittää useita vaiheita-rikkoutuneen paketin tunnistamisen, uudelleenasennuksen ja järjestelmän pakettiluettelon päivittämisen.

Internetissä on lukemattomia Linux -jakeluja, joita kannattaa kokeilla, mutta syvällä sisimmässään jokaisella on samanlainen perusta. Työpöytäympäristöt erottavat jakelun toisistaan ​​tarjoamalla ainutlaatuisen käyttökokemuksen. Makuusi sopivan ihanteellisen työpöytäympäristön valitsemisen tulisi olla etusijalla, jos olet vihdoin päättänyt jatkaa Linuxin kanssa.

Jaa Jaa Tweet Sähköposti 12 parasta Linux -työpöytäympäristöä

Linux -työpöytäympäristön valitseminen voi olla vaikeaa. Tässä ovat parhaat Linux -työpöytäympäristöt, joita kannattaa harkita.

Lue seuraava
Liittyvät aiheet
  • Linux
  • Linux
  • Pakettipäälliköt
Kirjailijasta Deepesh Sharma(79 artikkelia julkaistu)

Deepesh on MUO: n nuorempi editori Linuxille. Hän kirjoittaa informaatio -oppaita Linuxissa ja pyrkii tarjoamaan autuaan kokemuksen kaikille uusille tulokkaille. Et ole varma elokuvista, mutta jos haluat puhua tekniikasta, hän on kaverisi. Vapaa -ajallaan löydät hänet lukemasta kirjoja, kuuntelemassa erilaisia ​​musiikkilajeja tai soittamassa kitaraa.

Lisää Deepesh Sharmasta

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi