Unsa ang bag-o sa Ubuntu 20.04

Unsa ang bag-o sa Ubuntu 20.04
23 APR nahitabo Ang pagpagawas sa Ubuntu version 20.04, codenamed Focal Fossa, mao ang sunod nga long-term support (LTS) release sa Ubuntu ug usa ka pagpadayon sa Ubuntu 18.04 LTS nga gipagawas sa 2018.

Usa ka gamay bahin sa code name. Ang pulong nga "Focal" nagpasabut nga "sentral nga punto" o "labing importante nga bahin", nga mao, kini gilangkit sa konsepto sa pagtutok, ang sentro sa bisan unsang mga kabtangan, panghitabo, mga panghitabo, ug ang "Fossa" adunay lintunganay nga "FOSS" ( Libre ug Open-Source Software - libre ug open source software) ug ang tradisyon sa pagngalan sa mga bersyon sa Ubuntu sunod sa mga hayop Fossa - ang pinakadako nga manunukob nga mammal gikan sa pamilyang civet gikan sa isla sa Madagascar.

Gipahimutang sa mga developer ang Ubuntu 20.04 isip usa ka mayor ug malampuson nga pag-update nga adunay suporta alang sa sunod nga 5 ka tuig alang sa mga desktop ug server.

Ang Ubuntu 20.04 usa ka lohikal nga pagpadayon sa Ubuntu 19.04 "Disco Dingo" ug Ubuntu 19.10 "Eoan Ermine". Sa mga bersyon sa desktop, nagsunod sa pinakabag-o nga mga uso, usa ka mangitngit nga tema ang nagpakita. Busa, sa Ubuntu 20.04 adunay tulo ka mga kapilian alang sa standard nga tema sa Yaru:

  • Kahayag,
  • Kangitngit,
  • Standard.

Gitangtang usab ang Amazon app. Ang Ubuntu 20.04 naggamit sa pinakabag-o nga bersyon isip default graphical shell GNOME 3.36.

Unsa ang bag-o sa Ubuntu 20.04

Pangunang mga kausaban

Ang Ubuntu 20.04 gibase sa 5.4 kernel, nga gipagawas kaniadtong Nobyembre 24, 2019. Kini nga bersyon nagpaila sa daghang importante nga mga inobasyon, nga atong hisgutan sa ubos.

lz4

Gisulayan sa mga inhenyero sa Canonical ang lainlaing mga algorithm sa compression alang sa kernel ug ang initramfs boot image, naningkamot nga makit-an ang usa ka trade-off tali sa labing kaayo nga compression (gamay nga gidak-on sa file) ug oras sa decompression. Ang lossless compression algorithm lz4 nagpakita sa labing mamatikdan nga mga resulta ug gidugang sa Ubuntu 19.10, nga nagtugot niini sa pagpakunhod sa mga oras sa pag-boot kumpara sa nangaging mga pagpagawas (Ubuntu 18.04 ug 19.04). Ang parehas nga algorithm magpabilin sa Ubuntu 20.04.

Linux Lockdown Kernel

Ang Lockdown feature nagpalambo sa seguridad sa Linux kernel pinaagi sa pagpugong sa pag-access sa mga function nga makatugot sa arbitraryong pagpatuman sa code pinaagi sa code nga gibutyag sa mga proseso sa user. Sa yanong pagkasulti, bisan ang root superuser account dili makausab sa kernel code. Gitugotan ka niini nga makunhuran ang kadaot gikan sa usa ka potensyal nga pag-atake, bisan kung nakompromiso ang root account. Sa ingon, ang kinatibuk-ang seguridad sa operating system nadugangan.

exFAT

Ang Microsoft FAT file system wala magtugot sa pagbalhin sa mga file nga mas dako pa sa 4 GB. Aron mabuntog kini nga limitasyon, gihimo sa Microsoft ang exFAT file system (gikan sa English Extended FAT - "extended FAT"). Karon mahimo nimong i-format, pananglitan, usa ka USB drive sa exFAT gamit built-in nga suporta exFAT file system.

WireGuard

Samtang ang Ubuntu 20.04 dili mogamit sa 5.6 kernel, labing menos dili dayon, gigamit na niini ang WireGuard backport sa 5.4 kernel. Ang WireGuard mao usa ka bag-ong pulong sa industriya sa VPN, mao nga paglakip WireGuard ngadto sa kernel naghatag na sa Ubuntu 20.04 og bentaha sa direksyon sa panganod.

Gitul-id bug nga adunay mga quota sa CFS ug karon ang multi-threaded nga mga aplikasyon mahimong mas paspas. Gidugang ang usa ka drayber nga nagtugot kanimo sa pagtrabaho sa mga sensor sa temperatura ug boltahe sa mga processor sa Ryzen.

Dili kini tanan nga mga inobasyon nga nagpakita sa kernel 5.4. Ang detalyado nga mga pagsusi makita sa kapanguhaan kernelnewbies.org (sa English) ug sa forum opennet (sa Russian).

Paggamit sa Kubernetes

Gipatuman sa Canonical ang bug-os nga suporta sa Ubuntu 20.04 Kubernetes 1.18 uban ang suporta Gidani nga Kubernetes, Mga MicroK8 ΠΈ kubeadm.

Pag-instalar sa Kubectl sa Ubuntu 20.04:

# snap install kubectl --classic

kubectl 1.18.0 from Canonical βœ“ installed

Paggamit sa SNAP

Ang Canonical nagpadayon sa pagpasiugda sa usa ka unibersal nga format sa pakete - snap. Kini labi pa nga makita sa pagpagawas sa Ubuntu 20.04. Kung mosulay ka sa pagpadagan sa usa ka programa nga wala ma-install, nan una sa tanan itanyag ka nga i-install kini gamit ang:

# snap install <package>

Unsa ang bag-o sa Ubuntu 20.04

Gipauswag nga suporta sa ZFS

Bisan pa Mahimong dili ganahan si Linus Torvalds sa ZFS, kini usa gihapon ka popular nga sistema sa file ug ang suporta sa eksperimento gidugang uban sa Ubuntu 19.10.
Kini sayon ​​​​ug lig-on alang sa pagtipig sa datos, parehas nga archive sa balay o pagtipig sa server sa trabahoan ("gikan sa kahon" makahimo kini labaw pa sa parehas nga LVM). Gisuportahan sa ZFS ang mga gidak-on sa partition hangtod sa 256 quadrillion Zettabytes (busa ang "Z" sa ngalan) ug makadumala sa mga file hangtod sa 16 Exabytes ang gidak-on.

Ang ZFS naghimo sa mga pagsusi sa integridad sa datos base sa kung giunsa kini gibutang sa disk. Ang copy-on-write feature nagsiguro nga ang data nga gigamit dili ma-overwrite. Hinuon, ang bag-ong impormasyon gisulat sa usa ka bag-ong block ug ang file system metadata gi-update aron itudlo kini. Gitugotan ka sa ZFS nga makahimo og mga snapshot (mga snapshot sa file system) nga nagsubay sa mga pagbag-o nga gihimo sa file system ug nagbayloay og data niini aron makadaginot sa espasyo sa disk.

Naghatag ang ZFS og checksum sa matag file sa disk ug kanunay nga susihon ang kahimtang niini batok niini. Kung kini makamatikod nga ang file nadaot, kini mosulay sa awtomatikong pag-ayo niini. Ang Ubuntu installer karon adunay usa ka lahi nga kapilian nga nagtugot kanimo sa paggamit sa ZFS. Mahimo nimong mabasa ang dugang bahin sa kasaysayan sa ZFS ug ang mga bahin niini sa blog FOSS kini.

Goodbye Python 2.X

Ang ikatulo nga bersyon sa Python gipaila balik sa 2008, apan bisan ang 12 ka tuig dili igo alang sa mga proyekto sa Python 2 nga ipahiangay niini.
Balik sa Ubuntu 15.10, usa ka pagsulay ang gihimo nga biyaan ang Python 2, apan ang suporta niini nagpadayon. Ug karon nigawas ang Abril 20, 2020 Python 2.7.18, nga mao ang pinakabag-o nga pagpagawas sa sanga sa Python 2. Wala nay mga update alang niini.

Ang Ubuntu 20.04 wala na nagsuporta sa Python 2 ug naggamit sa Python 3.8 isip default nga bersyon sa Python. Ikasubo, adunay daghang mga proyekto sa Python 2 nga nahabilin sa kalibutan, ug alang kanila ang pagbalhin sa Ubuntu 20.04 mahimong masakit.

Mahimo nimong i-install ang pinakabag-o nga bersyon sa Python 2 nga adunay usa ka sugo:

# apt install python2.7

Dugang pa sa Python 3.8, ang mga developers makatagamtam sa usa ka updated nga set sa mga himan nga naglakip sa:

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

Goodbye 32 bits

Sulod sa daghang mga tuig karon, ang Ubuntu wala maghatag mga imahe sa ISO alang sa 32-bit nga mga kompyuter. Sa pagkakaron, ang kasamtangan nga mga tiggamit sa 32-bit nga mga bersyon sa Ubuntu mahimong mag-upgrade sa Ubuntu 18.04, apan dili na sila makahimo sa pag-upgrade sa Ubuntu 20.04. Kana mao, kung ikaw karon naggamit sa 32-bit nga Ubuntu 18.04, mahimo ka nga magpabilin niini hangtod Abril 2023.

Unsaon pag-update

Ang pag-upgrade sa Ubuntu 20.04 gikan sa nangaging mga bersyon dali ra sama sa pag-shell sa mga peras - padagana lang ang mosunod nga mga sugo:

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

Nalipay kami nga ipahibalo nga ang Ubuntu 20.04 LTS (Focal Fossa) magamit na ingon usa ka imahe alang sa mga virtual machine sa among Cloud plataporma. Paghimo sa imong kaugalingon nga virtual nga imprastraktura sa IT gamit ang pinakabag-o nga software!

UPS: Ang mga tiggamit sa Ubuntu 19.10 makahimo sa pag-upgrade sa 20.04 karon, ug ang mga tiggamit sa Ubuntu 18.04 makahimo sa pag-upgrade human sa pagpagawas sa 20.04.1, nga gikatakda nga ipagawas sa Hulyo 23, 2020.

Source: www.habr.com

Idugang sa usa ka comment