Upravitelji paketov v Linuxu vam omogočajo nadzor nad namestitvijo in odstranjevanjem paketov. Poleg tega vam upravitelji paketov pomagajo pri iskanju pokvarjenih paketov v vašem sistemu in njihovi ponovni namestitvi, da odpravite različne težave, povezane s paketi Linux.
Če se ne zavedate, katere ukaze uporabiti za iskanje pokvarjenih paketov v Linuxu, je ta priročnik za vas. Na kratko bomo razpravljali o zlomljenih paketih, kako lahko preverite, ali vaš sistem vsebuje zlomljene pakete, in kako jih pravilno znova namestiti.
Kaj so zlomljeni paketi?
Ko namestite nov paket v Linux, je za celoten postopek namestitve odgovoren upravitelj paketov vašega sistema. Ti upravitelji paketov imajo vgrajene metode za obravnavo izjem in napak. Včasih pa se v primeru nepričakovanih težav namestitev ustavi in celoten paket ni nameščen. Taki paketi se v Linuxu imenujejo zlomljeni paketi.
Upravitelji paketov, kot je Apt, ne dovoljujejo nadaljnje namestitve paketov, če v sistemu najdete pokvarjen paket. V takih razmerah je edina izbira popravilo pokvarjenih paketov.
Kako najti in popraviti zlomljene pakete
Vsak upravitelj paketov obravnava različne vrste paketov. Na primer, DNF in Yum sodelujeta z upraviteljem paketov RedHat (RPM) za prenos in namestitev paketov RPM. Podobno deluje Apt kot zunanji ovoj za osnovno programsko opremo dpkg v distribucijah, ki temeljijo na Debianu.
Ponovna namestitev pokvarjenih paketov v Debianu
Apt je privzeti upravitelj paketov, ki je vnaprej nameščen na vsaki distribuciji, ki temelji na Debianu. Poleg Apta lahko uporabniki Debiana ročno naložite in namestite pakete z dpkg tudi.
Če želite popraviti pokvarjene pakete na distribucijah, ki temeljijo na Debianu, uporabite Apt:
kako prisilno zapreti program
- Odprite terminal s pritiskom na Ctrl + Vse + T na tipkovnici in vnesite: | _+_ |
- Posodobite pakete v svojem sistemu: | _+_ |
- Zdaj prisilno namestite zlomljene pakete z uporabo -f zastavo. Apt bo samodejno poiskal poškodovane pakete v vašem sistemu in jih znova namestil iz uradnega skladišča. | _+_ |
Če vam zgoraj omenjeni koraki ne delujejo, lahko težavo poskusite rešiti s pomočjo dpkg.
- Prisilite dpkg, da znova konfigurira vse čakajoče pakete, ki so že razpakirani, vendar jih je treba konfigurirati. The -za zastavica v ukazu pomeni Vse .
sudo apt --fix-missing update
- Pipe grep z dpkg, da dobite seznam vseh paketov označenih kot Obvezno za dpkg. | _+_ |
- Uporabi --Odstrani zastavico za izbris vseh zlomljenih paketov. | _+_ |
- Očistite predpomnilnik z uporabo Apt clean. | _+_ |
- Posodobite sistemske pakete z naslednjim ukazom. | _+_ |
Povezano: Kako namestiti programsko opremo v Linux: Razložene oblike paketov
V sistemu Fedora/CentOS
Čeprav sta Yum in Dnf odlična pri upravljanju zlomljenih paketov, se včasih pojavijo težave, saj je v sistemu Linux nameščenih na tisoče paketov. V takih situacijah lahko hitro odpravite te težave z RPM (upravitelj osnovnega paketa za Fedora in CentOS).
- Preverite vse pakete v sistemu z uporabo -V zastavo. | _+_ |
- Videli boste dolg seznam, ki vsebuje vse nameščene pakete v vašem sistemu.
- Znova namestite paket, za katerega menite, da bi lahko povzročil težavo z zlomljenim paketom. | _+_ |
Zgornji koraki so zelo neprijetni-ugotavljanje, kateri paket povzroča težavo s seznama več sto je dolgočasno. Čeprav je RPM močan upravitelj paketov in boste redko naleteli na takšne težave, je vedenje, kako jih odpraviti, še vedno pomembno, če v bližnji prihodnosti naletite na podobno situacijo.
Upravljanje paketov v distribucijah Linuxa
Upravitelji paketov v Linuxu lahko rešijo večino težav, vključno z neuspešnimi namestitvami. Včasih pa se pojavijo različne težave, ki jih je mogoče rešiti le intuitivno. Rešitev za odpravo zlomljenih paketov je sestavljena iz več korakov --- prepoznavanje poškodovanega paketa, ponovna namestitev in posodobitev seznama sistemskih paketov.
Na internetu je na voljo nešteto distribucij Linuxa, ki jih je vredno poskusiti, a globoko v sebi ima vsaka od njih podobno podlago. Namizna okolja vsako distribucijo ločijo z edinstveno uporabniško izkušnjo. Izbira idealnega namiznega okolja, ki ustreza vašemu okusu, bi morala biti vaša prednostna naloga, če ste se končno odločili za Linux.
Deliti Deliti Cvrkutati E-naslov 12 najboljših namiznih okolij LinuxaIzbira namiznega okolja Linux je lahko težavna. Tu so najboljša namizna okolja Linuxa, ki jih je treba upoštevati.
Preberite Naprej Sorodne teme- Linux
- Linux
- Upravitelji paketov
Deepesh je mlajši urednik za Linux pri MUO. Piše informacijske vodnike o Linuxu, katerih namen je vsem novincem ponuditi blaženo izkušnjo. Glede filmov nisem prepričan, če pa želite govoriti o tehnologiji, je vaš fant. V prostem času ga lahko berete, poslušate različne glasbene zvrsti ali igrate na kitaro.
Več od Deepesh SharmaNaročite se na naše novice
Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!
Kliknite tukaj, če se želite naročiti