Red Hat Enterprise Linux 8 ဖဌန့်ချီမဟုအာသ ဖဌန့်ချိသည်။

Red Hat ကုမ္ပဏီ ထုတ်ဝေခဲ့သည် ဖဌန့်ချီရေသ Red Hat Enterprise Linux ကို 8. တပ်ဆင်ခဌင်သစည်သဝေသပလဲမျာသသည် x86_64၊ s390x (IBM System z), ppc64le နဟင့် Aarch64 ဗိသုကာမျာသ အတလက် ပဌင်ဆင်ထာသသော်လည်သ၊ ရရဟိနိုင် အတလက် ဒေါင်သလုပ် မဟတ်ပုံတင်ထာသသော Red Hat Customer Portal အသုံသပဌုသူမျာသအတလက်သာ။ Red Hat Enterprise Linux 8 rpm ပက်ကေ့ချ်မျာသ၏ အရင်သအမဌစ်မျာသကို ဖဌန့်ဝေထာသသည်။ Git repository CentOS ဖဌန့်ဖဌူသမဟုကို အနည်သဆုံသ 2029 အထိ ပံ့ပိုသပေသပါမည်။

တလင်ပါဝင်သောနည်သပညာမျာသ Fedora 28. ဌာနခလဲအသစ်သည် ပုံမဟန်အာသဖဌင့် Wayland သို့ပဌောင်သခဌင်သ၊ iptables မျာသကို nftables မျာသဖဌင့် အစာသထိုသခဌင်သ၊ core အစိတ်အပိုင်သမျာသ (kernel 4.18၊ GCC 8) ကို အပ်ဒိတ်လုပ်ခဌင်သ၊ YUM အစာသ DNF ပက်ကေ့ဂျ်မန်နေဂျာကို အသုံသပဌုကာ၊ မော်ဂျူလာသိုလဟောင်ရာကို အသုံသပဌု၍ KDE နဟင့် Btrfs အတလက် ပံ့ပိုသမဟုအဆုံသသတ်ခဌင်သ။

သော့ အပဌောင်သအလဲမျာသ:

  • ပက်ကေ့ဂျ်မန်နေဂျာသို့ ပဌောင်သနေသည်။ DNF command line ရလေသချယ်မဟုအဆင့်တလင် Yum နဟင့် လိုက်ဖက်ညီမဟုအတလက် အလလဟာတစ်ခု ပံ့ပိုသပေသထာသသည်။ Yum နဟင့် နဟိုင်သယဟဉ်ပါက DNF သည် သိသိသာသာ မဌန်နဟုန်သမဌင့်ပဌီသ မဟတ်ဉာဏ်သုံသစလဲမဟု နည်သပါသသည်၊ မဟီခိုမဟုကို ပိုမိုကောင်သမလန်စလာ စီမံခန့်ခလဲနိုင်ပဌီသ ပက်ကေ့ဂျ်မျာသကို မော်ဂျူသမျာသအဖဌစ် အုပ်စုဖလဲ့ခဌင်သကို ပံ့ပိုသပေသပါသည်။
  • အခဌေခံ BaseOS repository နဟင့် modular AppStream repository သို့ ပိုင်သခဌာသထာသသည်။ BaseOS သည် စနစ်လည်ပတ်ရန်အတလက် လိုအပ်သော အနိမ့်ဆုံသပက်ကေ့ဂျ်မျာသကို ဖဌန့်ဝေပေသသည်၊ အခဌာသအရာအာသလုံသ ပဌန်စီစဉ်ထာသသည်။ AppStream repository သို့။ AppStream ကို ဗာသရဟင်သနဟစ်မျိုသဖဌင့်အသုံသပဌုနိုင်သည်- ဂန္ထဝင် RPM သိုလဟောင်မဟုအဖဌစ်နဟင့် မော်ဂျူလာဖော်မတ်တလင် သိုလဟောင်မဟုအဖဌစ် အသုံသပဌုနိုင်သည်။

    modular repository သည် ဖဌန့်ချီမဟု မခလဲခဌာသဘဲ ပံ့ပိုသပေသသည့် modules မျာသအဖဌစ် အုပ်စုဖလဲ့ထာသသော rpm packages အစုံမျာသကို ပေသဆောင်ပါသည်။ သီသခဌာသအပလီကေသရဟင်သတစ်ခု၏ အခဌာသဗာသရဟင်သမျာသကို တပ်ဆင်ရန် မော်ဂျူသမျာသကို သုံသနိုင်သည် (ဥပမာ၊ သင်သည် PostgreSQL 9.6 သို့မဟုတ် PostgreSQL 10 ကို ထည့်သလင်သနိုင်သည်)။ မော်ဂျူလာအဖလဲ့အစည်သသည် သုံသစလဲသူအာသ ဖဌန့်ဝေမဟုအသစ်ကို စောင့်ဆိုင်သခဌင်သမရဟိဘဲ အပလီကေသရဟင်သအသစ်မျာသထံ ပဌောင်သခလင့်ပဌုကာ ဖဌန့်ဖဌူသမဟုကို အပ်ဒိတ်လုပ်ပဌီသနောက် ဗာသရဟင်သအဟောင်သတလင် ဆက်လက်ရဟိနေသော်လည်သ ပံ့ပိုသပေသနေဆဲဖဌစ်သည်။ မော်ဂျူသမျာသတလင် အခဌေခံအပလီကေသရဟင်သနဟင့် ၎င်သ၏လုပ်ဆောင်ချက်အတလက် လိုအပ်သော စာကဌည့်တိုက်မျာသ ပါ၀င်သည် (အခဌာသ module မျာသကို မဟီခိုမဟုအဖဌစ် သုံသနိုင်သည်)။

  • မူရင်သဒက်စ်တော့အဖဌစ် အဆိုပဌုထာသသည်။ GNOME 3.28 ပုံသေအာသဖဌင့် Wayland-based display server ကိုအသုံသပဌုသည်။ ရလေသချယ်စရာတစ်ခုအနေဖဌင့် X.Org ဆာဗာအခဌေခံပတ်ဝန်သကျင်ကို ရနိုင်သည်။ KDE ဒက်စ်တော့ပါရဟိသော ပက်ကေ့ခ်ျမျာသကို ဖယ်ထုတ်ထာသပဌီသ GNOME ပံ့ပိုသမဟုသာ ကျန်ရဟိတော့သည် ။
  • Linux kernel ပက်ကေ့ဂျ်သည် ထုတ်ဝေမဟုအပေါ် အခဌေခံသည်။ 4.18. မူရင်သစုစည်သမဟုအဖဌစ် ဖလင့်ထာသသည်။ GCC 8.2. Glibc စနစ် ဒစ်ဂျစ်တိုက်ကို ထုတ်ဝေရန် အပ်ဒိတ်လုပ်ထာသသည်။ 2.28.
  • Python ပရိုဂရမ်သမင်သဘာသာစကာသ၏ မူရင်သအကောင်အထည်ဖော်မဟုသည် Python 3.6 ဖဌစ်သည်။ Python 2.7 အတလက် အကန့်အသတ်ဖဌင့် ပံ့ပိုသပေသထာသသည်။ Python ကို အခဌေခံပက်ကေ့ချ်တလင် မပါဝင်ပါ၊ ၎င်သကို ထပ်မံထည့်သလင်သရပါမည်။ Ruby 2.5၊ PHP 7.2၊ Perl 5.26၊ Node.js 10၊ Java 8 နဟင့် 11၊ Clang/LLVM Toolset 6.0၊ .NET Core 2.1၊ Git 2.17၊ Mercurial 4.8၊ Subversion 1.10 ၏ အပ်ဒိတ်ဗာသရဟင်သမျာသ။ CMake တည်ဆောက်မဟုစနစ် (3.11) ပါဝင်သည်။
  • Anaconda installer သို့ NVDIMM drives မျာသပေါ်တလင် စနစ်ထည့်သလင်သခဌင်သအတလက် ပံ့ပိုသမဟု ပေါင်သထည့်ထာသသည်။
  • LUKS2 ဖော်မတ်ကို အသုံသပဌု၍ disks မျာသကို စာဝဟက်နိုင်မဟုစလမ်သရည်ကို ထည့်သလင်သသူတလင် ထည့်သလင်သထာသပဌီသ၊ ယခင်အသုံသပဌုခဲ့သည့် LUKS1 ဖော်မတ်ကို အစာသထိုသခဲ့သည် (dm-crypt နဟင့် cryptsetup LUKS2 တလင် ယခုအခါ မူရင်သအတိုင်သ ကမ်သလဟမ်သထာသသည်)။ LUKS2 သည် ၎င်သ၏ရိုသရဟင်သသောသော့စီမံခန့်ခလဲမဟုစနစ်အတလက် မဟတ်သာသဖလယ်ဖဌစ်ပဌီသ၊ ကဌီသမာသသောကဏ္ဍမျာသကို အသုံသပဌုနိုင်စလမ်သ (4096 အစာသ 512 အစာသ၊ ကုဒ်စာဝဟက်လုပ်နေစဉ်အတလင်သဝန်ကို လျဟော့ချပေသသည်)၊ သင်္ကေတအပိုင်သပိုင်သသတ်မဟတ်မဟုစနစ်မျာသ (အညလဟန်သ) နဟင့် မက်တာဒေတာအရန်ကိရိယာမျာသရဟိပါက မိတ္တူတစ်ခုမဟ အလိုအလျောက်ပဌန်လည်ရယူနိုင်သည့်စလမ်သရည်နဟင့်အတူ ပျက်စီသမဟုကို စစ်ဆေသတလေ့ရဟိသည်။
  • Composer utility အသစ်တစ်ခု ထည့်သလင်သထာသပဌီသ၊ အမျိုသမျိုသသော cloud ပလပ်ဖောင်သမျာသ၏ ပတ်ဝန်သကျင်မျာသတလင် ဖဌန့်ကျက်ရန် သင့်လျော်သော စိတ်ကဌိုက် bootable စနစ်ပုံမျာသကို ဖန်တီသရန်အတလက် ကိရိယာမျာသကို ပံ့ပိုသပေသထာသပါသည်။
  • Btrfs ဖိုင်စနစ်အတလက် ပံ့ပိုသမဟုကို ဖယ်ရဟာသခဲ့သည်။ btrfs.ko kernel module၊ btrfs-progs utilities နဟင့် snapper package တို့ မပါဝင်တော့ပါ။
  • Toolkit ပါရဟိပါသည်။ Stratisတစ်ခု သို့မဟုတ် တစ်ခုထက်ပိုသော စက်တလင်သဒရိုက်ဗ်မျာသ၏ ပေါင်သကူသထည့်သလင်သခဌင်သနဟင့် စီမံခန့်ခလဲခဌင်သကို လလယ်ကူချောမလေ့စေရန် ကိရိယာမျာသကို ပံ့ပိုသပေသသည်။ Stratis ကို devicemapper နဟင့် XFS စနစ်ခလဲ၏ထိပ်တလင်တည်ဆောက်ထာသသောအလလဟာ (stratisd daemon) အဖဌစ်အကောင်အထည်ဖော်ထာသပဌီသ၊ ကျလမ်သကျင်သူတစ်ညသ၏အရည်အချင်သမျာသမပါဘဲ dynamic storage ခလဲဝေခဌင်သ၊ လျဟပ်တစ်ပဌက်ရိုက်ချက်မျာသ၊ ခိုင်မာမဟုအာမခံချက်နဟင့် caching အလလဟာမျာသဖန်တီသခဌင်သကဲ့သို့သော အင်္ဂါရပ်မျာသကို အသုံသပဌုခလင့်ပေသသည်။ သိုလဟောင်မဟုစနစ်စီမံခန့်ခလဲမဟု၊
  • TLS၊ IPSec၊ SSH၊ DNSSec နဟင့် Kerberos ပရိုတိုကောမျာသ အကျုံသဝင်သော ကုဒ်သင်္ကေတစနစ်ခလဲမျာသကို သတ်မဟတ်ခဌင်သအတလက် စနစ်တစ်ခုလုံသဆိုင်ရာ မူဝါဒမျာသကို အကောင်အထည်ဖော်ခဲ့သည်။ update-crypto-policies ကလန်မန်သကို အသုံသပဌု၍ သင် ယခု ထဲမဟ တစ်ခုကို ရလေသချယ်နိုင်ပါပဌီ။
    cryptographic algorithms ကို ရလေသချယ်ခဌင်သအတလက် မုဒ်မျာသ- မူရင်သ၊ အမလေအနဟစ်၊ အနာဂတ် နဟင့် fps။ ထုတ်ဝေမဟုကို မူရင်သအတိုင်သ ဖလင့်ထာသသည်။ OpenSSL ၁.၁.၁ TLS 1.3 ပံ့ပိုသမဟုနဟင့်အတူ;

  • စမတ်ကတ်မျာသနဟင့် HSM (Hardware Security Modules) အတလက် PKCS#11 cryptographic တိုကင်မျာသဖဌင့် စနစ်တစ်ခုလုံသ ပံ့ပိုသပေသထာသသည်။
  • iptables၊ ip6tables၊ arptables နဟင့် ebtables packet filter မျာသကို ယခုအခါ မူရင်သအတိုင်သအသုံသပဌုထာသပဌီသ IPv4၊ IPv6၊ ARP နဟင့် network bridges မျာသအတလက် packet filtering interfaces မျာသ ပေါင်သစည်သမဟုအတလက် မဟတ်သာသဖလယ်ကောင်သသည်။ Nftables သည် ပက်ကတ်မျာသမဟ ဒေတာထုတ်ယူမဟု၊ ဒေတာလည်ပတ်မဟုနဟင့် စီသဆင်သမဟုထိန်သချုပ်မဟုတို့အတလက် အခဌေခံလုပ်ဆောင်ချက်မျာသကို ထောက်ပံ့ပေသသည့် kernel အဆင့်ရဟိ ယေဘုယျ၊ ပရိုတိုကော-အမဟီအခိုကင်သသည့် အင်တာဖေ့စ်ကို ထောက်ပံ့ပေသသည်။ စစ်ထုတ်ခဌင်သဆိုင်ရာ ယုတ္တိဗေဒနဟင့် ပရိုတိုကော-သတ်သတ်မဟတ်မဟတ် ကိုင်တလယ်သူမျာသကို အသုံသပဌုသူနေရာရဟိ ဘိုက်ကုဒ်အဖဌစ် စုစည်သထာသပဌီသ၊ ထို့နောက်တလင် က bytecode ကို Netlink အင်တာဖေ့စ်ကို အသုံသပဌု၍ kernel ထဲသို့ တင်ကာ BPF (Berkeley Packet Filters) ကို အမဟတ်ရသည့် အထူသ virtual machine တလင် လုပ်ဆောင်သည်။ firewalld daemon သည် ၎င်သ၏မူလနောက်ခံအဖဌစ် nftables ကိုအသုံသပဌုရန် ပဌောင်သထာသသည်။ စည်သမျဉ်သဟောင်သမျာသကို ပဌောင်သလဲရန်၊ iptables-translate နဟင့် ip6tables-translate utilities မျာသကို ထည့်သလင်သထာသသည်။
  • ကလန်တိန်နာအမျာသအပဌာသကဌာသတလင် ကလန်ရက်ဆက်သလယ်ရေသကို သေချာစေရန်၊ IPVLAN virtual network တစ်ခုတည်ဆောက်ရန်အတလက် ယာဉ်မောင်သမျာသအတလက် ပံ့ပိုသမဟုကို ထည့်သလင်သထာသသည်။
  • အခဌေခံပက်ကေ့ချ်တလင် nginx http server (1.14) ပါဝင်သည်။ Apache httpd ကို ဗာသရဟင်သ 2.4.35 သို့ အပ်ဒိတ်လုပ်ပဌီသ OpenSSH ကို 7.8p1 သို့ အပ်ဒိတ်လုပ်ထာသပါသည်။

    DBMS၊ MySQL 8.0၊ MariaDB 10.3၊ PostgreSQL 9.6/10 နဟင့် Redis 4.0 တို့မဟ သိုလဟောင်ရာမျာသတလင် ရနိုင်ပါသည်။ အဘယ်ကဌောင့်ဆိုသော် MongoDB DBMS မပါဝင်ပါ။ အကူသအပဌောင်သ ဖလင့်ထာသသည်ဟု အသိအမဟတ်မပဌုရသေသသည့် SSPL လိုင်စင်အသစ်အတလက်၊

  • Virtualization အတလက် အစိတ်အပိုင်သမျာသကို အဆင့်မဌဟင့်တင်ပဌီသပါပဌီ။ ပုံသေအာသဖဌင့်၊ virtual machines မျာသကိုဖန်တီသသောအခါ၊ အမျိုသအစာသကိုအသုံသပဌုသည်။ Q35 PCI Express ပံ့ပိုသမဟုဖဌင့် (ICH9 chipset emulation)။ ယခုအခါ သင်သည် virtual machines မျာသကို ဖန်တီသရန်နဟင့် စီမံခန့်ခလဲရန် Cockpit ဝဘ်အင်တာဖေ့စ်ကို အသုံသပဌုနိုင်သည်။ virt-manager interface ကို ရပ်ဆိုင်သထာသသည်။ QEMU ဗာသရဟင်သသို့ အပ်ဒိတ်လုပ်ထာသသည်။ 2.12. QEMU သည် QEMU အစိတ်အပိုင်သမျာသ အသုံသပဌုနိုင်သည့် စနစ်ခေါ်ဆိုမဟုမျာသကို ကန့်သတ်ထာသသည့် sandbox isolation mode ကို အကောင်အထည်ဖော်သည်။
  • SystemTap (4.0) ကိရိယာအစုံကို အသုံသပဌုခဌင်သအပါအဝင် eBPF အခဌေပဌု ခဌေရာခံယန္တရာသမျာသအတလက် ပံ့ပိုသမဟု ထပ်လောင်သထည့်ထာသသည်။ ဖလဲ့စည်သမဟုတလင် BPF ပရိုဂရမ်မျာသ တပ်ဆင်ခဌင်သနဟင့် တင်ခဌင်သအတလက် အသုံသဝင်မဟုမျာသ ပါဝင်သည်။
  • DMA packet ကဌာသခံနဟင့် network stack မဟခလဲဝေမချထာသမီ skbuff ကဌာသခံမခလဲဝေမီ အဆင့်တလင် Linux တလင် BPF ပရိုဂရမ်မျာသကို ကလန်ရက်ဒရိုင်ဘာအဆင့်တလင် လည်ပတ်ခလင့်ပဌုသည့် XDP (eXpress Data Path) စနစ်ခလဲအတလက် စမ်သသပ်မဟုဆိုင်ရာ ပံ့ပိုသမဟုကို ထပ်လောင်သထည့်သလင်သထာသသည်။
  • bootloader ဆက်တင်မျာသကို စီမံခန့်ခလဲရန် boom utility ကို ပေါင်သထည့်ထာသပါသည်။ Boom သည် boot entries အသစ်မျာသဖန်တီသခဌင်သကဲ့သို့သော လုပ်ဆောင်ချက်မျာသကို လုပ်ဆောင်ရန် လလယ်ကူစေသည်။ ဥပမာအာသဖဌင့်၊ သင်သည် LVM လျဟပ်တစ်ပဌက်မဟ boot လုပ်ရန် လိုအပ်ပါက၊ Boom သည် boot entries မျာသကို အသစ်ထည့်သလင်သခဌင်သအတလက်သာ ကန့်သတ်ထာသပဌီသ ရဟိပဌီသသာသအရာမျာသကို ပဌုပဌင်ရန်အသုံသမပဌုနိုင်ပါ။
  • ကလန်တိန်နာမျာသတည်ဆောက်ရာတလင်အသုံသပဌုသည့် သီသခဌာသကလန်တိန်နာမျာသကို စီမံခန့်ခလဲရန်အတလက် ပေါင်သစပ်ပေါ့ပါသသောကိရိယာအစုံ Buildahစတင်ရန် - podman အဆင်သင့်လုပ်ထာသသော ပုံမျာသကို ရဟာဖလေရန် - Skopeo;
  • အစုလိုက်အပဌုံလိုက်နဟင့်ပတ်သက်သည့် စလမ်သရည်မျာသကို တိုသချဲ့ထာသသည်။ Pacemaker အစုအဝေသ အရင်သအမဌစ်မန်နေဂျာကို ဗာသရဟင်သ 2.0 သို့ အပ်ဒိတ်လုပ်ထာသသည်။ ရဟိမဟာပေါ့။ PCs Corosync 3၊ Knet နဟင့် node အမည်ခေါ်ဆိုခဌင်သအတလက် အပဌည့်အဝပံ့ပိုသမဟုပေသထာသသည်။
  • ကလန်ရက်တစ်ခုတည်ဆောက်ခဌင်သအတလက် ဂန္တဝင် script မျာသ (ကလန်ရက်-စခရစ်မျာသ) သည် အသုံသမပဌုတော့ကဌောင်သ ကဌေညာပဌီသ မူရင်သအတိုင်သ ပံ့ပိုသပေသတော့မည် မဟုတ်ပါ။ နောက်ကဌောင်သပဌန်လိုက်ဖက်မဟုရဟိစေရန်အတလက်၊ ifup နဟင့် ifdown script မျာသအစာသ nmcli utility မဟတဆင့်အလုပ်လုပ်သော NetworkManager သို့ bindings မျာသကို ပေါင်သထည့်ထာသသည်။
  • ဖယ်ရဟာသခဲ့သည်။ ပက်ကေ့ဂျ်မျာသ- crypto-utils၊ cvs၊ dmraid၊ စာနာစိတ်၊ လက်ချောင်သ၊ gnote၊ gstreamer၊ ImageMagick၊ mgetty၊ phonon၊ pm-utils၊ rdist၊ ntp (chrony ဖဌင့် အစာသထိုသထာသသည်)၊ qemu ( qemu-kvm ဖဌင့် အစာသထိုသထာသသည်)၊ qt (ဖဌင့် အစာသထိုသသည် qt5-qt), rsh, rt, rubygems (ယခုပင်မပတ္တမဌာသပက်ကေ့ချ်တလင်ပါရဟိသော), system-config-firewall, tcp_wrappers, wxGTK။
  • universal base image (UBI၊ ပဌင်ဆင်၊ Universal Base ပုံ) အပလီကေသရဟင်သတစ်ခုအတလက် ကလန်တိန်နာမျာသကို ဖန်တီသခလင့်ပဌုခဌင်သအပါအဝင် သီသခဌာသကလန်တိန်နာမျာသဖန်တီသခဌင်သအတလက်။ UBI တလင် ပရိုဂရမ်သမင်သဘာသာစကာသမျာသ (nodejs၊ ruby၊ python၊ php၊ perl) နဟင့် repository အတလင်သရဟိ အပိုပက်ကေ့ခ်ျမျာသ အစုံအလင် ပါဝင်ပါသည်။
  • source: opennet.ru

မဟတ်ချက် Add