[리눅스에서 윈도 앱 실행] Flatpak < Bottles 보틀 설치하기

2024. 2. 26. 14:18리눅스 실제 사용 팁

  1. Flatpak 을 설치한다.
  2. Flat Hub 를 등록한다
  3. Bottles 를 설치한다.
  4. KakaoTalk_Setup 를 다운로드한다.
  5. Bottles 안에서 Kakaotalk 를 실행한다.

Flatpak 설치하기

Flatpak 은 SnapCraft 와 마찬가지로 리눅스 배포판 본연의 패키지 시스템과 별개로 자체 앱 저장소를 갖는 시스템이다.

이것을 실행하려면 배포판에서 지원하는 패키지를 이용하거나 다른 방법을 찾아서 설치해주어야 한다.

 

데비안의 경우, APT 에 등록되어 있기 때문에 다음 명령으로 설치할 수 있다.

sudo apt install flatpak

 

GNOME 데스크탑 환경을 쓰는 경우 다음 명령을 그놈용 플러그인도 설치해야 한다.

(KDE 유저는 원본 문서에서 찾기 바란다)

sudo apt install gnome-software-plugin-flatpak

 

Flat Hub 등록하기

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

 

Bottles 설치하기

Bottles 는 PlayOnLinux 처럼 내부적으로 WINE(와인; 윈도 에뮬레이터... 가 아니라는데... 흔히 맞다고 한다) 을 내부적으로 활용하는 Wrapper 소프트웨어이다. PlayOnLinux 보다 더 쉬운 사용법을 제공한다.

 

Flat Hub 에서 Bottles 를 구할 수 있다.

Flatpak 명령을 통해서 이것을 설치하면 된다.

sudo flatpak install flathub com.usebottles.bottles
---
(실행결과)
Looking for matches…
Required runtime for com.usebottles.bottles/x86_64/stable (runtime/org.gnome.Platform/x86_64/45) found in remote flathub
Do you want to install it? [Y/n]: 

com.usebottles.bottles permissions:
    ipc                   network                      pulseaudio       wayland       x11      devices      devel      multiarch
    per-app-dev-shm       system dbus access [1]

    [1] org.freedesktop.UDisks2


        ID                                                    Branch                   Op             Remote              Download
 1.     com.usebottles.bottles.Locale                         stable                   i              flathub               < 1.0 MB (partial)
 2.     org.freedesktop.Platform.GL.default                   23.08                    i              flathub             < 162.3 MB
 3.     org.freedesktop.Platform.GL.default                   23.08-extra              i              flathub             < 162.3 MB
 4.     org.freedesktop.Platform.GL32.default                 23.08                    i              flathub             < 174.2 MB
 5.     org.freedesktop.Platform.VAAPI.Intel                  23.08                    i              flathub              < 13.4 MB
 6.     org.freedesktop.Platform.ffmpeg-full                  23.08                    i              flathub               < 9.2 MB
 7.     org.freedesktop.Platform.ffmpeg_full.i386             23.08                    i              flathub               < 9.4 MB
 8.     org.freedesktop.Platform.openh264                     2.2.0                    i              flathub             < 944.3 kB
 9.     org.gnome.Platform.Compat.i386                        45                       i              flathub             < 205.1 MB
10.     org.gnome.Platform.Locale                             45                       i              flathub             < 369.5 MB (partial)
11.     org.gnome.Platform                                    45                       i              flathub             < 375.1 MB
12.     org.winehq.Wine.DLLs.dxvk                             stable-23.08             i              flathub               < 7.9 MB
13.     org.winehq.Wine.gecko                                 stable-23.08             i              flathub             < 108.6 MB
14.     org.winehq.Wine.mono                                  stable-23.08             i              flathub              < 83.5 MB
15.     com.usebottles.bottles                                stable                   i              flathub             < 146.0 MB

(계속 진행할 것인지 묻는다. Y 그리고 [엔터?] 로 답한다. 걍 Next, Next~ 알잖아~)
Proceed with these changes to the system installation? [Y/n]:

(Bottles 설치 끝)
Installation Complete.

 

 

요렇게 실행하면 된다. GNOME 메뉴에서 실행해도 됨.

flatpak run com.usebottles.bottles

 

 

참고한 문서 :

 

Flathub - Apps for Linux

수백 개의 리눅스 앱과 게임을 찾아서 설치하세요. Firefox, Telegram, RetroArch, GIMP 그리고 더 많은 것들을 즐겨보세요!

flathub.org

 

 

Install Bottles on Linux | Flathub

Run Windows Software

flathub.org

 

 

How to Fix Flatpak Installation Error

Here's how you can fix the common Flatpak installation error - runtime/org.freedesktop.Platform/* not installed.

www.debugpoint.com

요즘 Hub 가 들어간 사이트들이 자주 보인다. GitHub, Docker Hub, FlatHub, ... 등