오터(Otter) 브라우저는 과거 오페라 브라우저의 특징들을 계승하는 데 초점을 맞춘 프로젝트입니다. 크로미움 기반의 최신 브라우저들과는 달리, 오터 브라우저는 이전 오페라 브라우저의 렌더링 엔진을 사용하며, 메모, 비밀번호 관리 시스템, 단축 다이얼과 같은 다양한 기능들을 구현하기 위해 노력하고 있습니다.
오터 브라우저는 일부 사용자들에게 인지도가 있지만, 공식 소프트웨어 저장소에 포함된 리눅스 배포판은 많지 않습니다. 또한, 공식 웹사이트에서는 실행 가능한 바이너리 패키지를 직접 제공하지 않고 있습니다. 대신, 사용자들은 오터 브라우저의 소스 코드를 다운로드하여 직접 빌드하거나, “어디서나 실행” 가능한 AppImage 패키지를 이용해야 합니다.
오터 브라우저 빌드에 필요한 종속성
오터 브라우저의 공식 GitHub 페이지에서는 소프트웨어 빌드에 필요한 종속성을 자세히 안내하고 있습니다. 사용자들은 QT 5.4 이상, Git, GStreamer 1.0, OpenSSL 1.0 (1.1 버전은 작동하지 않음), CMake 3.1.0 이상을 설치해야 합니다.
터미널을 열어 각 배포판의 패키지 관리자를 통해 필요한 소프트웨어를 검색하고 설치하십시오. 설치가 완료되면 아래 안내에 따라 브라우저를 빌드할 수 있습니다.
오터 브라우저 직접 빌드하기
빌드 프로세스를 시작하려면, 먼저 Git을 사용하여 최신 소스 코드를 가져와야 합니다.
git clone https://github.com/OtterBrowser/otter-browser.git
소스 코드 폴더로 이동합니다.
cd otter-browser
이제 “build” 폴더를 만들고, 해당 폴더로 이동합니다. 이 폴더는 CMake가 빌드된 바이너리를 저장하는 곳입니다.
mkdir build cd build
다음으로 CMake를 실행하여 컴파일 프로세스를 시작합니다. 이 과정은 다소 시간이 걸릴 수 있습니다.
cmake ../
CMake 작업이 완료되면, make 명령을 실행하여 실제 브라우저를 빌드합니다.
make
마지막으로, make install 명령을 사용하여 브라우저를 시스템에 설치합니다.
sudo make install
아치 리눅스 사용자를 위한 설치 방법
아치 리눅스 사용자는 사용자 저장소를 통해 오터 브라우저를 보다 쉽게 설치할 수 있습니다. 먼저, Git 패키지를 설치해야 합니다. 다음 명령어를 사용하십시오.
sudo pacman -S git
Git이 설치되었으면, 다음 명령어를 사용하여 오터 브라우저의 PKGBUILD 파일을 가져옵니다.
git clone https://aur.archlinux.org/otter-browser.git
다운로드한 PKGBUILD 파일이 있는 폴더로 이동합니다.
cd otter-browser
마지막으로, makepkg 명령어를 실행하여 설치 가능한 아치 리눅스 패키지를 생성합니다. `-si` 플래그는 필요한 모든 종속성을 자동으로 설치합니다. 만약 설치가 실패하면 수동으로 종속성을 설치해야 할 수도 있습니다.
makepkg -si
AppImage를 이용한 설치 방법
만약 리눅스에서 오터 브라우저를 빌드하는 데 어려움이 있거나 아치 리눅스를 사용하지 않는다면, AppImage를 사용하여 보다 쉽게 브라우저를 실행할 수 있습니다. 먼저 오터 브라우저 공식 다운로드 페이지로 이동하여 “Linux용 AppImage” 링크를 찾습니다. 해당 링크를 클릭하면 SourceForge 다운로드 페이지로 이동합니다. 여기서 최신 오터 AppImage 파일을 다운로드하십시오.
다운로드한 AppImage 파일을 보관할 폴더를 생성합니다.
mkdir ~/AppImages
다운로드한 AppImage 파일을 새 폴더로 이동합니다.
mv ~/Downloads/otter-browser-*-x86_64.AppImage ~/AppImages
AppImage 파일에 실행 권한을 부여합니다.
sudo chmod +x ~/AppImages/otter-browser-*-x86_64.AppImage
오터 브라우저 아이콘 이미지를 다운로드합니다.
cd ~/AppImages
wget https://upload.wikimedia.org/wikipedia/commons/thumb/f/f0/Otter_Browser_Logo.svg/2000px-Otter_Browser_Logo.svg.png mv 2000px-Otter_Browser_Logo.svg.png otter-icon.png
이제 오터 브라우저 바로가기 아이콘을 생성하기 위해 새로운 데스크탑 파일을 생성합니다.
sudo nano /usr/share/applications/otter-browser.desktop
다음 코드를 nano 편집기에 붙여넣습니다. (Ctrl + Shift + V 사용) “Exec” 라인의 * 부분을 다운로드한 AppImage 파일명으로 바꾸어주어야 합니다.
[Desktop Entry] Name=오터 브라우저 Comment=웹 브라우징 Icon=/home/username/AppImages/otter-icon.png Type=Application Categories=Network,WebBrowser, Exec=/home/username/AppImages/otter-browser-*-x86_64.AppImage Terminal=false StartupNotify=false
Ctrl + O를 눌러 저장하고, Ctrl + X를 눌러 닫습니다. 마지막으로, 데스크탑 파일에 실행 권한을 부여합니다.
sudo chmod +x /usr/share/applications/otter-browser.desktop
이제 메뉴에서 오터 브라우저를 실행할 수 있습니다. AppImage 버전은 자동 업데이트를 지원하지 않으므로, 새 버전이 출시될 때마다 다운로드하여 이전 파일을 교체해야 합니다. 또한 데스크탑 아이콘도 새 버전의 파일명에 맞게 변경해야 합니다.
오터 브라우저의 최신 개발 상황을 확인하고, 사용 중인 리눅스 배포판 제작자에게 오터 브라우저 패키징을 요청하여 설치를 더 쉽게 할 수 있도록 하는 것도 좋은 방법입니다.