Ubuntu 20.04 တလင် ဘာမျာသ အသစ်ပါလဲ။

Ubuntu 20.04 တလင် ဘာမျာသ အသစ်ပါလဲ။
23 ဧပဌီလ နေရာယူခဲ့သည်။ Focal Fossa ဟုအမည်ပေသထာသသော Ubuntu ဗာသရဟင်သ 20.04 ၏ထလက်ရဟိမဟုသည် Ubuntu ၏နောက်ထပ်ရေရဟည်ပံ့ပိုသမဟု (LTS) ဖဌန့်ချိမဟုဖဌစ်ပဌီသ 18.04 တလင်ထလက်ရဟိသော Ubuntu 2018 LTS ၏အဆက်ဖဌစ်သည်။

ကုဒ်အမည်အကဌောင်သ အနည်သငယ်။ "Focal" ဟူသောစကာသလုံသသည် "ဗဟိုအချက်" သို့မဟုတ် "အရေသအကဌီသဆုံသအစိတ်အပိုင်သ" ဆိုလိုသည်မဟာ၎င်သသည်အာရုံစူသစိုက်မဟုသဘောတရာသနဟင့်ဆက်စပ်နေသည်၊ မည်သည့်ဂုဏ်သတ္တိမျာသ၊ ဖဌစ်ရပ်ဆန်သမျာသ၊ အဖဌစ်အပျက်မျာသ၏ဗဟိုဖဌစ်ပဌီသ "Fossa" သည် "FOSS" ၏အမဌစ်ပါရဟိသည်။ (အခမဲ့နဟင့် Open-Source ဆော့ဖ်ဝဲ - အခမဲ့နဟင့် ပလင့်လင်သသော အရင်သအမဌစ်ဆော့ဖ်ဝဲ) နဟင့် တိရစ္ဆာန်မျာသနောက်တလင် Ubuntu ဗာသရဟင်သမျာသကို အမည်ပေသခဌင်သ၏ အစဉ်အလာကို ဆိုလိုသည်။ Fossa - Madagascar ကျလန်သမဟ ကဌောင်မိသာသစုမဟ အကဌီသဆုံသ သာသရဲတိရစ္ဆာန်မျိုသဖဌစ်သည်။

developer မျာသသည် desktops နဟင့် servers မျာသအတလက် လာမည့် 20.04 နဟစ်အတလင်သ ပံ့ပိုသမဟုဖဌင့် Ubuntu 5 ကို အဓိက အောင်မဌင်သော အပ်ဒိတ်တစ်ခုအဖဌစ် နေရာချထာသပါသည်။

Ubuntu 20.04 သည် Ubuntu 19.04 “Disco Dingo” နဟင့် Ubuntu 19.10 “Eoan Ermine” တို့၏ ယုတ္တိရဟိသော ဆက်နလယ်မဟုတစ်ခုဖဌစ်သည်။ နောက်ဆုံသပေါ် ခေတ်ရေစီသကဌောင်သမျာသအတိုင်သ ဒက်စ်တော့ဗာသရဟင်သမျာသတလင် မဟောင်သော အပဌင်အဆင်တစ်ခု ပေါ်လာသည်။ ထို့ကဌောင့်၊ Ubuntu 20.04 တလင် စံ Yaru ဆောင်ပုဒ်အတလက် ရလေသချယ်စရာသုံသခုရဟိသည်။

  • အလင်သ
  • မဟောငျမိုကျသော,
  • စံ။

Amazon အက်ပ်ကိုလည်သ ဖယ်ရဟာသခဲ့သည်။ Ubuntu 20.04 သည် နောက်ဆုံသဗာသရဟင်သကို မူရင်သဂရပ်ဖစ်ရဟဲလ်အဖဌစ် အသုံသပဌုသည်။ GNOME 3.36.

Ubuntu 20.04 တလင် ဘာမျာသ အသစ်ပါလဲ။

အဓိကပဌောင်သလဲမဟုမျာသ

Ubuntu 20.04 သည် 5.4 ခုနဟစ်၊ နိုဝင်ဘာလ 24 ရက်နေ့တလင် ထလက်ရဟိခဲ့သော 2019 kernel ကို အခဌေခံထာသသည်။ ကဗာသရဟင်သသည် အောက်တလင် ကျလန်ုပ်တို့ ဆလေသနလေသမည့် အရေသကဌီသသော တီထလင်ဆန်သသစ်မဟုမျာသစလာကို မိတ်ဆက်ပေသခဲ့သည်။

lz4

Canonical အင်ဂျင်နီယာမျာသသည် kernel နဟင့် initramfs boot image အတလက် မတူညီသော compression algorithms မျာသကို စမ်သသပ်ခဲ့ပဌီသ အကောင်သဆုံသ compression (ဖိုင်အရလယ်အစာသ သေသငယ်သည်) နဟင့် decompression time အကဌာသ အပေသအယူကို ရဟာဖလေရန် ကဌိုသပမ်သခဲ့သည်။ ဆုံသရဟုံသမဟုမရဟိ ချုံ့နိုင်သော အယ်လဂိုရီသမ် lz4 သည် အထင်ရဟာသဆုံသရလဒ်မျာသကို ပဌသခဲ့ပဌီသ ယခင်ထလက်ရဟိထာသသည့် ဗာသရဟင်သမျာသ (Ubuntu 19.10 နဟင့် 18.04) တို့နဟင့် နဟိုင်သယဟဉ်ပါက ၎င်သအာသ စတင်အသုံသပဌုချိန်မျာသကို လျဟော့ချနိုင်စေမည့် Ubuntu 19.04 တလင် ထည့်သလင်သထာသသည်။ အလာသတူ algorithm သည် Ubuntu 20.04 တလင် ရဟိနေမည်ဖဌစ်သည်။

Linux Lockdown Kernel

Lockdown အင်္ဂါရပ်သည် အသုံသပဌုသူလုပ်ငန်သစဉ်မျာသမဟ ဖော်ထုတ်ထာသသော ကုဒ်မဟတဆင့် မတရာသကုဒ်လုပ်ဆောင်မဟုကို ခလင့်ပဌုနိုင်သည့် လုပ်ဆောင်ချက်မျာသသို့ ဝင်ရောက်ခလင့်ကို ကန့်သတ်ခဌင်သဖဌင့် Linux kernel ၏ လုံခဌုံရေသကို မဌဟင့်တင်ပေသပါသည်။ ရိုသရိုသရဟင်သရဟင်သပဌောရရင်၊ root superuser အကောင့်တောင်မဟ kernel ကုဒ်ကို ပဌောင်သလို့မရပါဘူသ။ ၎င်သသည် သင့်အာသ root အကောင့်အာသ အပေသအယူလုပ်ခံရသည့်တိုင် ဖဌစ်နိုင်ချေရဟိသော တိုက်ခိုက်မဟုတစ်ခုမဟ ပျက်စီသမဟုကို လျဟော့ချနိုင်စေပါသည်။ ထို့ကဌောင့် Operating System ၏ အလုံသစုံလုံခဌုံရေသကို တိုသမဌဟင့်ထာသသည်။

exFAT

Microsoft FAT ဖိုင်စနစ်သည် 4 GB ထက်ကဌီသသော ဖိုင်မျာသကို လလဟဲပဌောင်သခဌင်သကို ခလင့်မပဌုပါ။ ကကန့်သတ်ချက်ကို ကျော်လလဟာသရန်အတလက် Microsoft သည် exFAT ဖိုင်စနစ် (အင်္ဂလိပ် Extended FAT - “extended FAT”) ကို ဖန်တီသခဲ့သည်။ ယခု သင်သည် ဥပမာအာသဖဌင့် USB drive ကို exFAT ကို အသုံသပဌု၍ format လုပ်နိုင်သည်။ built-in ပံ့ပိုသမဟု exFAT ဖိုင်စနစ်။

WireGuard

Ubuntu 20.04 သည် 5.6 kernel ကိုအသုံသမပဌုသော်လည်သ၊ အနည်သဆုံသချက်ချင်သမဟုတ်သော်လည်သ၊ ၎င်သသည် 5.4 kernel ရဟိ WireGuard backport ကိုအသုံသပဌုထာသပဌီသဖဌစ်သည်။ WireGuard သည် VPN လုပ်ငန်သတလင် စကာသလုံသအသစ်ဒါကဌောင့် ထပ်တိုသ WireGuard kernel ထဲသို့ Ubuntu 20.04 ကို cloud ညသတည်ချက်တလင် အာသသာချက်တစ်ခုပေသထာသပဌီသဖဌစ်သည်။

ပဌင်ပေသတယ်။ CFS ခလဲတမ်သဖဌင့် ချလတ်ယလင်သချက် ယခုအခါတလင် multi-threaded application မျာသသည် ပိုမိုမဌန်ဆန်စလာ လုပ်ဆောင်နိုင်ပဌီဖဌစ်သည်။ Ryzen ပရိုဆက်ဆာမျာသ၏ အပူချိန်နဟင့် ဗို့အာသအာရုံခံကိရိယာမျာသဖဌင့် လုပ်ဆောင်နိုင်စေမည့် ယာဉ်မောင်သကို ထည့်သလင်သထာသပါသည်။

ကအရာမျာသသည် kernel 5.4 တလင်ပေါ်လာသော ဆန်သသစ်တီထလင်မဟုအာသလုံသမဟုတ်ပါ။ အသေသစိတ်သုံသသပ်ချက်မျာသကို အရင်သအမဌစ်တလင် တလေ့နိုင်ပါသည်။ kernewbies.org (အင်္ဂလိပ်လို) နဟင့် ဖိုရမ်တလင် net ကိုဖလင့်ပါ။ (ရုရဟာသဘာသာ)။

Kubernetes ကိုအသုံသပဌုခဌင်သ။

Canonical သည် Ubuntu 20.04 တလင် အပဌည့်အဝပံ့ပိုသမဟုကို အကောင်အထည်ဖော်ခဲ့သည်။ Kubernetes 1.18 အကူအညီဖဌင့် စလဲမက်ဖလယ်ကောင်သသော Kubernetes, MicroK8s О kubeadm.

Ubuntu 20.04 တလင် Kubectl ကို ထည့်သလင်သနေသည်-

# snap install kubectl --classic

kubectl 1.18.0 from Canonical ✓ installed

SNAP ကိုအသုံသပဌုခဌင်သ။

Canonical သည် universal package format - snap ကို ဆက်လက်မဌဟင့်တင်သည်။ Ubuntu 20.04 ထလက်ရဟိလာသောအခါ ပို၍ပင် ထင်ရဟာသပါသည်။ အကယ်၍ သင်သည် မတပ်ဆင်ရသေသသော ပရိုဂရမ်တစ်ခုကို လုပ်ဆောင်ရန် ကဌိုသစာသပါက၊ ၎င်သကို အသုံသပဌု၍ ထည့်သလင်သရန် ညသစလာ ကမ်သလဟမ်သမည်ဖဌစ်သည်။

# snap install <package>

Ubuntu 20.04 တလင် ဘာမျာသ အသစ်ပါလဲ။

ပိုမိုကောင်သမလန်သော ZFS ပံ့ပိုသမဟု

ပေမဲ့ Linus Torvalds သည် ZFS ကို မကဌိုက်ပါ။၎င်သသည် လူကဌိုက်မျာသသော ဖိုင်စနစ်တစ်ခုဖဌစ်နေဆဲဖဌစ်ပဌီသ၊ စမ်သသပ်မဟုဆိုင်ရာ ပံ့ပိုသမဟုကို Ubuntu 19.10 ဖဌင့် ထည့်သလင်သထာသသည်။
ဒေတာသိမ်သဆည်သခဌင်သအတလက်၊ တူညီသော home archive သို့မဟုတ် server storage (“out of the box” သည် တူညီသော LVM ထက်ပိုမိုလုပ်ဆောင်နိုင်သည်)။ ZFS သည် အပိုင်သခလဲအရလယ်အစာသ 256 quadrillion Zettabytes အထိ ပံ့ပိုသပေသသည် (ထို့ကဌောင့် "Z" ဟု အမည်တလင်သည်) နဟင့် ဖိုင်အရလယ်အစာသ 16 Exabytes အထိ ကိုင်တလယ်နိုင်သည်။

ZFS သည် ၎င်သတို့ကို ဒစ်ခ်ပေါ်တလင် ထာသရဟိပုံအပေါ် အခဌေခံ၍ ဒေတာ ခိုင်မာမဟု စစ်ဆေသမဟုမျာသကို လုပ်ဆောင်သည်။ ကော်ပီ-ပေါ်-ရေသခဌင်သအင်္ဂါရပ်သည် အသုံသပဌုနေသည့်ဒေတာကို ထပ်မရေသထာသကဌောင်သ သေချာစေသည်။ ယင်သအစာသ၊ အချက်အလက်အသစ်ကို ဘလောက်အသစ်တစ်ခုသို့ စာရေသပဌီသ ၎င်သကိုညလဟန်ပဌရန်အတလက် ဖိုင်စနစ် metadata ကို အပ်ဒိတ်လုပ်ထာသသည်။ ZFS သည် သင့်အာသ ဖိုင်စနစ်တလင် ပဌုလုပ်ထာသသော အပဌောင်သအလဲမျာသကို ခဌေရာခံပဌီသ disk space ကို ချလေတာရန်အတလက် ၎င်သနဟင့် ဒေတာဖလဟယ်သည့် လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသ (ဖိုင်စနစ်လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသ) ကို ဖန်တီသနိုင်စေပါသည်။

ZFS သည် ဒစ်ခ်ပေါ်ရဟိ ဖိုင်တစ်ခုစီသို့ checksum တစ်ခုကို သတ်မဟတ်ပေသပဌီသ ၎င်သနဟင့် ဆန့်ကျင်ဘက် ၎င်သ၏ အခဌေအနေကို အဆက်မပဌတ် စစ်ဆေသသည်။ ဖိုင်ပျက်စီသနေကဌောင်သ တလေ့ရဟိပါက ၎င်သကို အလိုအလျောက် ပဌန်လည်ပဌုပဌင်ရန် ကဌိုသစာသမည်ဖဌစ်သည်။ Ubuntu ထည့်သလင်သသူသည် ယခု ZFS ကိုအသုံသပဌုရန် သီသခဌာသရလေသချယ်ခလင့်တစ်ခုရဟိသည်။ ZFS ၏သမိုင်သကဌောင်သနဟင့် ၎င်သ၏လုပ်ဆောင်ချက်မျာသကို ဘလော့ဂ်တလင် သင်ပိုမိုဖတ်ရဟုနိုင်ပါသည်။ FOSS ပဲ.

နူတ်ဆက် Python 2.X

Python ၏တတိယဗာသရဟင်သကို 2008 ခုနဟစ်တလင် စတင်မိတ်ဆက်ခဲ့သော်လည်သ Python 12 ပရောဂျက်မျာသအတလက် 2 နဟစ်ပင် မလုံလောက်ပါ။
Ubuntu 15.10 တလင်ပဌန်ပဌီသ Python 2 ကိုစလန့်လလဟတ်ရန် ကဌိုသပမ်သခဲ့သော်လည်သ ၎င်သ၏ပံ့ပိုသမဟုမဟာ ဆက်လက်ရဟိနေခဲ့သည်။ ယခု ဧပဌီလ 20 ရက် 2020 တလင် ထလက်ပေါ်ခဲ့ပါသည်။ Python ကို 2.7.18၎င်သသည် Python 2 ဌာနခလဲ၏ နောက်ဆုံသထလက်ရဟိမဟုဖဌစ်သည်။ ၎င်သအတလက် နောက်ထပ် အပ်ဒိတ်မျာသ ရဟိတော့မည်မဟုတ်ပါ။

Ubuntu 20.04 သည် Python 2 ကို မပံ့ပိုသတော့ဘဲ Python 3.8 ကို Python ၏ မူရင်သဗာသရဟင်သအဖဌစ် အသုံသပဌုသည်။ ကံမကောင်သစလာဖဌင့်၊ ကမ္ဘာပေါ်တလင် Python 2 ပရောဂျက်မျာသစလာ ကျန်ရဟိနေပဌီသ ၎င်သတို့အတလက် Ubuntu 20.04 သို့ ကူသပဌောင်သခဌင်သသည် နာကျင်ဖလယ်ရဟိသည်။

အမိန့်တစ်ခုတည်သဖဌင့် Python 2 ၏နောက်ဆုံသထလက်ဗာသရဟင်သကို သင်ထည့်သလင်သနိုင်သည်။

# apt install python2.7

Python 3.8 အပဌင်၊ developer မျာသသည် မလမ်သမံထာသသော tool အစုံကို ခံစာသနိုင်သည်-

  • MySQL ၈
  • glibc 2.31၊
  • OpenJDK ၁၁
  • PHP 7.4၊
  • Perl 5.30
  • Golang 1.14 ။

နဟုတ်ဆက်ပါတယ် 32 bits

ယခု နဟစ်အတော်ကဌာတလင် Ubuntu သည် 32-bit ကလန်ပျူတာမျာသအတလက် ISO ပုံမျာသကို ပံ့ပိုသပေသခဌင်သမရဟိပေ။ လက်ရဟိတလင် Ubuntu ၏ 32-bit ဗာသရဟင်သမျာသ၏ လက်ရဟိအသုံသပဌုသူမျာသသည် Ubuntu 18.04 သို့ အဆင့်မဌဟင့်တင်နိုင်သော်လည်သ ၎င်သတို့သည် Ubuntu 20.04 သို့ အဆင့်မဌဟင့်နိုင်တော့မည်မဟုတ်ပါ။ ဆိုလိုသည်မဟာ သင်သည် လက်ရဟိ 32-bit Ubuntu 18.04 ကို အသုံသပဌုနေပါက၊ သင်သည် ဧပဌီလ 2023 အထိ ၎င်သနဟင့်အတူ ရဟိနေနိုင်သည်။

အပ်ဒိတ်လုပ်နည်သ

ယခင်ဗာသရဟင်သမျာသမဟ Ubuntu 20.04 သို့ အဆင့်မဌဟင့်တင်ခဌင်သသည် သစ်တော်သီသခလံကဲ့သို့ လလယ်ကူသည် - အောက်ပါ command မျာသကိုသာ လုပ်ဆောင်ပါ။

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

Ubuntu 20.04 LTS (Focal Fossa) ကို ကျလန်ုပ်တို့၏ virtual machine မျာသအတလက် ပုံတစ်ပုံအဖဌစ် ရရဟိနေပဌီ ဖဌစ်ကဌောင်သ ကျလန်ုပ်တို့ ဝမ်သမဌောက်စလာ ကဌေညာအပ်ပါသည်။ တိမ်တိုက်ပလပ်ဖောင်သ. နောက်ဆုံသပေါ်ဆော့ဖ်ဝဲလ်ကို အသုံသပဌု၍ သင်၏ကိုယ်ပိုင် virtual IT အခဌေခံအဆောက်အအုံကို ဖန်တီသပါ။

UPD: Ubuntu 19.10 ကို အသုံသပဌုသူမျာသသည် ယခု 20.04 သို့ အဆင့်မဌဟင့်နိုင်မည်ဖဌစ်ပဌီသ Ubuntu 18.04 အသုံသပဌုသူမျာသသည် 20.04.1 ကို 23 ခုနဟစ်၊ ဇူလိုင်လ 2020 ရက်နေ့တလင် ထုတ်ဝေရန် စီစဉ်ထာသသည့် XNUMX ထလက်ရဟိပဌီသနောက် အဆင့်မဌဟင့်နိုင်မည်ဖဌစ်သည်။

source: www.habr.com

မဟတ်ချက် Add