Beroendefel kan ibland uppstå på DebianLinux när användaren laddar ner ett paket från internet och operativsystemet inte kan hitta rätt beroende filer och bibliotek som krävs för att köra programmet framgångsrikt. Så om du har stött på beroendefel när Debian installeras bör du följa med och lära dig hur du korrigerar dem.
Vanligtvis kommer de flesta Debian-användare inte att stöta påsådana fel vid installation av paket, eftersom de tenderar att hålla fast vid att bara installera programvara som officiellt ingår i officiella Apt-programvarukällor. Om du har att göra med trasiga paket på Debian, har vi ett separat inlägg om hur du fixar dem.
Notera: i den här guiden kommer vi att fokusera starkt på Debian Linux. Med det sagt är informationen vi täcker i det här inlägget inte exklusivt för Debian. Om du använder ett Linux-baserat operativsystem som är derivat från Debian, känn dig fri att följa med också!
Vad är ett programberoende?
Ett mjukvaruberoende är ett beroende bibliotek, setav program, eller verktygssats som ett installerat program måste köras framgångsrikt. Utan beroenden körs ingen Linux-app som du laddar ner från internet för att använda på din Debian Linux-dator.
Beroendesproblem i dag och ålder är sällsyntaDebian, på grund av fler och fler paket som kommer till programvarulagerna, och tillkomsten av universella förpackningslösningar som AppImage, Flatpak och Snaps som oroar sig för att samla enskilda beroenden genom att samla allt användaren behöver för att köra en app direkt. av lådan.
Korrigera beroendefel med Apt-get i terminalen
Du kanske inte är medveten om detta, men Apt-getpaketansvarig har en inbyggd mekanism för att lösa dessa typer av beroendesproblem på Debian. För att använda Apt-get-kommandot på Debian för att rensa upp alla beroendesproblem du har, börja med att öppna ett terminalfönster på skrivbordet. Du kan göra detta genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet. Med terminalfönstret öppet använder du Apt-get kommando nedan.
sudo apt-get install -f
Alternativt, om du kör en version av Debian Linux som inkluderar Benägen eller kanske föredrar du det Apt-get, kan du korrigera beroendesproblemen med kommandot nedan.
sudo apt install -f
Korrigera beroendefel med Synaptic Package Manager
Att ta hand om beroendeproblem på Debiangenom terminalfönstret är mycket användbart, särskilt för dem som kör Debian Linux på ett serversystem, eller något liknande. Men om du föredrar att använda GUI är Synaptic-pakethanteraren vägen att gå.
De flesta Debian Linux-system kommer med Synaptic-pakethanteraren förinstallerad och redo att användas. Som sagt, om du inte har programmet installerat redan, öppna ett terminalfönster genom att trycka på Ctrl + Alt + T eller Ctrl + Skift + T på tangentbordet och ange installationskommandot nedan.
sudo apt-get install synaptic -y
När Synaptic-applikationen är installerad i systemet är det dags att börja använda det. Öppna det genom att leta efter “Synaptic Package Manager” i applikationsmenyn och klicka för att starta det.

När Synaptic-applikationen startar kommer du att bli ombedd att ange ett lösenord. Skriv in ditt användarlösenord. Om lösenordet accepteras är Synaptic redo att användas.
För att åtgärda ett beroende-problem i Synaptic, leta upp"Redigera" -knappen i appfönstret och klicka på den med musen. Inuti menyn “Redigera” finns det flera alternativ. Titta igenom de olika alternativen för “Fix trasig” och välj det.
Genom att välja alternativet “Fix trasiga”, Synaptictilldelar automatiskt beroende-korrigeringar till alla paket på systemet. När alternativet “Fix trasig” är valt, välj “Apply” -knappen för att starta korrigeringsprocessen.

När du har klickat på knappen "Apply" kommer ett fönster att visasdyker upp i Synaptic. I det här fönstret ser du nedladdningar pågår. Låt processen slutföras. När allt är gjort kommer dina beroendesproblem att försvinna!
Sätt att undvika beroende på Debian
Om du är trött på att stöta på programvaraberoendeproblem på Debian Linux, gör dig själv en tjänst och börja använda Flatpak och Snap-paket mer när du behöver applikationer som inte dyker upp i de officiella programvarulagerna.
Flatpak och Snap är utmärkta nya bitar avteknik som tar det hårda arbetet för att få programvaran att fungera på Linux. De behöver inte beroenden. Allt ingår i en snygg, säker sandlåda. Bäst av allt, eftersom Debian Linux tenderar att inte uppdatera programvara lika snabbt som andra Linux-distributioner, kommer du att kunna ladda ditt system genom att få de senaste apparna.

För information om hur du ställer in Snap-paket påDebian, kolla in vår guide om ämnet. Dessutom kanske du vill ställa in den officiella Snap-butiken. Slutligen, om du är intresserad av att testa Flatpaks, följ vår djupgående handledning om det här.
kommentarer