본문 바로가기

쿠분투

쿠분투(Kubuntu)에서 Vrew를 실행시키는 방법

*ChatGPT를 활용하여 작성하였습니다.

(1) 먼저 Vrew를 터미널에서 실행시킨다. 그러면 다음과 같은 에러 메시지가 나타난다. sandbox 관련 에러임을 확인할 수 있다.

[31605:0813/170048.623542:FATAL:setuid_sandbox_host.cc(163)] The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now. You need to make sure that /tmp/.mount_Vrew-3O6Kgib/chrome-sandbox is owned by root and has mode 4755.
[1] 31605 trace trap (core dumped) ./Vrew-3.2.0-x86_64.AppImage

(2) 따라서 다음과 같은 명령어를 입력해서 실행하면 Vrew가 실행된다.

$ ./Vrew-[버전넘버]-x86_64.AppImage --no-sandbox

(3) 반복해서 터미널에서 --no-sandbox 옵션을 넣는 것은 불편하므로 다음과 같은 설정을 한다. Alt+F2 키를 입력해서 KRunner를 실행시키거나 터미널을 열고 아래와 같이 입력한다.

$ kmenuedit

(4) 'KDE 메뉴 편집기'가 실행되면 '멀티미디어' 메뉴에 '새로 만들기'를 클릭한 후 '새 항목'을 선택한다.

(5) 'Vrew'를 입력해서 '새 항목'을 만든 다음 프로그램 입력란에서 Vrew의 실행 파일을 불러 들인다.

(6) 명령행 인자에 입력란에 '--no-sandbox' 옵션을 입력한 후 저장한다.

(7) Alt+F2 키를 KRunner에서 Vrew를 입력해 실행시커나 작업 관리자에 아이콘을 등록해 실행시키면 Vrew가 실행되는 것을 확인할 수 있다.

*Vrew의 아이콘을 등록하려면 AppImage 파일을 추출하면 가능하다. 그 방법에 대해 알아보자

(1) 터미널을 열고 다음과 같이 입력한다.

$ ./Vrew-[버전넘버]-x86_64.AppImage --appimage-extract

(2) 그러면 squashfx-root 하위 폴더가 생성된다 거기서 다음의 위치로 이동하면 vrew.png 파일이 있다.

위치 : /squashfs-root/usr/share/icons/hicolor/0x0/apps/

(3) 이 파일을 Vrew 앱이 있는 폴더로 이동시킨 다음 'KDE 메뉴 편집기'를 실행시킨 후 빨간 박스 영역을 클릭하여 아이콘을 등록한다.