Ubuntu ir izrādījusies viena no jaudīgākajām operētājsistēmām, taču laiku pa laikam, veicot atjaunināšanas procesu, lietas var noiet greizi.
Vai esat kādreiz saskāries ar salauztu paketi, atjauninot Ubuntu? Vai zināt, ka Apt (kas ir visslavenākais un spēcīgākais Ubuntu pakotņu pārvaldnieks) ir iebūvēta funkcija, kas var palīdzēt jums atrisināt šo situāciju un atgriezt lietas normālā stāvoklī?
Šīs apmācības laikā mēs aplūkosim, kā atjaunināšanas procesā salabot bojātu paketi. Tālāk mēs apspriedīsim dažus padomus un ieteikumus, kuriem vajadzētu palīdzēt izkļūt no salauztās pakas situācijas.
Labojiet salauztu paketi, izmantojot APT vai APT-GET
Kā jau iepriekš minējām, Apt ir visspēcīgākais un noderīgākais Ubuntu pakotņu pārvaldnieks. Apt ir daži noderīgi karodziņi, kurus var izmantot salabotu paku vai pakotņu novēršanai, kurām trūkst dažu atkarību.
Pirmā metode
1. solis. Veiciet atjaunināšanu, izmantojot opciju fix-missing, un šī darbība palīdzēs jums pārliecināties, vai nepieciešamās pakotnes ir atjauninātas.
sudo apt - atjauninājumu trūkst
2. solis. Pēc atjaunināšanas pabeigšanas jūs varat piespiest Apt meklēt visus bojātos paketus vai trūkstošās pakotņu atkarības un pēc tam tos labot. Šis solis novērsīs un labos esošos pakotnes un instalēs visas trūkstošās paketes.
sudo apt install -f
Otrā metode, izmantojot APT un DPKG
Ja iepriekšējais risinājums nedarbojās, varat izmēģināt nākamās darbības:
1. solis. Mēģiniet atjaunināt pakotņu sarakstu, izmantojot šādu komandu.
sudo apt atjauninājums
2. solis. Iztīriet visu daļēji instalēto paketi.
sudo apt autoclean
3. solis. Pēc tam izmantojiet nākamo komandu, lai notīrītu apt kešatmiņu.
sudo apt tīrs
4. solis. Pēc tam jūs varat iztīrīt nevajadzīgās atkarības.
sudo apt autoremove
Veicot šo komandu, jūs varat ātri noteikt bojāto paketi. Tad jūs varat pāriet uz nākamo soli.
5. solis. Ja esat identificējis pakotnes nosaukumu, varat izmantot nākamo komandu, lai stingri noņemtu šo pakotni.
sudo dpkg --remove -force --force-remove-reinstreq Package_Name
Izlabojiet salauztu paketi, izmantojot DPKG
Konfigurācijas procesa laikā un pēc instalēšanas var rasties dažas kļūdas. Apt šeit nav spējīgs kaut ko darīt. Ja konfigurācijas laikā pakete neizdodas, dpkg ir vispiemērotākais rīks, kas rūpēsies par šo situāciju un novērsīs to.
1. solis. Vispirms piespiediet rīku dpkg, lai pārkonfigurētu jebkuru pašlaik sadalīto konfigurēto pakotni.
sudo dpkg --konfigurēt -a
Ja ar šo darbību problēma netika novērsta, pārejiet pie nākamās darbības.
2. solis. Uzskaitiet visus paketes, kas ir atzīmēti kā obligāti jāinstalē ar dpkg.
sudo dpkg -l | grep ^… r
Pēc iepriekšējās komandas izpildes jums vajadzētu redzēt paketes ar problēmām.
3. solis. Tagad jūs varat izmantot šo komandu, lai piespiedu kārtā noņemtu salauztos paketes.
sudo dpkg --remove - force-remove - reinstreq
4. solis. Pēc tam, kad iepriekšējā komanda ir veiksmīgi pabeigta, viss ir jāiztīra, izmantojot Apt.
sudo apt tīrs
5. solis. Pēc tam jūs varat atgriezties pie atjaunināšanas procesa.
sudo apt atjauninājums
Visbeidzot, šajā apmācībā mēs esam apskatījuši dažādas metodes, kā novērst bojāto vai nepareizi konfigurēto pakotni. Tagad jūs varat turpināt darbu un atkal sākt normālu sistēmas lietošanu.