리눅스/Debian or Ubuntu

Ubuntu 21.04 Hirsute Hippo 릴리즈 소식

씨실과 날실 2021. 4. 25. 15:00

안녕하세요. 씨실과 날실입니다.

제 블로그의 주력 연재 OS이자 서버 구축 연재의 OS인 우분투가 얼마 전 새로운 버전을 정식 공개했습니다.

해당 버전에 대해 간략히 알아보도록 하겠습니다.

 

이번 버전의 정식 명칭은 다음과 같습니다.

Ubuntu 21.04 Hirsute Hippo

공개 시기가 짝수년도 4월이 아니므로 장기지원버전(LTS)가 아닙니다. 고로 유지보수는 9개월간만 보장됩니다.

그러므로 이번 버전은 실제로 사용하거가 서비스 중인 시스템에 적용하지 마시고 단지 우분투의 방향을 가늠해보는 테스트 용도로만 사용하시는 것을 권장합니다.

 

우분투 새로운 버전의 별명은 그간의 '형용사 + 명사' 관행을 그대로 이어가 Hirsute Hippo라 붙여졌습니다. 이 Hirsute Hippo는 털이 많은 하마를 의미합니다.

 

우분투의 MS와의 전략적 제휴에 대하여

우분투를 개발하는 Canonical사는 MS사와 함께 손잡고 native Microsoft Active Directory 통합과 Microsoft SQL Server에 대한 지원을 강화하기로 하였습니다. 그래서 Native Active Directory 기능은 우분투 20.10 때부터 지원하기 시작하였고 Microsoft SQL Server에 대한 지원은 우분투 20.04.2에 적용(backport)되기 시작했습니다.

 

우분투 21.04의 바뀐점 (릴리즈 노트 - Release Notes)

리눅스 커널(Linux kernel)

커널이 5.8에서 5.11로 업데이트되었습니다.

여러 변화가 있었습니다만 이들 중 이해하기 어려운 기술적 변화에 대한 설명은 건너뛰고  일반 사용자가 이해할 정도로 설명하면 아래 정도로 요약이 가능합니다.

리눅스 커널 5.11의 주요 변화

메모리 관리 개선

가상화 기능 개선

일부 파일 시스템(ext4, btrfs)의 기능 개선

일부 그래픽 지원

기타 등등

 

툴체인(Toolchain) 업그레이드

툴체인(Toolchain) 업그레이드 내용

GCC - 버전 10.3.0

binutils - 버전 2.36.1

glibc - 버전 2.33

Python - 버전 3.9.4

Perl - 버전 5.32.1

LLVM - 버전 12

golang - 버전 1.16.x

rustc - 버전 1.50
OpenJDK - 버전 11, 16 (패키지 빌드에는 사용되지 않음)
Ruby - 버전 2.7.2

rubygems -  ruby 2.7 소스에서 분리되어 별도의 패키지로 제공

 

보안 개선(Security Improvements)

x86_64 (amd64) 및 AArch64 (arm64)의 Secureboot가 SBAT 가능 shim, grub2, fwupd를 포함하도록 개선되었습니다.
방화벽의 기본 백엔드 프로그램이 nftables로 변경되었습니다.

 

우분투 데스크톱(Ubuntu Desktop)

일반 사용자 입장에서 변화를 가장 체감할 수 있는 부분은 역시 디스플레이 서버가 X Window가 Wayland로 바뀐 부분일 것입니다. 사실 이 변화는 다른 리눅스 배포판에 비해 늦은 감이 없지 않습니다.

물론 디스플레이 서버를 기존의 X Window로 바꿀 수 있습니다.

 

이외에 주요 변화는 다음과 같습니다.

우분투 데스크톱의 주요 변화

디스플레이 서버 변경

데스크톱 보기에서 이제 마우스 드래그앤드롭 기능을 사용 가능

전원 프로필 모드를 설정에서 변경 가능

스마트 카드 인증 지원 추가

Active Directory 통합이 개선

Pipewire 지원 활성화

설치 시 암호 분실 시 디스크를 해독하는데 대비한 복구 키 지정 기능 지원

 

GNOME과 관련된 애플리케이션 및 하위 시스템

GNOME의 새 셸은 아직 새 버전으로 업그레이드되지 않았습니다만 응용 애플리케이션과 하위 시스템들은 모두 GNOME 40에 맞춰 업그레이드되었습니다.

Updated Applications

    Firefox :fire::fox_face: version 87
    LibreOffice :books: version 7.1.2-rc2
    Thunderbird :cloud_with_lightning::bird: version 78.8.1

Updated Subsystems

    PulseAudio 14
    BlueZ 5.56
    NetworkManager 1.30

 

우분투 서버(Ubuntu Server)

우분투 서버 업데이트 내용

Rails 6

QEMU 5.2

Libvirt 7.0

DPDK 20.11.1

Open vSwitch 2.15

Chrony 4.0

Strongswan 5.9.1

Openvpn 2.5.1

Virt-manager 3.2.0

Postgresql v13.2

Samba 4.13.3

SSSD 2.40

Net-SNMP 5.9

Rsyslog 8.2102.0

Containerd 1.4.4

Runc 1.0.0-rc93

Docker.io 20.10.2

tgt에서 Targetcli-fb로 대체

needrestart 55

nginx lua 모듈 제거

 

 

OpenStack

    OpenStack Identity - Keystone
    OpenStack Imaging - Glance
    OpenStack Block Storage - Cinder
    OpenStack Compute - Nova
    OpenStack Networking - Neutron
    OpenStack Telemetry - Ceilometer, Aodh, Gnocchi, and Panko
    OpenStack Orchestration - Heat
    OpenStack Dashboard - Horizon
    OpenStack Object Storage - Swift
    OpenStack DNS - Designate
    OpenStack Bare-metal - Ironic
    OpenStack Filesystem - Manila
    OpenStack Key Manager - Barbican
    OpenStack Load Balancer - Octavia
    OpenStack Instance HA - Masakari

 

보다 자세한 내용은 위 링크를 참고하시기 바랍니다.

 

우분투 21.04 다운로드 링크