„Debian“ gali kartais atsirasti priklausomybės klaidų„Linux“, kai vartotojas atsisiunčia paketą iš interneto, o operacinė sistema negali rasti reikiamų priklausomų failų ir bibliotekų, reikalingų sėkmingai paleisti programą. Taigi, jei diegdami programas susidūrėte su „Debian“ priklausomybės klaidomis, sekite toliau ir sužinokite, kaip jas ištaisyti.
Paprastai dauguma „Debian“ vartotojų neįsitraukiašios klaidų rūšys diegiant paketus, nes jos dažniausiai laikosi diegiant tik programinę įrangą, kuri yra oficialiai įtraukta į oficialius „Apt“ programinės įrangos šaltinius. Jei susiduriate su sugadintais paketais „Debian“, turime atskirą įrašą, kaip juos ištaisyti.
Pastaba: šiame vadove daug dėmesio skirsime „Debian Linux“. Atsižvelgiant į tai, informacija, kurią mes aprašome šiame įraše, nėra išskirtinė Debianui. Jei naudojate „Linux“ pagrindu sukurtą operacinę sistemą, kuri yra išvestinė iš „Debian“, nesivaržykite sekti ir jūs!
Kas yra programinės įrangos priklausomybė?
Programinės įrangos priklausomybė yra priklausoma biblioteka, nustatytaprogramų arba priemonių rinkinio, kurį sėkmingai turi vykdyti įdiegta programa. Be priklausomybių, bet kuri „Linux“ programa, kurią atsisiųsite iš interneto ir kurią naudosite savo „Debian Linux“ kompiuteryje, neveiks tinkamai.
Šių dienų ir amžiaus priklausomybės problemos yra retos„Debian“ dėl to, kad vis daugiau paketų atkeliauja į programinės įrangos saugyklas, ir atsirado universalių pakavimo sprendimų, tokių kaip „AppImage“, „Flatpak“ ir „Snaps“, kurie rūpinasi rinkti atskiras priklausomybes, susiedami viską, ko vartotojui reikia norint paleisti programą iš karto. dėžutės.
Ištaisyti priklausomybės klaidas naudojant „Apt-get“ terminale
Jūs galbūt to nežinote, bet „Apt-get“paketo tvarkyklė turi įmontuotą šių tipų priklausomybės nuo „Debian“ problemų sprendimo mechanizmą. Norėdami naudoti „Dept“ komandą „Apt-get“ norėdami išvalyti visas jūsų priklausomybės problemas, pirmiausia atidarykite terminalo langą darbalaukyje. Tai galite padaryti paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje. Atidarydami terminalo langą, naudokite Apt-gauti komanda žemiau.
sudo apt-get install -f
Arba, jei naudojate „Debian Linux“ versiją, kurioje yra Apt komanda, o gal jums labiau patinka Apt-gauti, galite ištaisyti priklausomybės problemas naudodami žemiau pateiktą komandą.
sudo apt install -f
Ištaisykite priklausomybės klaidas naudodamiesi „Synaptic Package Manager“
Rūpinimasis priklausomybės nuo „Debian“ problemomisper terminalo langą yra labai naudinga, ypač tiems, kurie naudoja Debian Linux serverio sistemoje ar panašiai. Tačiau jei norite naudoti GUI, tai yra kelias, kurį galite atlikti naudodamiesi „Synaptic“ paketo tvarkykle.
Daugelyje „Debian Linux“ sistemų „Synaptic“ paketų tvarkyklė yra iš anksto įdiegta ir paruošta naudoti. Beje, jei dar neturite įdiegtos programos, atidarykite terminalo langą paspausdami „Ctrl“ + „Alt“ + T arba „Ctrl“ + „Shift“ + T klaviatūroje ir įveskite žemiau esančią diegimo komandą.
sudo apt-get install synaptic -y
Įdiegę sistemoje „Synaptic“ programą, laikas pradėti ją naudoti. Atidarykite ją programos meniu ieškodami „Synaptic Package Manager“ ir spustelėkite, kad paleistumėte.
Paleidus „Synaptic“ programą, jūsų bus paprašyta įvesti slaptažodį. Įrašykite savo vartotojo slaptažodį. Jei slaptažodis bus priimtas, „Synaptic“ bus paruoštas naudoti.
Norėdami išspręsti priklausomybės problemą sistemoje Synaptic, suraskiteProgramos lange paspauskite mygtuką „Redaguoti“ ir spustelėkite jį pele. Meniu „Redaguoti“ yra keletas parinkčių. Peržiūrėkite skirtingas „Pataisyti neveikiančias“ parinktis ir pasirinkite ją.
Pasirinkę parinktį „Pataisyti sugadintą“, „Synaptic“automatiškai priskirs priklausomybės pataisas visiems sistemos paketams. Pasirinkę parinktį „Pataisyti sugadintą“, pasirinkite mygtuką „Taikyti“, kad pradėtumėte taisymo procesą.
Spustelėjus mygtuką „Taikyti“, atsidarys langaspasirodyti Synaptic. Šiame lange matysite vykdomą atsisiuntimą. Leiskite procesui pabaigti. Kai viskas bus padaryta, jūsų priklausomybės problemos nebeliks!
Būdai, kaip išvengti priklausomybės klaidų nuo „Debian“
Jei pavargote nuo programinės įrangospriklausomybės nuo „Debian Linux“ problemų, pasidarykite sau paslaugą ir pradėkite naudoti „Flatpak“ ir „Snap“ paketus daugiau, kai jums reikia programų, kurios nerodomos oficialiose programinės įrangos saugyklose.
„Flatpak“ ir „Snap“ yra puikūs nauji kūriniaitechnologijas, kurios reikalauja sunkaus darbo, norint programinę įrangą naudoti „Linux“. Jie nereikalauja priklausomybių. Viskas surišta į tvarkingą, saugią smėlio dėžę. Geriausia, kadangi „Debian Linux“ nėra linkusi atnaujinti programinės įrangos taip greitai, kaip kiti „Linux“ paskirstymai, todėl galėsite papildomai įkrauti savo sistemą įsigydami naujausias programas.
Norėdami gauti informacijos apie tai, kaip nustatyti „Snap“ paketusDebian, žiūrėkite mūsų vadovą šia tema. Be to, galbūt norėsite įsteigti oficialią „Snap“ parduotuvę. Galiausiai, jei jus domina išbandyti „Flatpaks“, laikykitės mūsų išsamios instrukcijos apie tai čia.
Komentarai