Kaʻikepili Nā ʻōlelo kuhikuhi maʻalahi e hana me ka lawelawe Profitserver
Main Kaʻikepili Nā Luna Mana Pūnaewele Linux

Nā Luna Mana Pūnaewele Linux


Ma kēia ʻatikala, e ʻike mākou i ka mea pūʻulu pūʻolo a e ʻimi i ʻelua o nā mana kaulana loa no nā ʻōnaehana Linux: APT (Mea Paʻa Paʻa Hou) a YUM (Hoʻohou ʻIlio Yellowdog, Hoʻololi ʻia). E aʻo mākou i nā loina kumu o ka hana ʻana o nā pūʻolo Linux, hoʻohālikelike i kā lākou mau hiʻohiʻona a me nā pono, a noʻonoʻo i nā hiʻohiʻona o ka hoʻohana pono ʻana, me nā kauoha kumu a me nā hana no ka mālama ʻana i nā pūʻolo.

Nā luna pūʻolo he mau mea hana i loko o nā ʻōnaehana hana i hoʻolālā ʻia e hoʻokele i ka hoʻonohonoho ʻana, ka hoʻonui ʻana, a me ka wehe ʻana i nā ʻāpana polokalamu, i ʻike ʻia he pūʻolo. ʻO ka ʻōlelo maʻalahi, kōkua nā luna pūʻolo e hoʻouka, holoi, a hoʻohou i nā polokalamu ma kahi kamepiula. I ka ʻŌnaehana ʻōnaehana Linux, He mea koʻikoʻi loa nā luna pūʻolo i ka wā e hoʻokaʻawale ai lākou i ke kaʻina hana, e hōʻoia ana i ka holo pono ʻana o nā polokalamu a pau o ka ʻōnaehana me ka ʻole o nā paio.

Luna Hooponopono APT

General Information

APT he pūʻolo mana no nā ʻōnaehana hana ʻo Debian e like me Debian a Ubuntu, e komo pu ana e loaʻa a apt-ahu hoʻokoe. Hoʻohana ʻia ia no ka hoʻouka ʻana, wehe a me ka mālama ʻana i nā pūʻolo polokalamu. E like me nā pono ʻē aʻe ma Linux, loaʻa iā apt kahi syntax intuitive:

apt command option package_name

Aia nā kauoha maʻamau:

update - hōʻano hou i ka papa inoa pūʻolo
upgrade - hoʻonui i nā pūʻolo i hoʻokomo ʻia
install - hoʻokomo i nā pūʻolo hou
remove - wehe i kahi pūʻolo
purge - wehe i kahi pūʻolo me kāna mau faila hoʻonohonoho
autoremove - wehe i nā pūʻolo i hoʻohana ʻole ʻia
search - huli i nā pūʻolo

Hiki iā ʻoe ke loaʻa ka ʻike e pili ana i nā kauoha kumu me ka hoʻohana ʻana i ka kokua pauku:

Mahele Kōkua APT Package Manager

A i ʻole ma ka wehe ʻana i kahi manual piha:

man apt

Ma ka manuale, hiki iā ʻoe ke hoʻomaʻamaʻa iā ʻoe iho me nā kauoha āpau i loaʻa a me ka wehewehe kikoʻī o kēlā me kēia. Hōʻike laʻana:

APT Tool Manual no Linux

Ma waho aʻe o nā kauoha maʻamau, hiki i nā mea hoʻohana ke hoʻohana i kahi hoʻopaʻapaʻa hou - he koho. Eia kekahi o lākou:

-y, --yes - hoʻohana ʻia e hōʻoia ʻokoʻa i nā ʻōkuhi āpau i hōʻike ʻia e APT
-q, --quiet - hoʻonanea i ka hoʻopuka, ʻo ia hoʻi, hoʻemi i ka nui o ka ʻike i hōʻike ʻia ma ka pale
-t, --target-release - hiki iā ʻoe ke kuhikuhi i kahi mana o ka ʻōnaehana hana no ka hoʻokomo ʻana a i ʻole ka hoʻonui ʻana i nā pūʻolo
-f - hoʻoikaika i ka hoʻokomo ʻana i nā pūʻolo, ʻoiai inā he mau hilinaʻi ʻoluʻolu ʻole
-c - kuhikuhi i kahi faila hoʻonohonoho e hoʻohana ai.

Nā Laʻana o ka hoʻohana

E nānā kākou i kekahi o nā kauoha a me nā koho i ka hana. No ka laʻana, e hoʻohana mākou iā Python3. No ka hoʻomaka ʻana, pono ʻoe e hōʻano hou i ka papa inoa pūʻolo:

apt update

Ma hope o kēlā, hiki iā ʻoe ke hoʻomau i ka hoʻonohonoho:

apt install python3

Inā pono e wehe i kēia mea hana i ka wā e hiki mai ana, hiki iā ʻoe ke hoʻohana i ke kauoha e wehe i ka pōʻai:

apt remove python3

A i ʻole e wehe i ka pūʻolo me kāna mau faila hoʻonohonoho. Hoʻopau loa kēia kauoha i ka ʻōnaehana o ka pūʻolo a me nā ʻikepili pili āpau:

apt purge python3

No ka hoʻohana ʻana i kēlā me kēia lā, ʻōlelo ʻia e hana i nā mea hou o nā pūʻulu i kau ʻia. Hiki ke maʻalahi kēia ma ke kauoha:

apt upgrade

ʻO ke kauoha e wehe i nā pūʻolo i hoʻonohonoho ʻia ma ke ʻano he hilinaʻi akā ʻaʻole pono ia no kekahi pūʻolo:

apt autoremove

E noʻonoʻo i nā hiʻohiʻona like, akā hoʻohana i nā koho.

Hoʻohou ʻakomi o ka papa inoa pūʻolo:

apt-get update -y

Hoʻoponopono mālie o nā pūʻolo i hoʻokomo ʻia:

apt-get upgrade -q

Ke kau ʻana i kahi pūʻolo e hōʻike ana i ka mana o ka ʻōnaehana hana (e laʻa, ʻo Ubuntu 22.04):

apt-get install <package_name> -t jammy

Panina

I ka hoʻopau ʻana i ka ʻāpana ma ka luna hoʻokele APT, pono e ʻike i kāna mau pono a me nā hemahema. Loaʻa nā pōmaikaʻi:

  1. ʻO kahi koho ākea o nā pūʻolo: ke komo ʻana i nā waihona mana a me nā ʻaoʻao ʻekolu;
  2. ʻO ka maʻalahi o ka hoʻohana: nā kauoha intuitive no ka hoʻonohonoho ʻana, nā mea hou, a me ka wehe ʻana;
  3. Hoʻoponopono 'akomi i nā hilinaʻi: hoʻoholo i nā hilinaʻi me ka ʻole o ka mea hoʻohana;
  4. Palekana: hoʻohana i nā pūlima cryptographic e hōʻoia i ka ʻoiaʻiʻo o nā pūʻolo.

Ma waena o nā hemahema, pono e haʻi ʻia:

  1. Kākoʻo kaupalena no nā pūʻolo ʻaoʻao ʻekolu;
  2. Hoʻohālikelike ʻia nā hōʻano hou lohi i kekahi mau mana pūʻolo;
  3. Ka nele i ke kākoʻo no kekahi mau hale kūkulu hale.

ʻOiai ʻo kēia mau hemahema, ʻo ka APT kekahi o nā mea hoʻokele kaulana a hilinaʻi hoʻi i ka honua Linux, e hāʻawi ana i nā mea hoʻohana i ka ʻoluʻolu a me ka pono i ka hoʻokomo ʻana a me ka hoʻonui ʻana i nā polokalamu.

Luna Pūʻulu YUM

General Information

YUM he pūʻolo manakia no ka ʻōnaehana hana Linux, i hoʻomohala ʻia e Red Hat no ka mālama ʻana i ka hoʻokomo ʻana, ka hoʻonui ʻana, a me ka wehe ʻana i nā polokalamu. Hoʻohana ia ma ke ʻano he mea hoʻokele hoʻokele maʻamau i nā puʻunaue like RHEL, CentOS, a ʻO Fedora.

He maʻalahi a intuitive ka syntax o ke kauoha. Loaʻa ka nui o nā huaʻōlelo a me nā ʻāpana e wehewehe i ka hana i hana ʻia e ka luna pūʻolo. E nānā pono kākou i nā kauoha nui.

Ke hoʻouka nei i pūʻolo:

yum install <package_name>

Ke hōʻano hou nei i kahi pūʻolo:

yum update <package_name>

Ke wehe nei i kahi pūʻolo:

yum remove <package_name>

Ke ʻimi nei i kahi pūʻolo ma ka huaʻōlelo:

yum search <keyword>

Ke papa inoa nei i nā pūʻolo i hoʻokomo ʻia:

yum list

Hiki iā ʻoe ke hoʻomaʻamaʻa iā ʻoe iho me ka papa inoa piha o nā kauoha i loaʻa i ka kokua pauku:

ʻO YUM Package Manager Māhele Kōkua

Ma waho aʻe o ka hoʻonohonoho maʻamau o nā kauoha, kākoʻo pū ka mea hana i nā koho a me nā hae. Eia kekahi mau laʻana o kēia mau ʻāpana:

-C - hoʻohana i kahi faila hoʻonohonoho
-q - hoʻopaʻa i ka hoʻopuka no ka mālie hou
-y - hoʻopau i ka pilina
-v - hiki ke hoʻopuka i ka huaʻōlelo
-e - hiki ke hoʻonui i ka hoʻopuka

ʻO nā hae maʻamau ka:

--installroot - hoʻokomo i nā pūʻolo ma kahi papa kuhikuhi
--releasever - hoʻokomo i nā pūʻolo mai kahi mana hoʻokuʻu i kuhikuhi ʻia
--exclude - wehe i nā pūʻolo i kuhikuhi ʻia mai ka hoʻokomo ʻana
--allowerasing - e ʻae i ka wehe ʻana i nā pūʻolo i hoʻokomo ʻia i ka wā e hoʻokomo ai i nā mea hou
--nogpgcheck - hoʻopau i ka nānā ʻana i ka GPG i ka wā e hoʻokomo ai i ka pūʻolo

Hoʻonohonoho ʻia ʻo YUM ma o nā faila hoʻonohonoho:

  1. /etc/yum.conf - aia kēia faila i nā hoʻonohonoho honua no ka papahana.
  2. /etc/yum.repos.d - mālama kēia papa kuhikuhi i nā faila hoʻonohonoho no kēlā me kēia waihona kahi e hoʻoiho ai ʻo YUM i nā pūʻolo.

Nā Laʻana Hoʻohana

E hoʻohana kākou iā Nginx i kumu no kā mākou mau hiʻohiʻona. No ka hoʻouka ʻana i ka pūʻolo, e hoʻohana i ke kauoha:

yum install nginx

Ke hōʻike nei i ka ʻike pūʻolo:

yum info nginx
Hōʻike i ka ʻike pūʻolo ma YUM

Hōʻike i kahi papa inoa o nā mea hou i loaʻa no Nginx:

yum check-update nginx

Hana i ka mea hou i ka mana hou loa:

yum update nginx

Wehe i ka polokalamu mai ka ʻōnaehana:

yum remove nginx

Hōʻano hou i nā pūʻolo i hoʻokomo ʻia me kēia kauoha:

yum update

Inā makemake ʻoe e nānā i nā mea hou i loaʻa me ka hoʻokomo ʻole ʻana iā lākou:

yum check-update

E neʻe kākou i nā hiʻohiʻona paʻakikī, e pili ana i nā ʻāpana a me nā hae i kūkākūkā mua ʻia.

E hoʻouka i ka pūʻolo nginx me ka ʻole o ka puka a me ka hōʻoia ʻole, me ka hoʻohana ʻana i ka faila hoʻonohonoho /etc/yum.conf:

yum -q -y -C install nginx

Hoʻohou i nā pūʻolo a pau, me ka ʻole o ka kernel, me ka kikoʻī kikoʻī:

yum -v --exclude=kernel update

Wehe i ka pūʻolo Apache a me nā mea hilinaʻi āpau, e ʻae i ka wehe ʻana i nā pūʻolo i hoʻokomo ʻia i kēia kaʻina hana:

yum -y remove httpd --allowerasing

hōʻuluʻulu manaʻo

E like me kekahi mea hana, loaʻa iā YUM kona mau ikaika a me nā nāwaliwali. ʻO kāna mau mea maikaʻi he:

  1. Hāʻawi ʻo YUM i kahi interface maʻalahi a intuitive no ka mālama ʻana i nā pūʻolo.
  2. Hoʻoponopono 'akomi ia i nā hilinaʻi i ka wā e hoʻokomo ai a wehe ʻia paha nā pūʻolo.
  3. Hāʻawi ia i ke komo ʻana i nā waihona kikowaena i loaʻa i nā tausani o nā pūʻolo mākaukau e hoʻohana.
  4. Kākoʻo ia i kahi hiʻohiʻona hōʻano hou.

Loaʻa nā mea maikaʻi ʻole i:

  1. Ka māmā holo. Hiki ke lohi ka manawa hoʻokō, ʻoi aku hoʻi i ka wā e pili ana i ka nui o ka ʻikepili a i ʻole nā ​​pūnaewele lohi.
  2. Nā mea hou i ka waihona. Pono kekahi mau hana e hoʻonui i ka waihona waihona, hiki ke hoʻolohi i ke kaʻina hana hoʻokele.
  3. Kākoʻo palena ʻole no nā mana pūʻolo. Hāʻawi ʻo YUM i kekahi manawa i nā mana pūʻolo kahiko, hiki ke pilikia inā makemake ʻoe i ka mana hou o ka polokalamu.
  4. Hoʻonohonoho waihona. I kekahi manawa, pono ka hoʻonohonoho ʻana i nā waihona hou no ke komo ʻana i kekahi mau pūʻolo a i ʻole nā ​​mana.

Ma keʻano holoʻokoʻa, ʻo YUM kahi mea hana ikaika a maʻalahi no ka hoʻokele ʻana i nā pūʻolo i nā ʻōnaehana hoʻokumu ʻia ʻo Red Hat, akā e like me nā polokalamu, loaʻa iā ia nā pono a me nā hemahema e pono e noʻonoʻo ʻia i ka wā e hoʻohana ai.

Pono nā Luna Hoʻokele

He kuleana koʻikoʻi ka APT a me ka YUM i ka hoʻokele ʻana i nā polokalamu ma Linux, e hāʻawi ana i ke ala kūpono i nā pūʻolo a me nā mea hou. ʻOiai nā ʻokoʻa o ka syntax a me nā hiʻohiʻona, hōʻoia kēia mau mea hoʻokele i ka hoʻokele maikaʻi ʻana o nā hilinaʻi a me nā hoʻonui polokalamu. Ma waho o ke koho, e noho mau ana kēlā me kēia pūʻulu manaʻo he mea pono no ka hoʻokomo ʻana i nā ʻano noi like ʻole, inā paha. Nā mea hoʻoponopono kikokikona Linux a i ʻole nā ​​polokalamu ʻē aʻe.

❮ ʻatikala mua Certbot: Hoʻokomo ʻana iā Let's Encrypt Certificate
ʻatikala aʻe ❯ He aha ka Linux

E nīnau iā mākou e pili ana iā VPS

Mākaukau mau mākou e pane i kāu mau nīnau i kēlā me kēia manawa o ke ao a i ka pō.