Skip to main content

Kaip įdiegti ir pašalinti .deb failus

Anonim

Kiekvienas "Debian" pagrįstas "Linux" paskirstymas naudoja Debian paketus kaip programinės įrangos įdiegimo ir pašalinimo metodą. Debian paketai yra identifikuojami pagal failo plėtinį .deb. Jos gali būti įdiegtos ir pašalintos naudojant grafinius įrankius ir komandų eilutę.

Kodėl įdiekite .deb failą rankiniu būdu

Dažniausiai naudojate paketų tvarkytuvą, pvz., "Ubuntu Software Center", "Synaptic" ar "Muon", kad įdiegtumėte programinę įrangą Debian'e veikiančiuose platinimuose. Jei norite naudoti komandinę eilutę, tikriausiai naudosite apt-get.

Kai kurios programos nėra saugyklose ir jas reikia atsisiųsti iš pardavėjų svetainių. Būkite atsargūs, kaip atsisiųsti ir įdiegti Debian paketus iš šaltinių, kurie nėra platinimo saugyklose.

Kai kurios didžiausios programos pateikiamos tokiu formatu, įskaitant "Google" "Chrome" žiniatinklio naršyklę. Dėl šios priežasties svarbu žinoti, kaip paketus įdiegti rankiniu būdu.

Kur gauti .deb failą

Demonstraciniais tikslais jums reikia .deb failo, kurį norite įdiegti.

Šis pavyzdys naudoja .deb failą QR kodo kūrėjui. QR kodas yra vienas iš tų juokingų simbolių, kuriuos matote beveik visur. Kai sutelkiate dėmesį į QR kodą naudodami mobilųjį įrenginį, jis perkelia jus į tinklalapį, kuris yra beveik kaip hipersaitas.

"QR Code Creator" puslapyje yra failas .deb. Paspaudus nuorodą, atsisiunčiamas .deb failas į atsisiuntimų aplanką.

Kaip įdiegti .deb paketus

"Debian" paketų diegimo ir pašalinimo įrankis vadinamas "dpkg". Tai yra komandinės eilutės įrankis. Naudodami jungiklius galite su juo daryti daugybę įvairių dalykų.

Pirmas dalykas, kurį norite padaryti, yra įdiegti paketą. Į komandinę eilutę įveskite:

sudo dpkg -i

Pavyzdžiui, jei norite įdiegti QR kodo kūrėją, komanda yra tokia:

sudo dpkg -i qr-code-creator_1.0_all.deb

Jei pageidaujate, taip pat galite naudotis --diegti vietoj -i taip:

sudo dpkg --install qr-code-creator_1.0_all.deb

Kas yra .deb failas?

Jei kada nors susimąstėte, kas sudaro .deb paketą, galite paleisti šią komandą, norėdami išimti failus iš paketo neįdiegę.

dpkg-deb -x qr-code-creator_1.0_all.deb ~ / qrcodecreator

Ši komanda ištrauka qr-code-creator paketo turinį į aplanką, pavadintą qrcodecreator, esantį namų aplanke (/ home / qrcodecreator). Paskirties aplankas qrcodecreator jau turi egzistuoti.

Jeigu qr kodo kūrėjasturinys yra toks:

  • usr
  • usr -> bin
  • usr -> bin -> qr-code-creator
  • usr -> share
  • usr -> share -> applications
  • usr -> share -> applications -> qr-code-creator.desktop
  • usr -> share -> doc
  • usr -> share -> doc -> qr-code-creator
  • usr -> share -> doc -> qr-code-creator -> changelog.gz
  • usr -> share -> doc -> qr-code-creator -> copyright
  • usr -> share -> man
  • usr -> share -> man -> man1
  • usr -> share -> man -> man1 -> qr-code-creator.1.gz
  • usr -> dalintis -> pixmaps
  • usr -> share -> pixmaps -> qr-code-creator.png
  • usr -> share -> qr-code-creator

Pašalinti .deb paketus

Pašalinkite Debian paketą naudodami šią komandą:

sudo dpkg -r

Jei norite pašalinti konfigūracijos failus, naudokite šią komandą:

sudo dpkg -P <>

Pastaba: Jei naudojate "Ubuntu" pagrįstą paskirstymą, tiesiog du kartus spustelėkite failą .deb ir įkelkite į "Software Center". Tada spustelėkite diegti.