He aha ka mea hou ma Ubuntu 20.04

He aha ka mea hou ma Ubuntu 20.04
23 APR ua hanaia ʻO ka hoʻokuʻu ʻana o Ubuntu version 20.04, codenamed Focal Fossa, ʻo ia ka hoʻokuʻu ʻana o ke kākoʻo lōʻihi (LTS) o Ubuntu a he hoʻomau ia o Ubuntu 18.04 LTS i hoʻokuʻu ʻia ma 2018.

He wahi liʻiliʻi e pili ana i ka inoa code. 'O ka hua'ōlelo "Focal" 'o ia ho'i "koko waena" a i 'ole "ka hapa nui loa", 'o ia ho'i, pili i ka mana'o o ka nānā 'ana, ke kikowaena o kekahi waiwai, phenomena, hanana, a me "Fossa" ke kumu "FOSS" (Free and Open-Source Software - free and open source software) Fossa - ka mammal predatory nui loa mai ka ʻohana civet mai ka mokupuni ʻo Madagascar.

Ke hoʻonohonoho nei nā mea hoʻomohala i ka Ubuntu 20.04 ma ke ʻano he mea hou a kūleʻa me ke kākoʻo no nā makahiki 5 e hiki mai ana no nā papapihi a me nā kikowaena.

ʻO Ubuntu 20.04 kahi hoʻomau kūpono o Ubuntu 19.04 "Disco Dingo" a me Ubuntu 19.10 "Eoan Ermine". Ma nā ʻano papapihi, ma muli o nā ʻano hou loa, ua ʻike ʻia kahi kumumanaʻo ʻeleʻele. No laila, ma Ubuntu 20.04 aia ʻekolu mau koho no ke kumuhana Yaru maʻamau:

  • Mālamalama,
  • Āʻeleʻele
  • Hae.

Ua wehe ʻia ka polokalamu Amazon. Hoʻohana ʻo Ubuntu 20.04 i ka mana hou loa e like me ka shell graphical paʻamau GNOME 3.36.

He aha ka mea hou ma Ubuntu 20.04

Nā hoʻololi nui

Hoʻokumu ʻia ʻo Ubuntu 20.04 ma ka kernel 5.4, i hoʻokuʻu ʻia ma Nowemapa 24, 2019. Ua hoʻokomo kēia mana i nā mea hou nui, a mākou e kūkākūkā ai ma lalo nei.

lz4

Ua hoʻāʻo nā mea ʻenekini Canonical i nā algorithm compression like ʻole no ka kernel a me ke kiʻi boot initramfs, e hoʻāʻo ana e ʻimi i kahi kālepa ma waena o ka hoʻopiʻi maikaʻi loa (ka nui o ka faila liʻiliʻi) a me ka manawa decompression. Ua hōʻike ʻia ka algorithm compression lossless lz4 i nā hopena i ʻike ʻia a ua hoʻohui ʻia iā Ubuntu 19.10, e ʻae iā ia e hōʻemi i nā manawa boot i hoʻohālikelike ʻia i nā hoʻokuʻu mua (Ubuntu 18.04 a me 19.04). E mau ana ka algorithm like ma Ubuntu 20.04.

Linux Lockdown Kernel

Hoʻonui ka hiʻohiʻona Lockdown i ka palekana o ka kernel Linux ma o ka hoʻopaʻa ʻana i ke komo ʻana i nā hana i hiki ke ʻae i ka hoʻokō code arbitrary ma o nā code i hōʻike ʻia e nā kaʻina mea hoʻohana. ʻO ka waiho wale ʻana, ʻaʻole hiki i ka mooolelo superuser kumu ke hoʻololi i ke code kernel. Hāʻawi kēia iā ʻoe e hōʻemi i ka pōʻino mai kahi hoʻouka kaua ʻana, ʻoiai ke hoʻopaʻa ʻia ka moʻokāki kumu. No laila, hoʻonui ʻia ka palekana holoʻokoʻa o ka ʻōnaehana hana.

exFAT

ʻAʻole ʻae ka ʻōnaehana faila Microsoft FAT i ka hoʻoili ʻana i nā faila ma mua o 4 GB. No ka lanakila ʻana i kēia palena, ua hana ʻo Microsoft i ka ʻōnaehana file exFAT (mai ka English Extended FAT - "FAT hoʻonui"). I kēia manawa hiki iā ʻoe ke hōʻano, no ka laʻana, kahi USB drive i exFAT me ka hoʻohana ʻana kākoʻo i kūkulu ʻia ʻōnaehana faila exFAT.

ʻO WireGuard

ʻOiai ʻaʻole e hoʻohana ʻo Ubuntu 20.04 i ka kernel 5.6, ma ka liʻiliʻi ʻaʻole koke, ua hoʻohana ʻo ia i ka backport WireGuard i ka kernel 5.4. ʻO WireGuard he huaʻōlelo hou i ka ʻoihana VPN, no laila hoʻokomo ʻO WireGuard i loko o ka kernel ua hāʻawi ʻo Ubuntu 20.04 i kahi pono ma ke kuhikuhi ao.

Hoʻoponopono ʻia ka hewa me ka helu CFS a i kēia manawa hiki ke holo wikiwiki nā noi multi-threaded. Ua hoʻohui ʻia kahi mea hoʻokele e hiki ai iā ʻoe ke hana me nā mea ʻike wela a me nā voltage o nā kaʻina hana Ryzen.

ʻAʻole kēia nā mea hou i ʻike ʻia ma ka kernel 5.4. Hiki ke loaʻa nā loiloi kikoʻī ma ka punawai kernelnewbies.org (ma ka ʻōlelo Pelekania) a ma ka ʻaha kūkā ʻupena hāmama (ma Rusia).

Ke hoʻohana nei i nā Kubernetes

Ua hoʻokō ʻo Canonical i ke kākoʻo piha ma Ubuntu 20.04 Kubernetes 1.18 me ke kākoʻo Kubernetes nani, Nā MicroK8s и kubeadm.

Ke hoʻokomo nei iā Kubectl ma Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

Ke hoʻohana nei iā SNAP

Ke hoʻomau nei ʻo Canonical i ka hoʻolaha ʻana i kahi ʻano pōʻai āpau - snap. Ua ʻike ʻia kēia me ka hoʻokuʻu ʻana o Ubuntu 20.04. Inā ʻoe e hoʻāʻo e holo i kahi polokalamu i hoʻokomo ʻole ʻia, a laila e hāʻawi ʻia ʻoe e hoʻokomo iā ia me ka hoʻohana ʻana:

# snap install <package>

He aha ka mea hou ma Ubuntu 20.04

Hoʻonui i ke kākoʻo ZFS

ʻOiai ʻAʻole makemake ʻo Linus Torvalds iā ZFS, he ʻōnaehana faila kaulana ia a ua hoʻohui ʻia ke kākoʻo hoʻokolohua me Ubuntu 19.10.
He mea maʻalahi a paʻa no ka mālama ʻana i ka ʻikepili, ka waihona home like a i ʻole ka mālama kikowaena ma ka hana ("ma waho o ka pahu" hiki iā ia ke hana ma mua o ka LVM like). Kākoʻo ʻo ZFS i nā ʻāpana ʻāpana a hiki i 256 quadrillion Zettabytes (no laila ʻo "Z" ma ka inoa) a hiki ke mālama i nā faila a hiki i 16 Exabytes ka nui.

Hana ʻo ZFS i ka nānā pono ʻana o ka ʻikepili e pili ana i ke ʻano o ka waiho ʻana ma ka disk. ʻO ka hiʻohiʻona kope-ma-kākau e hōʻoiaʻiʻo ʻaʻole i overwritten ka ʻikepili i hoʻohana ʻia. Akā, ua kākau ʻia ka ʻike hou i kahi poloka hou a ua hōʻano hou ʻia ka metadata ʻōnaehana faila e kuhikuhi iā ia. Hāʻawi ʻo ZFS iā ʻoe e hana i nā snapshots (file system snapshots) e nānā i nā loli i hana ʻia i ka ʻōnaehana faila a hoʻololi i ka ʻikepili me ia e mālama i ka hakahaka disk.

Hāʻawi ʻo ZFS i kahi checksum i kēlā me kēia faila ma ka disk a nānā mau i kona kūlana kūʻē iā ia. Inā ʻike ʻo ia ua pōʻino ka faila, e hoʻāʻo ʻo ia e hoʻoponopono aunoa. Loaʻa i ka Ubuntu installer kahi koho kaʻawale e hiki ai iā ʻoe ke hoʻohana iā ZFS. Hiki iā ʻoe ke heluhelu hou aʻe e pili ana i ka mōʻaukala o ZFS a me kāna mau hiʻohiʻona ma ka blog ʻO FOSS kēia.

Aloha Python 2.X

Ua hoʻokomo hou ʻia ke kolu o ka mana o Python i 2008, akā ʻaʻole lawa nā makahiki 12 no nā papahana Python 2 e hoʻololi iā ia.
Hoʻi i ka Ubuntu 15.10, ua hoʻāʻo ʻia e haʻalele iā Python 2, akā hoʻomau kāna kākoʻo. A i kēia manawa ua puka mai ʻo ʻApelila 20, 2020 Python 2.7.18, ʻo ia ka hoʻokuʻu hou loa o ka lālā Python 2. ʻAʻohe mea hou no ia.

ʻAʻole kākoʻo hou ʻo Ubuntu 20.04 i ka Python 2 a hoʻohana iā Python 3.8 ma ke ʻano he mana o Python. ʻO ka mea pōʻino, nui nā papahana Python 2 i waiho ʻia ma ka honua, a no lākou ka hoʻololi ʻana i ka Ubuntu 20.04 e ʻeha paha.

Hiki iā ʻoe ke hoʻouka i ka mana hou o Python 2 me hoʻokahi kauoha:

# apt install python2.7

Ma kahi o Python 3.8, hiki i nā mea hoʻomohala ke hauʻoli i kahi hoʻonohonoho hou o nā mea hana e komo pū ana:

  • MySQL 8
  • glibc 2.31,
  • OpenJDK 11
  • PHP 7.4
  • Perl 5.30
  • ʻO Golang 1.14.

Aloha 32 bits

No kekahi mau makahiki i kēia manawa, ʻaʻole i hāʻawi ʻo Ubuntu i nā kiʻi ISO no nā kamepiula 32-bit. I kēia manawa, hiki i nā mea hoʻohana o nā mana 32-bit o Ubuntu ke hoʻonui i ka Ubuntu 18.04, akā ʻaʻole hiki iā lākou ke hoʻonui hou iā Ubuntu 20.04. ʻO ia, inā ʻoe e hoʻohana nei i ka 32-bit Ubuntu 18.04, hiki iā ʻoe ke noho me ia a hiki i ʻApelila 2023.

Pehea e hoʻonui ai

ʻO ka hoʻonui ʻana i ka Ubuntu 20.04 mai nā mana o mua e maʻalahi e like me ka shelling pears - e holo wale i kēia mau kauoha:

# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade

Ua hauʻoli mākou i ka hoʻolaha ʻana ua loaʻa ʻo Ubuntu 20.04 LTS (Focal Fossa) ma ke ʻano he kiʻi no nā mīkini virtual i kā mākou. paepae ao. E hana i kāu ʻōnaehana IT virtual me ka hoʻohana ʻana i ka polokalamu hou loa!

UPD: Hiki i nā mea hoʻohana o Ubuntu 19.10 ke hoʻonui i ka 20.04 i kēia manawa, a hiki i nā mea hoʻohana o Ubuntu 18.04 ke hoʻonui ma hope o ka hoʻokuʻu ʻana o 20.04.1, i hoʻonohonoho ʻia no ka hoʻokuʻu ʻana ma Iulai 23, 2020.

Source: www.habr.com

Pākuʻi i ka manaʻo hoʻopuka