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 nā mea hoʻokele pūʻolo a e ʻimi i ʻelua o nā mea hoʻokele kaulana loa no nā ʻōnaehana Linux: APT (Advanced Package Tool) a me YUM (Yellowdog Updater, Modified) . E aʻo mākou i nā loina kumu o ka hana ʻana o nā mea hoʻokele pūʻolo Linux, e hoʻohālikelike i kā lākou mau hiʻohiʻona a me nā pono, a e noʻonoʻo i nā hiʻohiʻona o ka hoʻohana pono ʻana, me nā kauoha kumu a me nā hana no ka hoʻokele ʻana i nā pūʻolo.

ʻO nā luna hoʻokele pūʻolo he mau mea hana i nā ʻōnaehana hana i hoʻolālā ʻia e hoʻokele i ka hoʻonohonoho ʻana, ka hoʻohou ʻana, a me ka wehe ʻana i nā ʻāpana polokalamu, i ʻike ʻia he mau pūʻolo. I ka ʻōlelo maʻalahi, kōkua nā luna hoʻokele pūʻolo e hoʻokomo, holoi, a hoʻohou i nā polokalamu ma kahi kamepiula. I ka ʻōnaehana hana Linux , he mea nui loa nā luna hoʻokele pūʻolo no ka mea e hoʻokele pono lākou i ke kaʻina hana, e hōʻoia ana e hana pololei nā polokalamu āpau i loko o ka ʻōnaehana a me ka ʻole o nā hakakā.

Luna Hooponopono APT

General Information

He luna hoʻokele pūʻolo ʻo APT no nā ʻōnaehana hana e pili ana iā Debian e like me Debian a me Ubuntu , nona pū kekahi ʻo apt-get a me apt-cache . Hoʻohana ʻia ia no ka hoʻouka ʻana, wehe ʻana, a me ka hoʻokele ʻana i nā pūʻolo polokalamu. E like me nā pono hana ʻē 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 ʻāpana kōkua :

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

He luna hoʻokele pūʻolo ʻo YUM no ka ʻōnaehana hana Linux, i hoʻomohala ʻia e Red Hat no ka hoʻokele ʻana i ka hoʻouka ʻana, ka hoʻohou ʻana, a me ka wehe ʻana i nā polokalamu. Hana ia ma ke ʻano he mea hana hoʻokele pūʻolo maʻamau i nā hoʻolaha e like me RHEL , CentOS , a me 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 ma ka ʻāpana kōkua :

ʻ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 ko APT lāua ʻo YUM i ka hoʻokele ʻana i nā polokalamu ma Linux, e hāʻawi ana i ke komo kūpono i nā pūʻolo a me nā mea hou. ʻOiai nā ʻokoʻa o ke ʻano a me nā hiʻohiʻona, hōʻoia kēia mau luna hoʻokele pūʻolo i ka hoʻokele pono ʻana o nā mea hilinaʻi a me nā mea hou o nā polokalamu. Me ka nānā ʻole i ke koho, ʻo kēlā me kēia luna hoʻokele pūʻolo he mea hana pono loa no ka hoʻokomo ʻana i nā ʻano noi like ʻole, inā he mau mea hoʻoponopono kikokikona Linux a i ʻole kekahi polokalamu ʻē aʻe.

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

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ō.