Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

Sideload는 설치 시 기본 OS에 Flatpak 앱을 매우 간단하게 설치할 수 있는 훌륭한 작은 유틸리티입니다. 이 튜토리얼을 따라 시스템에 도구를 설정하는 방법을 살펴보십시오.

참고: Sideload를 사용하려면 기본 OS(버전 5.0 Juno)의 절대 최신 버전이 필요합니다. 튜토리얼을 따르기 전에 이 지침에 따라 Elementary 4.0을 5.0으로 업그레이드하는 방법을 배우십시오.

기본 OS에서 Flatpak 지원 활성화

Elementary OS PC에서 Sideload 도구를 사용하려면 시스템에 Flatpak 프로토콜이 설정되어 있어야 합니다. 설정하려면 Ctrl + Alt + T  또는  Ctrl + Shift + T 를 눌러 터미널 창을 열고  flatpak 패키지를 설치하십시오 .

sudo apt install 플랫팩

위의 명령은 기본 OS PC에서 작동하는 Flatpak 런타임을 가져오기에 충분해야 합니다. 그러나 문제가 있는 경우 Flatpak을 활성화하는 방법에 대한 가이드를 확인하세요 . 자세한 내용은 Flatpak 웹 사이트도 읽어보십시오.

기본 OS에 사이드로드 설치

Sideload는 6개월 정도 초등 OS용으로 개발 중입니다. 그러나 아직 AppCenter에서는 사용할 수 없습니다. 결과적으로 Sideload에 액세스할 수 있는 유일한 방법은 소스 코드를 다운로드하여 컴파일하고 설치하는 것입니다.

참고: Sideload는 기본 OS를 대상으로 하지만 종속성이 충족되는 한 다른 Linux 운영 체제에 설치할 수 있습니다. 필요한 종속성에 대한 자세한 내용을 보려면 여기에서 이 페이지를 클릭 하십시오 .

기본 OS에서 사이드로드 설치를 시작하려면 먼저 모든 종속성을 설치해야 합니다. 키보드에서 Ctrl + Alt + T 또는 Ctrl + Shift + T 를 눌러 터미널 창을 엽니다 . 그런 다음 거기에서 Apt 명령을 사용 하여 종속성을 로드합니다.

sudo apt install git libflatpak-dev libgranite-dev libgtk-3-dev libxml2-dev meson valac

기본 OS PC에 Sideload에 필요한 모든 종속성을 설치한 후 업데이트를 실행하고 최신 패치를 설치합니다. 최신 업데이트는 소프트웨어 컴파일을 보다 원활하게 실행하는 데 도움이 됩니다.

sudo apt 업데이트 sudo apt 업그레이드 -y

업데이트 프로세스에 따라 git clone 명령을 사용 하여 Elementary OS PC에서 Sideload용 소스 코드를 다운로드합니다.

자식 클론 https://github.com/elementary/sideload.git

코드 다운로드가 완료되면 아래 CD 명령 을 사용하여 터미널 창을 "sideload" 폴더로 이동합니다 .

CD 사이드로드

"sideload" 디렉토리 내부에서 meson 빌드 명령을 사용하여 소프트웨어 컴파일 환경을 설정합니다.

중간자 빌드 --prefix=/usr

meson build 명령어가 완료 되면 아래 의 CD 명령어 로 빌드 환경 설정으로 이동 합니다.

CD 빌드

Sideload 빌드 환경에서 ninja 명령을 실행 하여 소스 코드를 컴파일합니다. 귀하의 Elementary OS PC의 하드웨어 사양에 따라 컴파일 과정에 약간의 시간이 소요될 수 있음을 유의하십시오. 인내심을 가지세요!

닌자

다음 닌자 명령, 소프트웨어를 컴파일하고 갈 준비가되어있다. 이 시점에서 소프트웨어는 기본 OS 시스템의 루트 파일 시스템에 설치되어야 합니다. 그렇게 하려면 아래 의 ninja install 명령을 사용하십시오 .

sudo 닌자 설치

터미널에서 io.elementary.sideload 를 실행하여 Sideload 가 작동하는지 테스트할 수 있지만 명령줄에서 실행하면 GUI 인터페이스가 표시되지 않습니다.

io.elementary.sideload

Sideload를 사용하여 초등 OS에 Flatpak 앱 설치

Sideload 애플리케이션은 Flatpak Flathub 스토어에서 다운로드한 Flatpak REF 파일과 함께 작동합니다. 기본 OS PC에 Flatpak 응용 프로그램을 설치하려면 아래의 단계별 지침을 따르십시오.

1단계: 이 링크 를 클릭하여 Flathub 웹사이트로 이동 합니다.

Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

2단계: Flathub 홈페이지에서 페이지 오른쪽 상단의 검색 버튼을 클릭합니다. 거기에서 텍스트 상자를 클릭하고 설치하려는 프로그램의 이름을 입력합니다. 이 예에서는 Skype를 사용합니다.

3단계: 검색 결과에서 설치하려는 앱을 선택하여 Flathub 웹사이트의 해당 페이지로 이동합니다.

Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

4단계: 앱의 Flathub 페이지로 이동한 후 "설치" 버튼을 찾아 마우스로 클릭합니다. "설치" 버튼을 선택하면 컴퓨터의 "다운로드" 폴더에 Flatpak REF 파일이 다운로드됩니다.

Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

5단계: "응용 프로그램" 버튼을 클릭하고 "파일"을 검색합니다. 그런 다음 Elementary OS 데스크탑에서 "파일" 앱을 실행합니다.

6단계: "파일" 앱 내부에서 "다운로드" 폴더를 찾아 마우스로 선택하여 다운로드한 Flatpak REF 파일에 액세스합니다.

7단계: "다운로드" 폴더 내부에서 Flatpak REF 파일을 두 번 클릭합니다. 또는 마우스 오른쪽 버튼으로 클릭하고 "사이드로드"를 선택하여 엽니다.

Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

8단계: Sideload에서 Flatpak REF 파일을 열면 메시지가 나타납니다. 이 메시지는 "신뢰할 수 없는" 앱을 설치할 것인지 묻습니다. "이해합니다" 버튼을 체크하고 "어쨌든 설치"를 선택합니다.

9단계: Flatpak 앱이 Flathub 스토어에서 설치되도록 허용합니다.

Sideload를 사용하여 기본 OS에 Flatpak 앱을 쉽게 설치하는 방법

Sideload로 앱 설치가 완료되면 "응용 프로그램" 메뉴에서 액세스할 수 있습니다.

댓글 남기기

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9: 엔터프라이즈 서버 성능 비교

SLES 15와 RHEL 9의 성능 정보, 커널 스트림, TuneD 프로파일, 워크로드 변수, 그리고 두 시스템을 공정하게 벤치마킹하는 방법을 비교합니다.

systemd 종료 시 재부팅 중에 멈추는 SUSE Linux 서버 문제 해결

systemd 종료 시 재부팅 중에 멈추는 SUSE Linux 서버 문제 해결

systemd 종료 중에 멈추는 SUSE Linux 서버의 문제를 진단하고 해결하는 방법을 알아보세요. 멈춘 작업을 찾고, 이전 부팅 과정을 검토하고, 차단하는 서비스 또는 마운트를 수정하면 문제를 해결할 수 있습니다.

Windows 사용자를 위한 Pardus Linux의 XFCE 패널 사용자 지정 방법

Windows 사용자를 위한 Pardus Linux의 XFCE 패널 사용자 지정 방법

Pardus XFCE를 하단 작업 표시줄, 애플리케이션 메뉴, 즐겨찾는 런처, 열린 창 버튼, 시스템 트레이 및 시계로 익숙하게 만들어 보세요. 어떤 부분을 변경하고 레이아웃을 테스트하는 방법을 알아보세요.

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

How to Set Up Automated Headless Debian Upgrades with Unattended-Upgrades

Configure unattended-upgrades on a headless Debian server, verify systemd timers, test safely, control reboots, and monitor automatic security updates.

SUSE Linux Enterprise Server에서 Cockpit 웹 콘솔이 연결되지 않는 문제 해결

SUSE Linux Enterprise Server에서 Cockpit 웹 콘솔이 연결되지 않는 문제 해결

SUSE Linux Enterprise Server에서 Cockpit 문제를 해결하려면 HTTPS URL, systemd 소켓, 설치된 패키지, firewalld 영역, 인증서 및 로그를 확인하십시오.

시스템 다운타임 없이 SLES 15 SP5에서 SP6으로 마이그레이션하는 방법

시스템 다운타임 없이 SLES 15 SP5에서 SP6으로 마이그레이션하는 방법

검증된 SLE HA 롤링 업그레이드, 노드별 점검, 그리고 명확한 단일 서버 다운타임 주의 사항을 통해 SLES 15 SP5에서 SP6으로 마이그레이션하는 동안 서비스 가용성을 유지하는 방법을 알아보세요.

Ubuntu Server 24.04에서 Pi-hole을 사용하여 HTTPS를 통한 DNS를 설정하는 방법

Ubuntu Server 24.04에서 Pi-hole을 사용하여 HTTPS를 통한 DNS를 설정하는 방법

Ubuntu Server 24.04에서 Pi-hole을 구성하여 dnscrypt-proxy를 사용한 DNS-over-HTTPS를 사용하도록 설정한 다음, 로컬 업스트림을 확인하여 일반적인 DNS 충돌을 방지하십시오.

SSH X11 포워딩을 통해 YaST GUI가 실행되지 않는 문제를 해결하는 방법

SSH X11 포워딩을 통해 YaST GUI가 실행되지 않는 문제를 해결하는 방법

SSH X11 포워딩을 통한 YaST GUI 오류를 해결합니다. DISPLAY를 테스트하고, 문서에 명시된 Qt XIO 오류를 수정하고, SSH 설정을 확인하고, 필요한 경우 ncurses로 전환합니다.

SUSE RMT 서버(SMT 대체) 로컬 설정 방법

SUSE RMT 서버(SMT 대체) 로컬 설정 방법

SLES 15에 SUSE RMT를 설정하고, SCC 메타데이터를 동기화하고, 선택한 저장소를 미러링하고, HTTPS를 통해 클라이언트를 등록하고, SMT에서 마이그레이션할 때의 한계를 이해합니다.

Pardus Linux 23에서 사운드 카드 드라이버가 감지되지 않는 문제 해결

Pardus Linux 23에서 사운드 카드 드라이버가 감지되지 않는 문제 해결

Pardus Linux 23에서 사운드 카드가 인식되지 않는 문제를 해결합니다. ALSA 감지, 커널 모듈, 오디오 서비스, 출력 프로필, 펌웨어 및 업데이트를 안전하게 점검하세요.