Lahat tungkol sa mga tagapamahala ng package ng debian: ipinaliwanag ang dpkg, aptitude at aptitude

All About Debian Package Managers



Ipinapaliwanag ng tutorial na ito kung paano mag-install, mag-alis, maghanap at maglista ng mga pakete gamit ang dpkg , apt at talino mga manager ng package para sa Linux Debian na may isang maikling paglalarawan ng bawat utos.

  • dpkg
  • Pag-install ng software gamit ang dpkg
  • Inaalis ang paggamit ng software dpkg sa Debian
  • Maglista ng mga programang ginagamit dpkg sa Debian
  • Maglista ng mga file na kabilang sa isang program na ginagamit dpkg
  • Ipakita ang mga direktoryo ng pag-install gamit ang dpkg
  • apt
  • apt mga repository
  • Mag-install ng software gamit ang apt
  • Alisin ang paggamit ng software apt
  • Naghahanap ng mga pakete gamit ang apt
  • Listahan ng mga pakete gamit ang apt
  • apt pagto-troubleshoot
  • talino
  • Pag-install ng software sa talino
  • Ina-update ang mga repository gamit ang aptitude
  • Inaalis ang software gamit ang talino
  • Pag-a-upgrade ng software gamit ang talino
  • Mga nauugnay na artikulo sa LinuxHint

DPKG

dpkg ay ang manager ng Linux Debian packages. Kailan apt o apt-get ay ginagamit sila invoke ang dpkg programa upang mai-install o alisin ang mga application habang kasama ang mga karagdagang pag-andar dpkg ayaw ng resolusyon ng mga dependency. Ang programa dpkg maaaring magamit upang mai-install o alisin ang mga programa, ilista ang mga ito o tukoy na impormasyon sa mga ito.







Tandaan : Upang maipakita ang mga halimbawa na gagamitin ang mga net-tool sa pakete, gagamit ka ng anumang .deb package, upang magamit ang net-tool package sa terminal run:



wgethttp://ftp.us.debian.org/debian/pool/pangunahing/n/net-tool/
net-tool_1.60 + git20161116.90da8a0-1_amd64.deb



Pag-install ng software gamit ang dpkg Debian :

Upang mag-install ng mga pakete gamitin ang parameter -ako (i-install):





dpkg -ako <PackageName.deb>

Tandaan : palitan ang iyong .deb package.



Inaalis ang software gamit ang dpkg sa Debian:

Ang alisin na mga pakete ng parameter –hindi kinakailangan ang pag-alis tulad ng halimbawa sa ibaba:

dpkg - alisin <PackageName.deb>

Maglista ng mga programa gamit ang dpkg sa Debian:

Upang mai-print ang isang listahan ng mga naka-install na package gamitin ang parameter -l (listahan):

dpkg -ang

Paghahanap ng mga pakete o file na kabilang sa mga program na gumagamit ng dpkg sa Debian:

Ang -s Ang parameter ng (paghahanap) ay kapaki-pakinabang upang maghanap ng mga partikular na package ngunit ang utos na ito ay magpapakita rin ng metadata ng software.

Maglista ng mga file na kabilang sa isang programa gamit ang dpkg:

Kasama ang dpkg utos maaari mong ilista ang lahat ng mga file na nauugnay o kabilang sa isang naka-install na pakete sa pamamagitan ng paggamit ng -YAN parameter:

dpkg -YAN <Pangalan ng package>

Ipakita ang mga direktoryo ng pag-install gamit ang dpkg:

Bago mag-install ng isang bagong pakete maaari naming malaman na mga direktoryo ito ng pag-install sa pamamagitan ng paggamit ng -c parameter:

dpkg -c <Pangalan ng package>

APT / APT-GET

Ang utos apt ay advantageous over dpkg sapagkat nilulutas nito ang mga dependency at awtomatikong nai-download ang na-update na software. Upang mag-download ng software na ito ay tumuturo sa isang serye ng mga software na repository na matatagpuan sa file /etc/apt/sources.list . Pauna pagkatapos mai-install ang Debian kailangan naming i-edit ang file na ito na nagkomento sa linya na tumuturo sa path ng pag-install ng Debian DVD / USB at idagdag ang tamang mga repository.
Ang apt ginagamit ng utos ang dpkg programa upang pamahalaan ang mga pakete.

apt na repository

Maaari mong i-edit ang mga mapagkukunan ng listahan ng listahan gamit ang nano at mababasa mo ito sa pamamagitan ng pagpapatakbo:

mas kaunti /atbp/apt/pinagmulan.list

Sa aking kaso para sa Debian Stretch ang file /etc/apt/sources.list dapat ay nagkomento ang lahat ng mga linya maliban sa mga linya:

deb http://deb.debian.org/debian kahabaan pangunahing
deb-src http://deb.debian.org/debian kahabaan pangunahing

deb http://deb.debian.org/debian-security/mag-inat/pangunahing pag-update
deb-src http://deb.debian.org/debian-security/mag-inat/pangunahing pag-update

deb http://deb.debian.org/pangunahing pag-update ng debian
deb-src http://deb.debian.org/pangunahing pag-update ng debian

Kapag ina-update ang apt tulad ng ipinapakita ko sa paglaon sa tutorial na ito, lahat ng mga repository sa mga mapagkukunan.list at sa ilalim ng / atbp / apt / isasama ang direktoryo, nagdagdag ka ng magdagdag ng mga bagong file na may karagdagang mga repository sa halip na i-edit ang pinagmulan.list file

Mag-install ng software gamit ang apt:

Ang pag-install ng software gamit ang apt ay nangangailangan ng pagpipilian i-install bago ang pangalan ng programa. Upang subukang mag-install ng aptitude ng manager ng package na ginamit sa mga tagubilin sa hinaharap.

apti-install <Pangalan ng package>

Tandaan: maaari mong idagdag ang pagpipilian -at upang maiwasan na hingan ng kumpirmasyon kapag nag-i-install ng mga programa.

Inaalis ang software gamit ang apt:

Upang alisin ang mga pakete gamit ang apt tumakbo ang utos:

apt alisin<Pangalan ng package>

Tandaan: din kapag nag-aalis ng software maaari mong gamitin ang pagpipilian -at upang maiwasan na hingan ng kumpirmasyon.

Mga package sa paghahanap gamit ang apt :

Gamit ang pagpipilian sa paghahanap maaari kang maghanap ng mga tukoy na mga pakete, sa sumusunod na imaheng nikto ay paghahanap, upang maghanap ng isang uri ng package:

apt na paghahanap<Pangalan ng package>

Listahan ng mga pakete gamit ang apt:

Maaari mong ilista ang mga naka-install na package sa pamamagitan ng pagpapatupad:

apt na listahan

apt sa pagto-troubleshoot

Minsan dahil sa hindi magandang pagtanggal ng software o mga katulad na isyu na apt ay maaaring mabigo, mayroon itong ilang mga utos na ayusin ang karaniwan apt mga problema sa manager ng package.

apt-malinis
apt-makakuha autoclean
apt-get -f i-install
apt-get nawawala --maayos i-install
apt-get --libutoautoremove
apt update


talino

Ang mga tagapamahala ng aptitude packages ay gumagana nang katulad sa apt. Pinapayagan din itong mag-download at mag-install ng software at may isang interactive mode sa loob ng terminal. Ang tagapamahala ng package na ito ay may isang interactive mode na nagbibigay-daan upang makita at i-browse ang mga package ayon sa katayuan, i-install at alisin ang mga package. Maaari din itong magamit mula sa linya ng utos na may mga katulad na pagpipilian sa apt package manager, aptitude ay gumagamit ng parehong repositories na ginagawa ng apt. Upang makita ang interactive mode tawagan lamang ang program na nagpapatakbo ng utos talino nang walang karagdagang mga pagpipilian sa console.

Upang umalis sa interactive mode, pindutin lamang Q at kumpirmahin ang pagpindot AT .

Ina-update ang kakayahan:

Upang mai-update ang iyong mga repository gamit ang aptitude maaari mong patakbuhin:

pag-update ng kakayahan

Mag-install ng mga package gamit ang aptitude:

Katulad din sa apt, upang mai-install ang software gamit ang aptitude maaari mong patakbuhin:

pag-install ng kakayahan <Pangalan ng package>

Alisin ang mga pakete gamit ang kakayahan:

Mga pakete sa paghahanap gamit ang kakayahan:

Upang maghanap ng mga pakete na may kakayahan maaari kaming gumamit ng mga utos o ang interactive console na tumatakbo sa talento nang walang mga pagpipilian tulad ng nabanggit na dati. Upang maghanap ng mga pakete mula sa pagpapatakbo ng linya ng utos:

Listahan ang mga pakete gamit ang kakayahan:

Maaari ring magamit ang kaalaman upang ilista ang mga programa sa sumusunod na paraan:

paghahanap ng husay~ i

Pag-a-upgrade na may kakayahan:

Upang mag-upgrade ng software gamit ang aptitude run:

ligtas na mag-upgrade ng kakayahan

Katulad din ng apt , kapag gumagamit ng kaalaman maaari mong idagdag ang -at pagpipilian upang maiwasan na hilingin para sa pag-aalis ng pag-install o pag-upgrade ng kumpirmasyon.

Iyon talaga ang kailangan mong malaman upang pamahalaan ang mga package sa Debian, kung mayroon kang anumang pagtatanong sa Linux sa pangkalahatan makipag-ugnay sa amin sa pamamagitan ng aming channel sa suporta sa https://support.linuxhint.com o sa pamamagitan ng kaba @linuxhint .

Mga nauugnay na artikulo:

Ilista ang lahat ng naka-install na mga pakete sa Debian
I-uninstall ang mga pakete ng Ubuntu at Debian gamit ang apt-get at dpkg