Ceanglaichean Stiùireadh sìmplidh airson obrachadh leis an t-seirbheis Profitserver
prìomh Ceanglaichean Manaidsearan Paca Linux

Manaidsearan Paca Linux


San artaigil seo, gheibh sinn a-mach dè manaidsearan pacaid a bheil agus rannsaich dhà de na manaidsearan as mòr-chòrdte airson siostaman Linux: APT (Inneal pacaid adhartach) agus YUM (Yellowdog Updater, Atharrachadh). Nì sinn sgrùdadh air na prionnsapalan bunaiteach a thaobh mar a bhios manaidsearan pacaid Linux ag obair, dèan coimeas eadar na feartan agus na buannachdan aca, agus beachdaichidh sinn air eisimpleirean de chleachdadh practaigeach, a’ toirt a-steach òrdughan agus gnìomhan bunaiteach airson pasganan a riaghladh.

Manaidsearan pacaid nan innealan ann an siostaman obrachaidh a tha air an dealbhadh gus stàladh, ùrachadh agus toirt air falbh co-phàirtean bathar-bog, ris an canar pacaidean. Gu sìmplidh, bidh manaidsearan pacaid a’ cuideachadh le bhith a’ stàladh, a’ sguabadh às agus ag ùrachadh bathar-bog air coimpiutair. Anns a Siostam-obrachaidh Linux, tha manaidsearan pacaid gu sònraichte cudromach leis gu bheil iad a’ dèanamh fèin-ghluasad air a’ phròiseas, a’ dèanamh cinnteach gu bheil a h-uile prògram san t-siostam ag obair còmhla gu ceart agus gun chòmhstri.

Manaidsear pacaid APT

Fiosrachadh Coitcheann

APT na mhanaidsear pacaid airson siostaman obrachaidh stèidhichte air Debian leithid Debian agus Ubuntu, a tha cuideachd a ’toirt a-steach deasaich | agus apt-cache. Tha e air a chleachdadh airson stàladh, toirt air falbh agus stiùireadh pasganan bathar-bog. Coltach ri goireas sam bith eile air Linux, tha co-chòrdadh intuitive aig apt:

apt command option package_name

Am measg nan òrdughan as cumanta tha:

update - ùraich an liosta pacaid
upgrade - ùrachadh pacaidean stàlaichte
install - stàlaich pacaidean ùra
remove - thoir air falbh pasgan
purge - thoir air falbh pasgan còmhla ris na faidhlichean rèiteachaidh aige
autoremove - thoir air falbh pacaidean nach deach an cleachdadh
search - lorg pacaidean

Gheibh thu fiosrachadh mu na h-òrdughan bunaiteach a’ cleachdadh an cuideachadh earrann:

Roinn Taic Manaidsear Pacaid APT

No le bhith a’ fosgladh leabhar-làimhe coileanta:

man apt

Anns an leabhar-làimhe, faodaidh tu eòlas fhaighinn air a h-uile òrdugh a tha ri fhaighinn agus tuairisgeul mionaideach air gach fear. Eisimpleir taisbeanadh:

Leabhar-làimhe inneal APT airson Linux

A bharrachd air òrdughan bunaiteach, faodaidh luchd-cleachdaidh cuideachd argamaid a bharrachd a chleachdadh - roghainn. Seo cuid dhiubh:

-y, --yes - air a chleachdadh gus dearbhadh gu fèin-ghluasadach a h-uile brosnachadh a dh’ fhaodadh APT a thaisbeanadh
-q, --quiet - a ’dèanamh an toradh nas sàmhaiche, ie, a’ lughdachadh na tha de fhiosrachadh air a thaisbeanadh air an sgrion
-t, --target-release - a ’ceadachadh dreach siostam obrachaidh targaid a shònrachadh airson pacaidean a chuir a-steach no ùrachadh
-f - a’ toirt air pacaidean a chuir a-steach, eadhon ged a tha eisimeileachd neo-riaraichte ann
-c - a’ sònrachadh faidhle rèiteachaidh airson a chleachdadh.

Eisimpleirean de chleachdadh

Dèanamaid sgrùdadh air cuid de na h-òrdughan agus na roghainnean ann an cleachdadh. Mar eisimpleir, cleachdaidh sinn Python3. Gus tòiseachadh, feumaidh tu an liosta pacaid ùrachadh:

apt update

Às deidh sin, faodaidh tu leantainn air adhart leis an stàladh:

apt install python3

Ma tha feum air an inneal seo a thoirt air falbh san àm ri teachd, faodaidh tu an àithne a chleachdadh gus am pasgan a thoirt air falbh:

apt remove python3

No thoir air falbh am pasgan còmhla ris na faidhlichean rèiteachaidh aige. Bidh an àithne seo gu tur a’ glanadh siostam a’ phacaid agus a h-uile dàta co-cheangailte ris:

apt purge python3

Airson cleachdadh làitheil, thathas a’ moladh ùrachadh a dhèanamh air pasganan stàlaichte. Faodar seo a dhèanamh nas fhasa leis an òrdugh:

apt upgrade

A cheart cho feumail tha an àithne a bheir air falbh pasganan a chaidh an stàladh mar eisimeileachd ach nach eil feum orra tuilleadh airson pasgan sam bith:

apt autoremove

Beachdaich air eisimpleirean coltach, ach a 'cleachdadh roghainnean.

Ùrachadh fèin-ghluasadach air an liosta pacaid:

apt-get update -y

Ùrachadh sàmhach air a h-uile pasgan stàlaichte:

apt-get upgrade -q

A’ stàladh pasgan a’ sònrachadh an tionndadh targaid den t-siostam obrachaidh (mar eisimpleir, Ubuntu 22.04):

apt-get install <package_name> -t jammy

Co-dhùnadh

Ann a bhith a’ crìochnachadh na h-earrainn air manaidsear pacaid APT, is fhiach a bhith mothachail air na buannachdan agus na h-eas-bhuannachdan aige. Am measg nam buannachdan tha:

  1. Taghadh farsaing de phasganan: ruigsinneachd gu stòran oifigeil agus treas-phàrtaidh;
  2. Furasta a chleachdadh: òrdughan intuitive airson stàladh, ùrachadh agus toirt air falbh;
  3. Riaghladh fèin-ghluasadach air eisimeileachd: a’ fuasgladh eisimeileachd gun eadar-theachd luchd-cleachdaidh;
  4. Tèarainteachd: a’ cleachdadh ainmean-sgrìobhte criptografach gus dearbhadh dè cho cinnteach ‘s a tha pasganan.

Am measg nan eas-bhuannachdan, is fhiach iomradh a thoirt air:

  1. Taic cuibhrichte airson pasganan treas-phàrtaidh;
  2. Ùrachaidhean slaodach an coimeas ri cuid de mhanaidsearan pacaid eile;
  3. Dìth taic airson cuid de dh'ailtireachd.

A dh ’aindeoin na h-uireasbhaidhean sin, tha APT fhathast mar aon de na h-innealan riaghlaidh pacaid as mòr-chòrdte agus earbsach ann an saoghal Linux, a’ toirt goireasachd agus èifeachdas do luchd-cleachdaidh ann a bhith a ’stàladh agus ag ùrachadh bathar-bog.

Manaidsear pacaid YUM

Fiosrachadh Coitcheann

YUM na mhanaidsear pacaid airson siostam-obrachaidh Linux, air a leasachadh le Red Hat airson riaghladh stàladh, ùrachadh, agus toirt air falbh bathar-bog. Bidh e na inneal riaghlaidh pacaid àbhaisteach ann an sgaoilidhean mar RHEL, CentOS, agus Fedora.

Tha co-chòrdadh na h-àithne gu math sìmplidh agus intuitive. Tha e sa mhòr-chuid a’ toirt a-steach prìomh fhaclan agus paramadairean a tha a’ mìneachadh an gnìomh a nì manaidsear a ’phacaid. Nì sinn sgrùdadh nas mionaidiche air na prìomh òrdughan.

A' stàladh pacaid:

yum install <package_name>

Ag ùrachadh pacaid:

yum update <package_name>

A' toirt air falbh pacaid:

yum remove <package_name>

A’ lorg pacaid a rèir prìomh fhacal:

yum search <keyword>

A’ liostadh phasgan stàlaichte:

yum list

Faodaidh tu eòlas fhaighinn air an làn liosta de na h-òrdughan a tha rim faighinn anns an fhaidhle cuideachadh earrann:

Roinn Taic Manaidsear Pacaid YUM

A bharrachd air an t-seata òrdughan àbhaisteach, tha an inneal cuideachd a’ toirt taic do roghainnean agus brataichean a bharrachd. Seo eisimpleirean de na paramadairean sin:

-C - cleachd faidhle rèiteachaidh
-q - cuir às do thoraidhean airson sàmhchair a bharrachd
-y - cuir à comas eadar-ghnìomhachd
-v - cuir an gnìomh toradh gnìomhair
-e - cuir an comas toradh leudaichte

Am measg nam brataichean as cumanta tha:

--installroot - stàlaich pacaidean ann an eòlaire ainmichte
--releasever - stàlaich pacaidean bho dhreach fuasglaidh ainmichte
--exclude - cuir a-mach pacaidean ainmichte bhon stàladh
--allowerasing - leig le pacaidean stàlaichte a thoirt air falbh nuair a thathar a’ stàladh feadhainn ùra
--nogpgcheck - cuir à comas sgrùdadh GPG rè stàladh pacaid

Tha YUM air a rèiteachadh tro fhaidhlichean rèiteachaidh:

  1. /etc/yum.conf - tha roghainnean cruinne airson a’ phrògram anns an fhaidhle seo.
  2. /etc/yum.repos.d - bidh an eòlaire seo a’ stòradh faidhlichean rèiteachaidh airson gach stòr às am bi YUM a’ luchdachadh sìos pacaidean.

Eisimpleirean de chleachdadh

Cleachdaidh sinn Nginx mar bhunait airson na h-eisimpleirean againn. Gus am pasgan a stàladh, cleachd an àithne:

yum install nginx

A’ taisbeanadh fiosrachadh pacaid:

yum info nginx
A’ taisbeanadh fiosrachadh pacaid ann an YUM

Seall liosta de na h-ùrachaidhean a tha rim faighinn airson Nginx:

yum check-update nginx

Dèan ùrachadh air an tionndadh as ùire:

yum update nginx

Thoir air falbh am prògram bhon t-siostam:

yum remove nginx

Ùraich a h-uile pasgan stàlaichte leis an òrdugh a leanas:

yum update

Ma tha thu dìreach airson sùil a thoirt airson ùrachaidhean a tha rim faighinn gun a bhith gan stàladh:

yum check-update

Gluaisidh sinn air adhart gu eisimpleirean nas iom-fhillte, a 'toirt a-steach na crìochan agus na brataichean a chaidh a dheasbad na bu tràithe.

Stàlaich am pasgan nginx gun toradh agus gun dearbhadh, a’ cleachdadh am faidhle rèiteachaidh /etc/yum.conf:

yum -q -y -C install nginx

Ùraich a h-uile pasgan, ach a-mhàin an kernel, le toradh mionaideach:

yum -v --exclude=kernel update

Thoir air falbh am pasgan Apache agus a h-uile eisimeileachd, a 'ceadachadh pasganan stàlaichte a thoirt air falbh tron ​​​​phròiseas seo:

yum -y remove httpd --allowerasing

Geàrr-chunntas

Coltach ri inneal sam bith, tha neartan agus laigsean aig YUM. Am measg nam buannachdan aige tha:

  1. Tha YUM a’ toirt seachad eadar-aghaidh sìmplidh agus intuitive airson a bhith a’ riaghladh phasganan.
  2. Bidh e gu fèin-obrachail a’ riaghladh eisimeileachd rè stàladh no toirt air falbh pacaidean.
  3. Tha e a’ toirt cothrom faighinn gu stòran meadhanaichte anns a bheil mìltean de phasganan deiseil airson an cleachdadh.
  4. Bidh e a’ toirt taic do fheart ùrachadh fèin-ghluasadach.

Am measg nan eas-bhuannachdan tha:

  1. Luas. Faodaidh an ùine cur gu bàs a bhith slaodach, gu sònraichte nuair a bhios tu a’ dèiligeadh ri meudan mòra de dhàta no lìonraidhean slaodach.
  2. Stòr-dàta ùrachaidhean a. Feumaidh cuid de dh’ obraichean an stòr-dàta pacaid ùrachadh, a dh’ fhaodadh pròiseas stiùireadh pacaid a dhèanamh nas slaodaiche.
  3. Taic cuibhrichte airson dreachan pacaid. Uaireannan chan eil YUM a’ tabhann ach dreachan pacaid nas sine, a dh’ fhaodadh a bhith duilich ma tha feum agad air an dreach as ùire den bhathar-bog.
  4. Rèiteachadh stòrais. Aig amannan tha feum air tasgaidhean a bharrachd a stèidheachadh gus faighinn gu pasganan no dreachan sònraichte.

Gu h-iomlan, tha YUM na inneal cumhachdach agus goireasach airson a bhith a’ riaghladh phasganan ann an siostaman stèidhichte air Red Hat, ach mar bhathar-bog sam bith, tha buannachdan agus eas-bhuannachdan ann a bu chòir beachdachadh nuair a thathar ga chleachdadh.

Tha feum air manaidsearan pacaid

Tha àite cudromach aig an dà chuid APT agus YUM ann a bhith a’ stiùireadh bathar-bog air Linux, a’ toirt cothrom goireasach air pasganan is ùrachaidhean. A dh’ aindeoin eadar-dhealachaidhean ann an co-chòrdadh agus feartan, bidh na manaidsearan pacaid sin a’ dèanamh cinnteach à riaghladh èifeachdach air eisimeileachd agus ùrachadh bathar-bog. Ge bith dè an roghainn a tha ann, tha gach manaidsear pacaid fhathast na inneal riatanach airson grunn thagraidhean a chuir a-steach, co dhiubh a tha Linux deasaiche teacsa no bathar-bog sam bith eile.

❮ Artaigil roimhe Certbot: A' stàladh Let's Encrypt Certificate
An ath artaigil ❯ Dè tha ann an Linux

Faighnich dhuinn mu VPS

Tha sinn an-còmhnaidh deiseil airson do cheistean a fhreagairt aig àm sam bith den latha no den oidhche.