Kā atrast un labot sabojātās paketes operētājsistēmā Linux

Kā atrast un labot sabojātās paketes operētājsistēmā Linux

Pakotņu pārvaldnieki operētājsistēmā Linux ļauj jums kontrolēt pakotņu instalēšanu un noņemšanu. Turklāt pakotņu pārvaldnieki palīdz atrast jūsu sistēmā bojātas paketes un pārinstalēt tās, lai novērstu dažādas problēmas, kas saistītas ar Linux pakotnēm.





Ja jūs nezināt, kuras komandas izmantot, lai atrastu salauztas paketes operētājsistēmā Linux, šī rokasgrāmata ir paredzēta jums. Mēs īsumā apspriedīsim salauztas pakotnes, kā pārbaudīt, vai jūsu sistēmā ir bojātas paketes, un kā tās pareizi pārinstalēt.





Kas ir salauztas paketes?

Instalējot jaunu pakotni operētājsistēmā Linux, jūsu sistēmas pakotņu pārvaldnieks ir atbildīgs par visu instalēšanas procesu. Šiem pakotņu pārvaldniekiem ir iebūvētas metodes izņēmumu un kļūdu novēršanai. Bet dažreiz neparedzētu problēmu gadījumā instalēšana tiek apturēta un visa pakotne netiek instalēta. Šādas paketes Linux sauc par salauztām pakotnēm.





Pakotņu pārvaldnieki, piemēram, Apt, neļauj turpināt instalēt paketes, ja sistēmā tiek atrasta salauzta pakotne. Šādā situācijā vienīgā izvēle ir salauzto iepakojumu labošana.

Kā atrast un labot salauztas paketes

Katrs paku pārvaldnieks apstrādā dažāda veida iepakojumus. Piemēram, DNF un Yum sadarbojas ar RedHat Package Manager (RPM), lai lejupielādētu un instalētu RPM paketes. Līdzīgi Apt darbojas kā priekšpuses iesaiņojums pamata dpkg programmatūrai Debian izplatījumos.



Bojāto pakotņu pārinstalēšana Debian

Apt ir noklusējuma pakotņu pārvaldnieks, kas ir iepriekš instalēts katrā Debian izplatīšanā. Izņemot Apt, Debian lietotāji to var lejupielādējiet un instalējiet paketes manuāli, izmantojot dpkg arī.

Lai labotu bojātās paketes Debian izplatījumos, izmantojot Apt:





disney plus palīdzības centra kļūdas kods 83
  1. Atveriet termināli, nospiežot Ctrl + Viss + T uz tastatūras un ievadiet: | _+_ |
  2. Atjauniniet sistēmas pakotnes: | _+_ |
  3. Tagad piespiediet instalēt salauztās paketes, izmantojot -f karogs. Apt automātiski meklēs jūsu sistēmā bojātas paketes un pārinstalēs tās no oficiālās krātuves. | _+_ |

Ja iepriekš minētās darbības jums nedarbojas, varat mēģināt atrisināt problēmu, izmantojot dpkg.

  1. Piespiest dpkg pārkonfigurēt visas gaidošās paketes, kas jau ir izpakotas, bet kurām jāveic konfigurācija. The -uz karogs komandā nozīmē Visi . sudo apt --fix-missing update
  2. Pipe grep ar dpkg, lai iegūtu sarakstu ar visiem iepakojumiem, kas atzīmēti kā Obligāti par dpkg. | _+_ |
  3. Izmantojiet -noņemt atzīmējiet, lai izdzēstu visus salauztos iepakojumus. | _+_ |
  4. Notīriet kešatmiņu, izmantojot Apt clean. | _+_ |
  5. Atjauniniet sistēmas pakotnes, izmantojot šo komandu. | _+_ |

Saistīts: Kā instalēt programmatūru Linux: izskaidroti pakotņu formāti





Pakalpojumā Fedora/CentOS

Lai gan Yum un Dnf ir lieliski, ja jāpārvalda salauztas paketes, dažreiz rodas problēmas, jo Linux sistēmā ir instalēti tūkstošiem pakotņu. Šādās situācijās varat izmantot RPM (Fedora un CentOS bāzes pakotņu pārvaldnieks), lai ātri novērstu šādas problēmas.

  1. Pārbaudiet visas sistēmas paketes, izmantojot -V karogs. | _+_ |
  2. Jūs redzēsit garu sarakstu ar visām jūsu sistēmā instalētajām pakotnēm.
  3. Pārinstalējiet pakotni, kas, jūsuprāt, varētu izraisīt salauztas pakotnes problēmu. | _+_ |

Iepriekš minētās darbības ir ļoti neērtas-identificēt, kura pakete rada problēmu no simtiem saraksta, ir nogurdinoši. Lai gan RPM ir spēcīgs pakotņu pārvaldnieks, un jūs reti saskarsities ar šādām problēmām, tomēr zināt, kā šīs problēmas novērst, joprojām ir svarīgi, ja tuvākajā nākotnē saskarsities ar līdzīgu situāciju.

Pakotņu pārvaldība Linux izplatījumos

Pakotņu pārvaldnieki operētājsistēmā Linux spēj risināt lielāko daļu problēmu, ieskaitot neveiksmīgu instalēšanu. Bet dažreiz rodas dažādas problēmas, kuras var atrisināt tikai intuitīvi. Šķelto pakotņu labošanas risinājums sastāv no vairākām darbībām-salauztas paketes identificēšanas, pārinstalēšanas un sistēmas pakotņu saraksta atjaunināšanas.

Internetā ir pieejami neskaitāmi Linux izplatījumi, kurus ir vērts izmēģināt, taču dziļumā katram no tiem ir līdzīgs pamats. Galddatoru vide atšķir katru izplatīšanu, nodrošinot unikālu lietotāja pieredzi. Ideālai jūsu gaumei atbilstošas ​​darbvirsmas vides izvēlei vajadzētu būt jūsu prioritātei, ja beidzot esat nolēmis turpināt darbu ar Linux.

Kopīgot Kopīgot Čivināt E -pasts 12 labākās Linux darbvirsmas vides

Linux darbvirsmas vides izvēle var būt sarežģīta. Šeit ir labākās Linux darbvirsmas vides, kas jāņem vērā.

Lasīt Tālāk
Saistītās tēmas
  • Linux
  • Linux
  • Pakotņu pārvaldnieki
Par autoru Deepesh Sharma(79 raksti publicēti)

Deepesh ir MUO Linux jaunākais redaktors. Viņš raksta informatīvus ceļvežus par Linux, lai sniegtu svētlaimīgu pieredzi visiem jaunpienācējiem. Neesat pārliecināts par filmām, bet, ja vēlaties runāt par tehnoloģijām, viņš ir jūsu puisis. Brīvajā laikā jūs varat atrast viņu lasot grāmatas, klausoties dažādus mūzikas žanrus vai spēlējot ģitāru.

Vairāk no Deepesh Sharma

Abonējiet mūsu biļetenu

Pievienojieties mūsu informatīvajam izdevumam, lai iegūtu tehniskus padomus, pārskatus, bezmaksas e -grāmatas un ekskluzīvus piedāvājumus!

Noklikšķiniet šeit, lai abonētu