우분투 22.04 LTS '잼미 젤리피시(Jammy Jellyfish)'는 인기 오픈소스 운영체제의 최신 버전입니다. 포맷된 하드디스크에 새로 설치하면 쾌적하고 만족스러운 컴퓨팅 환경을 경험할 수 있습니다.
하지만 기존 버전의 우분투에서 업그레이드하는 경우라면 이야기가 조금 다릅니다. 초기 몇 가지 불편함을 겪을 수 있기 때문입니다.
이 글에서는 우분투 22.04 LTS로 업그레이드한 후 반드시 처리해야 할 다섯 가지 핵심 작업을 살펴봅니다.
Ubuntu 22.04 LTS 업그레이드 후 해야 할 5가지
새 운영체제를 설치한 뒤에는 화면만큼 모든 것이 잘 동작하기를 기대하게 됩니다. 안타깝게도 우분투 22.04 LTS는 깨끗한 상태에서 새로 설치하면 문제없이 작동하지만, 기존 릴리스에서 업그레이드한 경우 몇 가지 이슈가 발생합니다.
해결해야 할 목록 자체는 짧지만, 하나같이 빠르게 손보고 싶어질 정도로 성가신 버그들입니다.
우분투 22.04 LTS 잼미 젤리피시로 업그레이드했다면 다음 작업이 필요합니다.
- 사용하지 않는 구버전 소프트웨어 제거
- AppImage 지원 여부 확인
- VPN이 정상 작동하는지 점검
- Videos(비디오) 앱 문제 수정
- Mozilla Firefox 재설치 또는 브라우저 전환
아래에서 각 항목의 수정 방법을 하나씩 자세히 설명합니다.
1. 리눅스 PC에서 오래된 소프트웨어 제거
우분투 22.04에서는 일부 사전 설치 앱이 더 이상 사용되지 않습니다(deprecated). 그 결과, 해당 앱이 의존하던 패키지들이 시스템에 남아 있게 되는데, 이 의존성 파일들은 소중한 디스크 공간을 차지합니다. 터미널에서 autoremove 명령으로 간단히 정리할 수 있습니다.
sudo apt autoremove암호를 입력한 뒤, 삭제를 확인하는 Y를 누르면 됩니다.
2. AppImage 호환성 확인
일부 사용자들은 AppImage 방식 소프트웨어에서 문제가 발생한다고 보고했습니다.
Snap이나 Flatpak처럼 AppImage도 플랫폼에 종속되지 않는 패키지 형식입니다. 다만 Snap과 Flatpak과 달리, 확장자가 .AppImage인 이 파일들은 별도의 설치 과정 없이 곧바로 실행되는 휴대성(portability) 중심 패키지입니다.
그런데 일부 AppImage는 우분투 22.04 LTS에서 제대로 작동하지 않는 것으로 보입니다. 실행 가능성을 높이려면 다음 명령을 실행하세요.
sudo apt install libfuse2AppImage가 확실히 구동되도록 하려면 해당 .AppImage 파일을 마우스 오른쪽 버튼으로 클릭해 '속성(Permissions)' 메뉴를 연 다음, '프로그램으로서 파일 실행 허용(Allow executing file as program)' 항목에 체크되어 있는지 확인합니다.
문제가 계속되면 다른 AppImage 파일로 시험해 보세요. 그것이 정상 작동한다면 문제가 되던 파일을 다시 내려받는 것이 좋습니다.
3. VPN이 여전히 작동하는지 확인
업그레이드 후 여러 애플리케이션에 업데이트가 필요할 수 있지만, 어떤 것은 쉽고 어떤 것은 까다롭습니다.
리눅스에 NordVPN을 설치해 사용해 왔다면, 그 설치 과정이 결코 간단하지 않다는 것을 알고 있을 겁니다. 우분투 22.04 LTS로 업그레이드하면 디렉터리 경로가 변경되어 NordVPN을 사용할 수 없게 됩니다.
이 문제를 해결하려면 터미널을 열고 ln 명령으로 파일 경로를 연결(link)합니다.
sudo ln -s /usr/bin/resolvectl /usr/bin/systemd-resolve이 수정은 단 한 번만 실행하면 됩니다. 시스템을 재부팅할 필요조차 없으며, 이후부터 NordVPN은 정상적으로 작동합니다.
4. Videos(Totem) 앱 문제 해결
우분투 22.04 LTS로 업그레이드한 후 Videos 앱(일명 Totem)에서 큰 문제가 발생할 수 있습니다. 이 문제는 Xorg와 Wayland 디스플레이 서버 어느 쪽에서든 나타날 수 있는, 특정 서버에 한정된 현상이 아닙니다.
원래대로라면 우분투 22.04에서 동영상 파일(MOV, MP4 등 모든 형식)을 더블클릭하면 Totem이 실행되어 재생해야 합니다. 하지만 최신 우분투로 업데이트한 뒤에는 이 동작이 이루어지지 않습니다.
여기에는 두 가지 해결책이 있습니다.
첫 번째 방법은 다른 앱으로 전환하는 것입니다. VLC 플레이어가 가장 무난한 대안입니다.
두 번째 방법은 gstreamer1.0-vaapi 파일을 제거하는 것입니다. GStreamer는 미디어 파일을 처리하기 위한 멀티미디어 프레임워크인데, 우분투 22.04 LTS에서는 불필요한 요소로 작동하며 Videos 앱의 기능을 오히려 방해합니다.
제거하려면 터미널을 열고 다음을 입력합니다.
sudo apt remove gstreamer1.0-vaapi완료하면 동영상 파일이 다시 Videos/Totem 앱에서 정상적으로 열립니다.
5. Snap Firefox를 더 빠른 버전으로 교체
우분투 22.04 LTS에 대한 가장 큰 불만 중 하나는 Firefox 브라우저의 변경입니다. 이전 릴리스에서는 다른 앱들과 마찬가지로 일반적인 방식으로 사전 설치되어 있었습니다.
Snap 패키지 지원으로 전환되면서 Mozilla Firefox는 자체 샌드박스에서 snap이 관리하고 자동 업데이트되는 등 보안은 강화되었지만, 그 대가로 실행 속도가 느려졌습니다.
다행히도 예전 방식대로 Mozilla Firefox를 되돌릴 수 있는 방법이 있습니다.
먼저 터미널에서 Snap 버전의 Firefox를 제거합니다.
sudo snap remove --purge firefox'진짜' Firefox를 추가하려면 Mozilla Team PPA 저장소를 등록해야 합니다. 이 저장소가 Firefox 설치 경로 역할을 하게 됩니다. 터미널에 다음을 입력하세요.
sudo add-apt-repository ppa:mozillateam/ppa요청 시 암호를 입력합니다.
apt로 Mozilla Firefox를 설치하려면 다음 명령을 사용합니다.
sudo apt install -t 'o=LP-PPA-mozillateam' firefox-t 'o=LP-PPA-mozillateam' 옵션에 주목하세요. 이 조건은 apt가 앞서 추가한 PPA를 설치 소스로 사용하도록 지정하는 것입니다.
이제 Snap 파일이 아닌 '진짜' Firefox를 사용할 수 있습니다.
업데이트 문제 방지하기
새로 설치한 Firefox가 Snap 버전으로 되돌아가지 않도록 하는 것이 좋습니다. 시스템 자동 업데이트 과정에서 PPA 버전이 Snap 버전보다 낮은 우선순위를 가질 경우 이런 일이 발생할 수 있습니다.
PPA로 설치한 Mozilla Firefox에 별도의 우선순위를 지정하면 이를 예방할 수 있습니다.
터미널에서 gedit을 엽니다.
sudo gedit /etc/apt/preferences.d/mozillateamppa빈 텍스트 파일에 다음 내용을 추가합니다.
Package: firefox*
Pin: release o=LP-PPA-mozillateam
Pin-Priority: 501
저장한 뒤 파일을 닫고, 터미널에서 다음을 실행합니다.
sudo apt update이제 이후 우분투 업데이트에서도 PPA로 설치된 Firefox가 기본 버전으로 유지됩니다.
만약 다시 Snap 버전의 Firefox로 돌아가고 싶다면 다음 순서를 따르세요.
- 소프트웨어 & 업데이트(Software & Updates) 열기
- 기타 소프트웨어(Other Software) 선택
- 앞서 추가한 Mozilla Team PPA 항목 체크
- 제거(Remove) 클릭
- 터미널을 열어 sudo apt update && sudo apt install firefox 입력
그러면 Snap으로 관리되는 Mozilla Firefox가 다시 설치됩니다!
업그레이드한 Ubuntu 22.04 LTS 잼미 젤리피시 PC를 마음껏 즐기세요
운이 좋다면 다섯 가지 작업을 모두 할 필요는 없을 수 있습니다. 하지만 위의 문제 중 하나라도 발생했다면, 소개한 절차를 따르면 해결됩니다.
다만 대부분의 경우, 익숙한 빠른 실행 속도의 Mozilla Firefox로 교체하고 싶어질 가능성이 높습니다. Snap 버전이 아직 이런 한계를 지닌 것은 아쉽지만, 시간이 지나면 개선될 문제로 보입니다.