Arch Linux에서 AppImage, Flatpak, Snap 및 AUR 앱을 관리하는 방법

bauh는 Arch Linux에서 AppImage, Flatpak, Snap 및 Arch/AUR 소프트웨어를 하나의 GUI로 관리할 수 있는 실용적인 방법입니다. 현재 이 프로젝트는 네 가지 형식을 모두 지원하지만, 각 백엔드에는 자체적인 필수 조건이 있습니다. 가장 깔끔한 설치 방법은 AUR에서 bauh를 설치한 다음, Flatpak과 Snap을 사용할 계획이 있는 경우에만 해당 지원을 추가하는 것입니다.

Arch Linux에 bauh 설치하기

bauh 자체는 AUR을 통해 배포됩니다. Arch Linux에서는 AUR 빌드 파일이 비공식적이며 철저하게 검증되지 않았으므로 빌드하기 전에 PKGBUILD 파일을 검토해야 한다고 안내하고 있습니다. 특정 타사 AUR 도우미에 의존하는 것보다 표준 수동 워크플로를 문서화하는 것이 더 안전합니다.

  1. 빌드 도구와 Git을 설치하세요:
sudo pacman -S --needed base-devel git
Arch Linux 터미널에서 pacman을 사용하여 base-devel 및 Git 설치
Arch Linux에서 AUR 패키지를 빌드하는 데 사용하는 도구를 설치하세요.
  1. bauh AUR 패키지를 클론하고 해당 디렉토리로 이동하세요.
git clone https://aur.archlinux.org/bauh.git
cd bauh
Arch Linux 터미널에서 bauh AUR 패키지를 클론하고 bauh 폴더를 여는 방법
AUR에서 현재 bauh 패키지 빌드 파일을 복제하세요.
  1. PKGBUILD를 검사한 다음 패키지를 빌드하고 설치하십시오.
makepkg -si
Arch Linux 터미널에서 makepkg를 사용하여 bauh를 빌드하고 설치합니다.
패키지 파일을 검토한 후 makepkg를 사용하여 bauh를 빌드하고 설치하십시오.

bauh 프로젝트는 를 사용한 설치 방법도 문서화하고 있지만 yay -S bauh, AUR 헬퍼는 선택 사항입니다. 자세한 내용은 공식 bauh 저장소 와 ArchWiki의 AUR 가이드라인을 참조하세요.

Flatpak 지원을 활성화합니다

Arch Linux 저장소에서 Flatpak을 설치하세요.

sudo pacman -S flatpak

Flathub의 Arch 설치 프로그램은 초기 Flatpak 설치 후 재부팅을 권장합니다. 재부팅 후에는 다음 명령어를 실행하세요 flatpak remotes. Flathub가 목록에 없으면 다음 명령어로 추가하세요.

flatpak remote-add --if-not-exists flathub https://dl.flathub.org/repo/flathub.flatpakrepo
Arch Linux 터미널에서 Flatpak을 설치하고 Flathub 원격 저장소를 추가하는 방법
Flatpak을 설치하고 Flathub가 아직 구성되어 있지 않다면 추가하세요.

Flatpak은 시스템 전체 설치와 사용자별 설치를 모두 지원하므로 bauh에서 어떤 설치 수준을 사용할지 물어볼 수 있습니다. Flathub Arch 공식 설정 및 Flatpak 설명서에서 원격 저장소 및 설치 범위에 대해 자세히 설명합니다.

스냅 지원 활성화

Snap은 Arch의 공식 저장소에 없습니다. Canonical의 현재 Arch 설치 지침은 snapdAUR에서 설치한 다음 systemd 소켓을 활성화하도록 안내합니다.

git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
Arch Linux 터미널에서 AUR을 통해 snapd를 빌드하고 snapd.socket을 활성화하는 방법
bauh에서 Snap 패키지를 사용하기 전에 AUR에서 snapd를 빌드하고 소켓을 활성화하십시오.

클래식 격리 방식을 사용하는 스냅이 필요한 경우, Canonical은 /snap심볼릭 링크를 생성한 /var/lib/snapd/snap다음 로그아웃 후 다시 로그인하거나 시스템을 재시작하는 방법도 안내하고 있습니다. 시스템에 AppArmor가 이미 활성화되어 있는 경우, Snap 문서에서 해당 AppArmor 서비스에 대한 정보도 확인할 수 있습니다. Arch Linux용 Snap 공식 지침을 참조하세요 .

bauh에서 AppImage 및 AUR 지원

AUR 관리는 Arch 기반 시스템에서 사용 가능하며, bauh를 통해 Arch 패키지에 대해 활성화할 수 있습니다. AppImage의 경우 Flatpak이나 Snap처럼 활성화할 수 있는 저장소 서비스가 없습니다. bauh는 지원되는 AppImage를 검색할 수 있으며, 추가 기능을 통해 외부 AppImage 파일을 설치할 수도 있습니다.

두 가지 유용한 주의 사항이 있습니다. 첫째, bauh의 현재 AppImage 검색은 지원되는 AppImage 소스에서 x86_64 항목으로 제한됩니다. 둘째, Arch Linux에서 AppImage가 FUSE 오류를 보고하는 경우, 공식 AppImage 문서에서는 다음을 설치할 것을 권장합니다 fuse2.

sudo pacman -S fuse2

더 자세한 내용은 AppImage FUSE 문제 해결 가이드를 참조하십시오 .

bauh를 사용하여 앱을 설치하세요

bauh데스크톱 메뉴 또는 터미널에서 실행하세요 . 관리 패널에서 지원되는 애플리케이션을 검색, 설치, 제거, 업그레이드, 다운그레이드 및 실행할 수 있습니다. 형식 필터를 사용하여 Arch/AUR, Flatpak, Snap 또는 AppImage로 검색 결과를 좁힐 수 있습니다.

Arch, AUR, Flatpak, Snap 및 AppImage 형식 필터를 보여주는 Dark bauh 애플리케이션 브라우저
bauh의 형식 필터를 사용하여 특정 패키징 시스템에 대한 검색 범위를 좁히세요.

원하는 애플리케이션을 검색하고 패키지 소스를 확인한 후 설치를 선택하세요 . 동일한 애플리케이션이 여러 형식으로 존재할 수 있으므로 설치를 승인하기 전에 AUR 패키지, Flatpak, Snap 또는 AppImage 중 어떤 형식으로 설치하는지 확인하세요.

Bauh 검색 화면에 Flatpak 결과와 설치 버튼이 표시됩니다.
애플리케이션을 설치하기 전에 소스 형식을 확인하십시오.

일부 작업은 시스템 수준 패키지 또는 서비스를 변경하기 때문에 인증이 필요합니다. 사용자 수준 Flatpak 및 AppImage에는 동일한 권한이 필요하지 않을 수 있습니다.

앱 업데이트 또는 제거

설치된 애플리케이션 또는 업데이트 보기를 열어 bauh에 이미 등록된 소프트웨어를 관리할 수 있습니다. 패키지에 대해 제공되는 업데이트 작업을 사용하거나, 제거를 선택하여 삭제할 수 있습니다. 백엔드는 형식에 따라 다르기 때문에 bauh는 모든 앱을 동일한 유형의 패키지로 처리하는 대신 적절한 패키지 기술에 작업을 전달합니다.

Bauh 설치 애플리케이션 보기에는 다양한 패키지 형식에 대한 업데이트 및 제거 컨트롤이 포함되어 있습니다.
설치된 애플리케이션 보기에서 업데이트 및 제거를 관리하세요.

백엔드가 나타나지 않으면 먼저 bauh 외부의 필수 구성 요소(예: flatpak --version, snap version, AppImage에 필요한 FUSE 지원)를 확인하십시오. 일반적으로 bauh 자체를 다시 설치하는 것보다 이 방법이 더 유용합니다.

댓글 남기기

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법

TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

리눅스 데스크톱에서 QR 코드를 스캔하는 방법

웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하는 방법

Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하는 방법: Toolbox, Tar.gz, Snap 및 AUR

Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.

리눅스에 Cisco Packet Tracer를 설치하는 방법

리눅스에 Cisco Packet Tracer를 설치하는 방법

Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.

XFCE 4에서 듀얼 패널을 설정하는 방법

XFCE 4에서 듀얼 패널을 설정하는 방법

각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

리눅스에서 CD-ROM을 ISO 파일로 백업하는 방법

GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

리눅스에서 GIMP를 사용하여 이미지를 잘라내는 방법

GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear 무료 다운로드: 공식 설치 가이드

FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

Google Tasks 데스크톱 애플리케이션: 컴퓨터에서 사용하는 방법

브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.