Ang pangunahing pamamahagi ng Linux ay umaabot sa pamamagitan ng paggamit ng mga pakete na ipinakita sa pamamagitan ng mga online na katalogo. Ang iba't ibang distribusyon ay umaasa sa mga build ng arkitektura na nakatuon sa mga tiyak na sistema ng pamamahala ng pakete. Ang tagapamahala ng pakete na iyong ginagamit ay tumutukoy kung paano mo i-install o i-update ang mga bagong pakete.
Ano ang isang Package?
Ang mga pakete ay mga aplikasyon ng software para sa Linux. Tulad ng App Store ng Apple at Google Play Music na nag-aalok ng mga curated na app para sa iOS at Android, at sinusuportahan ng Microsoft Store ang Windows 10, isang manager ng package ang nag-access ng isang library ng mga program na idinisenyo upang magtrabaho kasama ang mga pamantayan ng arkitektura ng pamamahagi.
Ano ang isang Manager ng Package?
A package manager nagsisilbing kasangkapan sa onboard para ma-access ang mga katalogo ng online na software at pag-install, pag-update at pag-alis ng mga pakete mula sa iyong Linux na kapaligiran.
Mayroong higit sa isang manager ng package na nasa merkado, at ang kanilang mga pakete ay hindi madaling i-cross-compatible. Bukod dito, hindi lahat ng mga pakete ay umiiral sa bawat catalog ng bawat manager ng package.
Kasama sa karaniwang mga sistema ng pamamahala ng pakete:
- dkpg: Ginamit ng Debian at Ubuntu, at suportado ng mga tool tulad ng apt, kakayahan, at Synaptic Package Manager
- Pacman: Ginamit ng Arch Linux
- Portage: Ginamit ng Gentoo Linux
- Malinaw: Ang isang medyo bago, self-contained na format ng pakete na binuo ng parent company ng Ubuntu
- RPM Package Manager: Binuo ng Red Hat at sinusuportahan ng mga tool tulad ng YUM at zypper
Paano Ko I-install o I-update ang Mga Pakete?
Dapat gamitin ng mga user ng baguhan Linux ang tool sa pamamahala ng onboard na kasama sa iyong pamamahagi. Makikita mo ito sa windowing system. Ang bawat tool ay nai-configure nang magkakaiba at nag-aalok ng iba't ibang mga pagpipilian, ngunit ang lahat ng mga ito ay batay sa graphical at nangangailangan ng isang administratibong password upang gumana.
Sa loob ng tool na point-and-click, maaari kang maghanap ng mga bagong pakete, tanggalin ang mga umiiral na pakete o maghanap ng mga update para sa naka-install na mga pakete.
Pamamahala ng Manwal na Pamamahala
Ang mga gumagamit ng bihirang bihira ay umaasa sa mga graphical na kasangkapan na kasama sa pamamahagi, mas pinipili sa halip na mag-isyu ng mga command-management command nang direkta mula sa shell. Sa ilang mga kaso, hal., Linux server administrasyon, walang desktop sa lahat, kaya shell access ay ang tanging paraan upang i-update ang mga pakete.
Ang bawat tagapamahala ng package ay sumusuporta sa iba't ibang mga command shell, ngunit sa pangkalahatan, ang bawat isa ay nag-aatas na tukuyin ang mga kredensyal sa root level (ang root password o ang password ng account ng isang user na may kapangyarihan upang pamahalaan ang mga pakete) upang baguhin ang operating system.
Halimbawa, upang mai-install ang sikat na text editor na Nano, gugustuhin mong gamitin ang sumusunod na mga command shell:
Apt:
apt-get install nano
Portage: lumabas nano
Yum: yum install nano
Suriin ang dokumentasyon para sa tool na pamamahala ng pakete na nakabatay sa shell para sa mga tukoy na tagubilin, kabilang ang mga kaugnay na command flag na baguhin kung paano gumagana ang tool base. Tingnan ang isang listahan ng mga tutorial para sa mga taong bago sa Linux.