Ubuntu har vist sig at være et af de mest kraftfulde operativsystemer, men fra tid til anden kan ting gå galt under udførelsen af en opdateringsproces.
Har du nogensinde stået over for en ødelagt pakke, mens du opdaterer Ubuntu? Ved du, at Apt (som er Ubuntus mest berømte og magtfulde pakkehåndtering) har en indbygget funktion, der kan hjælpe dig med at løse denne situation og få tingene tilbage til sin normale tilstand?
Under denne vejledning skal vi dække, hvordan man løser en ødelagt pakke under din opdateringsproces. Dernæst diskuterer vi nogle tip og tricks, der skal hjælpe dig med at komme ud af den ødelagte pakke-situation.
Fix en ødelagt pakke ved hjælp af APT eller APT-GET
Som vi tidligere har nævnt, er Apt Ubuntus mest magtfulde og nyttige pakkehåndtering. Apt har nogle nyttige flag, der kan bruges til at rette ødelagte pakker eller pakker, der mangler nogle afhængigheder.
Første metode
Trin 1. Udfør en opdatering ved hjælp af indstillingen fix-mangler, og dette trin hjælper dig med at sikre dig, at de krævede pakker er opdaterede.
sudo apt - fix-mangler opdatering
Trin 2. Når opdateringen er afsluttet, kan du tvinge Apt til at søge efter eventuelle ødelagte pakker eller manglende pakkeafhængighed og derefter rette dem. Dette trin løser og reparerer de eksisterende pakker og installerer eventuelle manglende pakker.
sudo apt install -f
Anden metode ved hjælp af APT og DPKG
Hvis den tidligere løsning ikke fungerede, kan du prøve de næste par trin:
Trin 1. Prøv at opdatere din pakkeliste ved hjælp af følgende kommando.
sudo apt opdatering
Trin 2. Rens enhver delvist installeret pakke.
sudo apt autoclean
Trin 3. Brug derefter den næste kommando til at rense apt-cachen.
sudo apt ren
Trin 4. Dernæst kan du rydde op uafhængige afhængigheder.
sudo apt autoremove
Under kørsel af denne kommando kan du hurtigt identificere den ødelagte pakke. Derefter kan du gå videre til næste trin.
Trin 5. Hvis du har identificeret pakkenavnet, kan du bruge den næste kommando til at fjerne denne pakke med kraft.
sudo dpkg - fjern -force - force-remove-reinstreq Package_Name
Fix en ødelagt pakke ved hjælp af DPKG
Under konfigurationsprocessen og efter installationen kan der opstå nogle fejl. Apt her er ikke i stand til at gøre noget. Hvis en pakke mislykkes under konfigurationen, er dpkg det mest passende værktøj, der tager sig af denne situation og løser det.
Trin 1. Tving først dpkg-værktøjet til at omkonfigurere enhver aktuelt brudt konfigureret pakke.
sudo dpkg --konfigurer -a
Hvis dette trin ikke løste problemet, skal du gå videre til næste trin.
Trin 2. Angiv alle pakker, der er markeret som nødvendige for at blive installeret af dpkg.
sudo dpkg -l | grep ^… r
Efter at have udført den forrige kommando, skal du se pakker med problemer.
Trin 3. Nu kan du bruge følgende kommando til at fjerne de ødelagte pakker med magt.
sudo dpkg - fjern - force-remove - reinstreq
Trin 4. Når den forrige kommando er afsluttet med succes, skal du rense alt ved hjælp af Apt.
sudo apt ren
Trin 5. Dernæst kan du vende tilbage til din opdateringsproces.
sudo apt opdatering
Endelig i denne vejledning har vi dækket forskellige metoder til at rette din ødelagte eller forkert konfigurerede pakke. Nu kan du gå videre og begynde at bruge dit system normalt igen.