ืงืกื ืืืงืก ืืคืจืื
ื ืืืกื ืืืขืื ืื ืงืึธื ื ืึธืืขื. ืื ืืืึธืจื "ืคืึธืงืึทื" ืืืื "ืฆืขื ืืจืื ืคืื ื" ืึธืืขืจ "ืืขืจืกื ืืืืืืืง ืืืื", ืืึธืก ืืื, ืขืก ืืื ืคืืจืืื ืื ืืื ืืขืจ ืืึทืืจืืฃ ืคืื ืคืึธืงืืก, ืืขืจ ืฆืขื ืืขืจ ืคืื ืงืืื ืคึผืจืึธืคึผืขืจืืืขืก, ืืขืจืฉืืื ืื ืืขื, ืืขืฉืขืขื ืืฉื, ืืื "ืคืึธืกืกืึท" ืืื ืืขืจ ืืืึธืจืฆื "ืคืึธืกืก" ( ืคืจืื ืืื ืขืคึฟื ืืงืืจ ืืืืืืืืืจื - ืคืจืื ืืื ืึธืคึฟื ืืงืืจ ืืืืืืืืืจื) ืืื ืื ืืจืึทืืืฆืืข ืคืื โโื ืึทืืื ื ืืืขืจืกืืขืก ืคืื ืืืื ืื ื ืึธื ืึทื ืืืึทืืก ืืืื
ืื ืืขืืืขืืึธืคึผืขืจืก ืคึผืึทืืืฉืึทื ืื ื Ubuntu 20.04 ืืื ืึท ืืืืคึผื ืืื ืืขืจืึธืื ืืขืจืืืึทื ืืืงื ืืื ืฉืืืฆื ืคึฟืึทืจ ืื ืืืืึทืืขืจ 5 ืืึธืจ ืคึฟืึทืจ ืืขืกืงืืึทืคึผืก ืืื ืกืขืจืืืขืจืก.
Ubuntu 20.04 ืืื ืืขืืืขื ืึท ืืึทืืืฉืืงืึทื ืงืึทื ืืื ืืืืืฉืึทื ืคืื Ubuntu 19.04 "Disco Dingo" ืืื Ubuntu 19.10 "Eoan Ermine". ืืื ืื ืืขืกืงืืึทืคึผ ืืืขืจืกืืขืก, ื ืึธื ืื ืืขืฆืืข ืืจืขื ืืก, ืึท ืืื ืงื ืืขืืข ืืื ืืจืืืก. ืืืื, ืืื Ubuntu 20.04 ืขืก ืืขื ืขื ืืจืื ืึธืคึผืฆืืขืก ืคึฟืึทืจ ืื ื ืึธืจืืึทื ืืึทืจื ืืขืืข:
- ืืืื,
- ืืื ืงื,
- ื ืึธืจืืึทื.
ืื ืึทืืึทืืึธื ืึทืคึผ ืืื ืืืื ืึทืืืขืงืืขื ืืืขื. Ubuntu 20.04 ื ืืฆื ืื ืืขืฆืืข ืืืขืจืกืืข ืืื ืื ืคืขืืืงืืึทื ืืจืึทืคืืงืึทื ืฉืึธื
ืฉืืืกื ืขื ืืขืจืื ืืขื
Ubuntu 20.04 ืืื ืืืืืจื ืืืืฃ ืื 5.4 ืงืขืจื, ืืืึธืก ืืื ืืืคืจืืื ืืืืฃ 24 ื ืืืืขืืืขืจ 2019. ืืขื ืืืขืจืกืืข ืื ืืจืึธืืืืกื ืขืืืขืืข ืืืืืืืง ืื ืึธืืืืืืฉืึทื ื, ืืืึธืก ืืืจ ืืืขืื ืืืกืงืืืืจื ืืื ืื.
lz4
ืงืึทื ืึธื ืืงืึทื ืขื ืืืฉืึทื ืืจื ืืขืกืืขื ืคืึทืจืฉืืืขื ืข ืงืึทืืคึผืจืขืฉืึทื ืึทืืืขืจืืืึทืื ืคึฟืึทืจ ืื ืงืขืจื ืืื ืื ืื ืืืจืึทืืคืก ืฉืืืืื ืืืื, ืืจืืื ื ืฆื ืืขืคึฟืื ืขื ืึท ืืึทื ืื-ืึทืืืขืง ืฆืืืืฉื ืืขืจ ืืขืกืืขืจ ืงืึทืืคึผืจืขืฉืึทื (ืงืืขื ืขืจืข ืืขืงืข ืืจืืืก) ืืื ืืืงืึทืืคึผืจืขืฉืึทื ืฆืืื. ืื ืืึธืกืกืืขืกืก ืงืึทืืคึผืจืขืฉืึทื ืึทืืืขืจืืืึทื lz4 ืืขืืืืื ืื ืืขืจืกื ืืืืขืจืงื ืจืขืืืืืึทืื ืืื ืืื ืืขืืืขื ืฆืืืขืืขืื ืฆื Ubuntu 19.10, ืึทืืึทืืื ื ืขืก ืฆื ืจืขืืืฆืืจื ืฉืืืืื ืฆืืื ืงืึทืืคึผืขืจื ืืื ืคืจืืขืจืืืงื ืจืืืืกืื (Ubuntu 18.04 ืืื 19.04). ืืขืจ ืืขืืืืงืขืจ ืึทืืืขืจืืืึทื ืืืขื ืืืืึทืื ืืื Ubuntu 20.04.
ืืื ืืงืก ืืึทืงืืึทืื ืงืขืจื ืขื
ืื ืืึทืงืืึทืื ืฉืืจืื ืืืคึผืจืืืื ืื ืืืืขืจืืืื ืคืื ืื ืืื ืืงืก ืงืขืจื ืืืจื ืืึทืืจืขื ืขืฆื ืึทืงืกืขืก ืฆื ืคืึทื ืืงืฉืึทื ื ืืืึธืก ืงืขื ืืึธืื ืึทืจืืืืจืึทืจืืฉ ืงืึธื ืืืจืืคืืจืื ื ืืืจื ืงืึธื ืืงืกืคึผืึธืืื ืืืจื ืืึทื ืืฆืขืจ ืคึผืจืึทืกืขืกืึทื. ืกืืืคึผืื ืฉืืขืื, ืืคืืื ืืขืจ ืืืึธืจืฆื ืกืืคึผืขืจืืกืขืจ ืืฉืืื ืงืขื ื ืืฉื ืืืืฉื ืื ืงืขืจื ืงืึธื. ืืึธืก ืึทืืึทืื ืืืจ ืฆื ืจืขืืืฆืืจื ืื ืฉืขืืืงื ืคืื ืึท ืคึผืึธืืขื ืฆืืขื ืืึทืคืึทืื, ืืคืืื ืืืขื ืืขืจ ืืืึธืจืฆื ืืฉืืื ืืื ืงืึทืืคึผืจืึทืืืืื. ืืืื, ืื ืงืืืืขืืืืง ืืืืขืจืืืื ืคืื ืื ืึธืคึผืขืจืืืืื ื ืกืืกืืขื ืืื ืืขืืืืงืกื.
ืขืงืกืคืึทื
ืื Microsoft FAT ืืขืงืข ืกืืกืืขื ืงืขื ื ืืฉื ืึทืจืืืขืจืคืืจื ืืขืงืขืก ืืจืขืกืขืจ ืืื 4 ืืืืืืืื. ืฆื ืืึทืงืืืขื ืืขื ืืึทืืจืขื ืขืฆืื ื, ืืืืงืจืึธืกืึธืคึฟื ืืืฉืืคื ืื ืขืงืกFAT ืืขืงืข ืกืืกืืขื (ืคึฟืื ืขื ืืืืฉ ืขืงืกืืขื ืืขื ืคืขื - "ืขืงืกืืขื ืืขื ืคืขื"). ืืืฆื ืืืจ ืงืขื ืขื ืคึฟืึธืจืืึทื, ืืืฉื, ืึท ืืกื ืคืึธืจ ืฆื exFAT ื ืืฆื
WireGuard
ืืึธืืฉ Ubuntu 20.04 ืืืขื ื ืืฉื ื ืืฆื ืื 5.6 ืงืขืจื, ืืคึผืืืช ื ืื ืืืืื, ืขืก ื ืืฆื ืฉืืื ืื WireGuard ืืึทืงืคึผืึธืจื ืืื ืื 5.4 ืงืขืจื. WireGuard ืืื
ืงืขืจืขืงืืึทื
ืืึธืก ืืขื ืขื ื ืืฉื ืึทืืข ืื ืื ืึธืืืืืืฉืึทื ื ืืืึธืก ืืขื ืขื ืืจืืืก ืืื ืงืขืจื 5.4. ืืืืืืื ืืืจืืืื ืงืขื ืขื ืืืื ืืขืคึฟืื ืขื ืืืืฃ ืื ืืืื
ื ืืฆื Kubernetes
Canonical ืืื ืืืคึผืืึทืืขื ืึทื ืคืื ืฉืืืฆื ืืื Ubuntu 20.04
ืื ืกืืึธืืื ื Kubectl ืืืืฃ Ubuntu 20.04:
# snap install kubectl --classic
kubectl 1.18.0 from Canonical โ installed
ื ืืฆื SNAP
ืงืึทื ืึธื ืืงืึทื ืืืื ืฆื ืืขืืขืจื ืึท ืื ืืืืขืจืกืึทื ืคึผืขืงื ืคึฟืึธืจืืึทื - ืงื ืึทืงื. ืืึธืก ืืื ืืคืืื ืืขืจ ืงืขื ืืืง ืืื ืื ืืขืืืื ื ืคืื Ubuntu 20.04. ืืืื ืืืจ ืคึผืจืืืืจื ืฆื ืืืืคื ืึท ืคึผืจืึธืืจืึทื ืืืึธืก ืืื ื ืืฉื ืืื ืกืืึทืืืจื, ืขืจืฉืืขืจ ืคืื ืึทืืข ืืืจ ืืืขื ืืืื ืืขืคึฟืื ื ืฆื ืื ืกืืึทืืืจื ืขืก ืืื:
# snap install <package>
ืืืคึผืจืืืื ZFS ืฉืืืฆื
ืืึธืืฉ
ืขืก ืืื ืืึทื ืฅ ืืึทืงืืืขื ืืื ืกืืึทืืื ืคึฟืึทืจ ืกืืึธืจืื ื ืืึทืื, ืืขืจ ืืขืืืืงืขืจ ืืืื ืึทืจืงืืืื ืึธืืขืจ ืกืขืจืืืขืจ ืกืืึธืจืืืืฉ ืืื ืึทืจืืขื ("ืืืืก ืคืื ืื ืงืขืกืื" ืขืก ืงืขื ืขื ืืึธื ืืขืจ ืืื ืื ืืขืืืข LVM). ZFS ืฉืืืฆื ืฆืขืืืืืื ื ืกืืืขืก ืึทืจืืืฃ ืฆื 256 ืงืืืึทืืจืืืืึธื ืืขืืืึทืืืืขืก (ืืขืจืคืืจ ืื "ื" ืืื ืืขื ื ืึธืืขื) ืืื ืงืขื ืขื ืฉืขืคึผื ืืขืงืขืก ืึทืจืืืฃ ืฆื 16 ืขืงืกืึทืืืืขืก ืืื ืืจืืืก.
ZFS ืคึผืขืจืคืึธืจืื ืืึทืื ืึธืจื ืืืขืืงืืึทื ืืฉืขืงืก ืืืืืจื ืืืืฃ ืืื ืืื ืืขื ืขื ืืขืฉืืขืื ืืืืฃ ืืืกืง. ืื ืงืึธืคึผืืข-ืืืืฃ-ืฉืจืืึทืื ืฉืืจืื ืื ืฉืืจื ืึทื ืื ืืึทืื ืืื ื ืืฆื ืืื ื ืืฉื ืึธืืืืขืจืจืืืึทื. ืึทื ืฉืืึธื, ืื ื ืืึทืข ืืื ืคึฟืึธืจืืึทืฆืืข ืืื ืืขืฉืจืืื ืฆื ืึท ื ืืึทืข ืืืึธืง ืืื ืื ืืขืืึทืืึทืืึท ืคืื ืื ืืขืงืข ืกืืกืืขื ืืื ืืขืจืืืึทื ืืืงื ืฆื ืคืื ื ืฆื ืขืก. ZFS ืึทืืึทืื ืืืจ ืฆื ืฉืึทืคึฟื ืกื ืึทืคึผืฉืึทืฅ (ืืขืงืข ืกืืกืืขื ืกื ืึทืคึผืฉืึทืฅ) ืืืึธืก ืฉืคึผืืจ ืขื ืืขืจืื ืืขื ืืขืืืื ืฆื ืื ืืขืงืข ืกืืกืืขื ืืื ืืืขืงืกื ืืึทืื ืืื ืืื ืฆื ืฉืคึผืึธืจื ืืืกืง ืคึผืืึทืฅ.
ZFS ืึทืกืืื ื ืึท ืืฉืขืงืงืกืื ืฆื ืืขืืขืจ ืืขืงืข ืืืืฃ ืืขื ืืืกืง ืืื ืงืขืกืืืืขืจ ืืฉืขืง ืืืื ืกืืึทืืืก ืงืขืื ืืื. ืืืื ืขืก ืืืืขืงืฅ ืึทื ืื ืืขืงืข ืืื ืืึทืืืืืฉื, ืขืก ืืืขื ืคึผืจืืืืจื ืฆื ืืืืืึธืืึทืืืฉ ืคืึทืจืจืืืื ืขืก. ืื Ubuntu ืื ืกืืึทืืืขืจ ืืืฆื ืืื ืึท ืืึทืืื ืืขืจ ืึธืคึผืฆืืข ืืืึธืก ืึทืืึทืื ืืืจ ืฆื ื ืืฆื ZFS. ืืืจ ืงืขื ืขื ืืืืขื ืขื ืืขืจ ืืืขืื ืื ืืขืฉืืืืข ืคืื โโZFS ืืื ืืืึทื ืคึฟืขืึดืงืืืื ืืื ืืขื ืืืึธื
ืืืึท ืืขืืื ื ืคึผืืืืึธื 2.ืงืก
ืื ืืจืื ืืืขืจืกืืข ืคืื โโโโืคึผืืืืึธื ืืื ืืึทืงืขื ืขื ืฆืืจืืง ืืื 2008, ืึธืืขืจ ืืคืืื 12 ืืึธืจ ืืขื ืขื ื ืืฉื ืืขื ืื ืคึฟืึทืจ Python 2 ืคึผืจืึทืืืฉืขืงืก ืฆื ืึทืืึทืคึผื ืฆื ืขืก.
ืฆืืจืืง ืืื Ubuntu 15.10, ืึทื ืคึผืจืืืื ืืื ืืขืืืขื ืืขืืืื ืฆื ืคืึทืจืืึธืื Python 2, ืึธืืขืจ ืื ืฉืืืฆื ืืื ืคืืจืืืืื. ืืื ืืืฆื 20 ืืคืจืื 2020 ืืขืงืืืขื ืืืืก
Ubuntu 20.04 ืฉืืืฆื ื ืื ืืขืจ Python 2 ืืื ื ืืฆื Python 3.8 ืืื ืื ืคืขืืืงืืึทื ืืืขืจืกืืข ืคืื โโโโืคึผืืืืึธื. ืฆืื ืืึทืืืืขืจื, ืขืก ืืขื ืขื ืคืืืข ืคึผืืืืึธื 2 ืคืจืืืขืงืื ืืื ืงืก ืืื ืืขืจ ืืืขืื, ืืื ืคึฟืึทืจ ืืื ืื ืืืขืจืืึทื ื ืฆื Ubuntu 20.04 ืงืขื ืืืื ืืืืืืืงืืืง.
ืืืจ ืงืขื ืขื ืื ืกืืึทืืืจื ืื ืืขืฆืืข ืืืขืจืกืืข ืคืื โโโโPython 2 ืืื ืืืื ืืึทืคึฟืขื:
# apt install python2.7
ืืื ืึทืืืฉืึทื ืฆื Python 3.8, ืืขืืืขืืึธืคึผืขืจืก ืงืขื ืขื ืื ืื ืึท ืืขืจืืืึทื ืืืงื ืืึทื ื ืคืื ืืืฉืืจืื ืืืึธืก ืืืื:
- MySQL 8
- ืืืืืืง 2.31,
- OpenJDK 11
- ืคืคึผ 7.4,
- ืคึผืขืจื 5.30
- Golang 1.14.
ืืืึท ืืขืืื ื 32 ืืืื
ืคึฟืึทืจ ืขืืืขืืข ืืึธืจ, Ubuntu ืืื ื ืืฉื ืฆืืืขืฉืืขืื ISO ืืืืืขืจ ืคึฟืึทืจ 32-ืืืกื ืงืึธืืคึผืืืืขืจืก. ืืขืจืืืืึทื, ืืืืืกืืื ื ืืืืขืจื ืคืื 32-ืืืกื ืืืขืจืกืืขืก ืคืื ืืืื ืื ืงืขื ืขื ืึทืคึผืืจืืื ืฆื Ubuntu 18.04, ืึธืืขืจ ืืื ืืืขืื ื ืื ืืขืจ ืงืขื ืขื ืฆื ืึทืคึผืืจืืื ืฆื Ubuntu 20.04. ืืึธืก ืืื, ืืืื ืืืจ ื ืืฆื ืืืฆื 32-ืืืกื ืืืื ืื 18.04, ืืืจ ืงืขื ื ืืืืืื ืืื ืืื ืืื ืืคืจืื 2023.
ืืื ืฆื ืืขืจืืืึทื ืืืงื
ืึทืคึผืืจืืืืื ื ืฆื Ubuntu 20.04 ืคึฟืื ืคืจืืขืจืืืงื ืืืขืจืกืืขืก ืืื ืืื ืืจืื ื ืืื ืฉืขืืื ื ืคึผืขืจื - ื ืึธืจ ืืืืคื ืื ืคืืืืขื ืืข ืงืึทืืึทื ืื:
# sudo apt update && sudo apt upgrade
# sudo do-release-upgrade
ืืืจ ืืขื ืขื ืฆืืคืจืืื ืฆื ืืขืืื ืึทื Ubuntu 20.04 LTS (Focal Fossa) ืืื ืฉืืื ืื ืืืฆื ืืื ืึท ืืืื ืคึฟืึทืจ ืืืืจืืืึทื ืืืฉืื ืขื ืืื ืืื ืืืขืจ
ืืืึธืืงื ืคึผืืึทืืคืึธืจืืข . ืฉืึทืคึฟื ืืืื ืืืืืขื ืข ืืืืจืืืึทื IT ืื ืคืจืึทืกืืจืึทืงืืฉืขืจ ืืื ืื ืืขืฆืืข ืืืืืืืืืจื!
UPD: ืืืืขืจื ืคืื Ubuntu 19.10 ืงืขื ืขื ืืืฆื ืึทืคึผืืจืืื ืฆื 20.04, ืืื Ubuntu 18.04 ื ืืฆืขืจืก ืืืขืื ืงืขื ืขื ืฆื ืึทืคึผืืจืืื ื ืึธื ืื ืืขืืืื ื ืคืื 20.04.1, ืืืึธืก ืืื ืกืงืขืืืฉืืื ืคึฟืึทืจ ืืขืืืื ื ืืืืฃ ืืืื 23, 2020.
ืืงืืจ: www.habr.com