Skip to Content
문서데스크톱데스크탑 기본 사항소프트웨어 설치

Ubuntu 26.04는 그래픽 앱 스토어부터 명령줄 도구까지 다양한 소프트웨어 설치 방법을 제공하여 다양한 사용자의 요구 사항을 충족합니다. 이 문서에서는 각 설치 방법을 자세히 설명합니다.

어떤 설치 방법을 사용해야 합니까?

다양한 설치 옵션을 사용할 수 있으므로 다음 빠른 결정 가이드를 사용하세요.

  1. 소프트웨어가 공식 저장소에 있습니까? — 그렇다면 apt install을 사용하십시오. 가장 안정적이고 번거롭지 않은 방법입니다.
  2. 최신 버전이나 샌드박스 격리가 필요합니까? — 자동 업데이트와 함께 Ubuntu에서 기본적으로 지원되는 Snap을 사용하세요.
  3. Snap에서는 사용할 수 없거나 Snap을 사용하고 싶지 않으신가요? — Flatpak을 사용하고 Flathub에서 설치하세요.
  4. 공식 .deb 패키지를 사용할 수 있습니까? — sudo apt install ./xxx.deb을 다운로드하고 실행하세요.
  5. AppImage 형식만 사용할 수 있나요? — chmod +x을 다운로드하고 직접 실행하세요. 설치가 필요하지 않습니다
  6. 완전히 격리된 런타임 환경이 필요합니까? — Docker 컨테이너 사용

방법 비교

방법장점단점최고의 대상
적절함최고의 시스템 통합, 통합 종속성 관리, 안정적이고 신뢰할 수 있는버전이 오래되어 저장소로 제한될 수 있습니다.시스템 도구, CLI 소프트웨어, 라이브러리 및 종속성
스냅자동 업데이트, 샌드박스 격리, 기본 Ubuntu 지원느린 시작, 더 많은 디스크 사용량, 제어할 수 없는 자동 업데이트최신 버전이 필요한 데스크탑 앱, 소프트웨어
플랫팩샌드박스 격리, 풍부한 Flathub 카탈로그, 교차 배포수동 설정 필요, 대규모 초기 런타임 다운로드Snap에서 찾을 수 없는 데스크톱 앱, 소프트웨어
.deb적절한 최신 공식 버전과 동일한 기본 경험자동 업데이트 없음, 새 버전을 수동으로 다운로드해야 함공식 .deb 패키지가 포함된 Chrome, VS Code, WPS 및 기타 소프트웨어
앱 이미지설치가 필요 없고 다운로드 및 실행이 필요하지 않으며 시스템에 영향을 주지 않습니다.자동 업데이트 없음, 시스템 통합 없음(메뉴 아이콘 없음)가끔 사용되는 도구, 휴대용 소프트웨어
도커완전한 격리, 숙주 오염 없음, 재현 가능한 환경높은 학습 곡선, 데스크톱 앱에는 적합하지 않음서버 애플리케이션, 개발/테스트 환경
Tip

간단한 경험 법칙: 의심스러운 경우 apt를 사용하세요. 적절한 것이 없다면 Snap을 사용하세요. 이 규칙은 대부분의 경우에 적용됩니다. apt나 Snap 모두 귀하의 요구 사항을 충족할 수 없는 경우에만 다른 방법을 고려하십시오.

앱 센터

App Center는 Ubuntu 26.04의 기본 그래픽 애플리케이션 스토어로, 직관적인 소프트웨어 검색 및 설치 환경을 제공합니다.

사용법

  1. Dock 또는 앱 그리드에서 “App Center” 아이콘을 클릭하세요.
  2. 카테고리를 탐색하거나 검색창을 사용하여 앱을 찾으세요.
  3. 설명, 스크린샷, 평점이 포함된 세부정보 페이지를 보려면 앱을 클릭하세요.
  4. 설치하려면 “설치”를 클릭하세요.

App Center는 Snap 및 Deb 형식 패키지를 모두 제공하며 기본적으로 Snap 버전이 권장됩니다.

설치된 앱 관리

App Center의 “설치됨” 탭에서 다음을 수행할 수 있습니다.

  • 설치된 모든 애플리케이션 보기
  • 사용 가능한 새 버전으로 앱 업데이트
  • 불필요한 응용 프로그램 제거

적절한 패키지 관리자

apt는 명령줄을 통해 작동되는 Ubuntu의 가장 전통적이고 강력한 패키지 관리 도구입니다.

기본 명령

# Update package source lists sudo apt update # Upgrade all installed packages sudo apt upgrade # Search for packages apt search keyword # View package information apt show packagename # Install a package sudo apt install packagename # Install multiple packages sudo apt install package1 package2 package3 # Remove a package (keep configuration files) sudo apt remove packagename # Remove a package (also delete configuration files) sudo apt purge packagename # Clean up unneeded dependency packages sudo apt autoremove

타사 소스 추가(PPA)

일부 소프트웨어는 PPA(Personal Package Archives)를 통해 최신 버전을 제공합니다.

# Add a PPA sudo add-apt-repository ppa:username/reponame # Update source lists sudo apt update # Install software from the PPA sudo apt install packagename

PPA를 제거합니다.

sudo add-apt-repository --remove ppa:username/reponame

타사 저장소 추가

Docker, VS Code와 같은 일부 소프트웨어는 공식 적절한 저장소를 제공합니다. 일반 단계:

# 1. Download and add GPG key wget -qO- https://example.com/key.gpg | sudo gpg --dearmor -o /usr/share/keyrings/example.gpg # 2. Add repository echo "deb [signed-by=/usr/share/keyrings/example.gpg] https://example.com/repo stable main" | sudo tee /etc/apt/sources.list.d/example.list # 3. Update and install sudo apt update sudo apt install packagename

스냅 애플리케이션

Snap은 샌드박스 애플리케이션 런타임 환경을 제공하는 Canonical의 범용 패키지 형식입니다. Ubuntu 26.04에는 Snap 지원이 사전 설치되어 있습니다.

기본 작업

# Search for Snap apps snap find keyword # View app details snap info appname # Install an app sudo snap install appname # Install a specific channel version sudo snap install appname --channel=edge # List installed Snaps snap list # Update all Snap apps sudo snap refresh # Update a specific app sudo snap refresh appname # Uninstall an app sudo snap remove appname

스냅 기능

  • 자동 업데이트: Snap 앱은 기본적으로 자동으로 업데이트됩니다.
  • 샌드박스 격리: 보안 강화를 위해 제한된 환경에서 앱이 실행됩니다.
  • 다중 버전 공존: 다양한 채널 버전 지원(안정 버전, 베타 버전, 엣지 버전)
  • 교차 배포: 동일한 Snap 패키지가 여러 Linux 배포판에서 작동합니다.

스냅 권한 관리

# View app interface connections snap connections appname # Connect an interface (grant permission) sudo snap connect appname:interfacename # Disconnect an interface (revoke permission) sudo snap disconnect appname:interfacename

플랫팩

Flatpak은 또 다른 범용 패키지 형식입니다. Ubuntu 26.04에는 기본적으로 포함되어 있지 않지만 쉽게 추가할 수 있습니다.

Flatpak 지원 설치

sudo apt install flatpak gnome-software-plugin-flatpak

Flathub 저장소를 추가합니다.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo

설치 후 시스템을 다시 시작해야 합니다.

기본 작업

# Search for apps flatpak search keyword # Install an app flatpak install flathub appID # For example, install GIMP flatpak install flathub org.gimp.GIMP # Run an app flatpak run appID # List installed apps flatpak list # Update all apps flatpak update # Uninstall an app flatpak uninstall appID # Clean up unused runtimes flatpak uninstall --unused
Tip

설치 방법을 선택하는 방법은 무엇입니까? apt는 시스템 도구 및 CLI 소프트웨어에 가장 적합하며 최고의 시스템 통합으로 안정적입니다. Snap은 자동 업데이트 및 샌드박스 격리가 필요한 데스크톱 앱에 이상적입니다. Flatpak은 Flathub에서 다양한 타사 데스크톱 앱을 선택하는 데 적합합니다. 동일한 소프트웨어가 여러 형식으로 제공되는 경우 적절한 공식 저장소 버전을 선호하세요.

Snap 대 Flatpak 비교

특징스냅플랫팩
개발자정식커뮤니티(Red Hat에서 시작)
우분투 기본 지원예수동 설치 필요
앱스토어스냅스토어플랫허브
자동 업데이트예수동 또는 구성 필요
샌드박스 메커니즘앱아머버블랩
시스템 서비스 지원예데스크톱 앱만 해당

.deb 패키지 설치

일부 소프트웨어는 다운로드용 .deb 형식 설치 패키지(Debian/Ubuntu용 기본 패키지 형식)를 제공합니다.

그래픽 설치

다운로드한 .deb 파일을 두 번 클릭하면 시스템이 App Center에서 자동으로 열립니다. “설치”를 클릭하세요.

명령줄 설치

# Install using apt (recommended, handles dependencies automatically) sudo apt install ./packagename.deb # Install using dpkg sudo dpkg -i packagename.deb # If dpkg reports dependency errors, fix them with: sudo apt install -f

메모

  • 공식 웹사이트나 신뢰할 수 있는 소스에서만 .deb 파일을 다운로드하세요.
  • .deb 패키지는 자동 업데이트되지 않습니다. 새 버전을 수동으로 다운로드해야 합니다.
  • 설치하기 전에 dpkg -I packagename.deb을 사용하여 패키지 세부 정보를 확인하세요.

소프트웨어 설치 모범 사례

  1. 공식 저장소 선호: sudo apt install이 가장 안전하고 안정적인 방법입니다.
  2. 최신 버전이 필요한 경우: Snap 또는 Flatpak을 고려해보세요
  3. PPA에 주의하세요: 불안정한 소스 도입을 피하기 위해 잘 알려진 프로젝트의 PPA만 추가하세요.
  4. 정기적으로 업데이트: sudo apt update && sudo apt upgrade을 실행하여 시스템 보안을 유지하세요.
  5. 이전 패키지 정리: 주기적으로 sudo apt autoremove을 실행하여 디스크 공간을 확보하세요.

요약

Ubuntu 26.04는 풍부한 소프트웨어 설치 채널을 제공합니다. 대부분의 사용자에게 App Center는 가장 편리한 그래픽 설치 환경을 제공합니다. 명령줄 사용자는 정확한 패키지 관리를 위해 유연하게 apt를 사용할 수 있습니다. Snap 및 Flatpak은 사용 가능한 소프트웨어 범위를 확장합니다. Ubuntu 시스템을 최대한 활용하려면 특정 요구 사항에 따라 적절한 설치 방법을 선택하십시오.