Linux에 ANGRYsearch를 설치하는 방법
ANGRYsearch: 리눅스 데스크톱 파일 검색의 새로운 지평
ANGRYsearch는 리눅스 데스크톱 환경에서 파일과 폴더를 즉각적으로 찾아낼 수 있도록 설계된 탁월한 검색 도구입니다. 사용자 정의가 용이한 다양한 구성 옵션을 제공하며, 기존의 Fsearch와 비교했을 때 뛰어난 대안으로 평가받고 있습니다. 이 가이드에서는 리눅스 시스템에 ANGRYsearch를 설치하는 여러 방법을 상세히 안내합니다.
Arch 리눅스에 AUR을 통해 설치
Arch 리눅스 사용자라면 AUR(Arch Linux User Repository)을 통해 ANGRYsearch를 간편하게 설치할 수 있습니다. AUR을 이용하기 위해서는 Git과 Base-devel 패키지가 필요합니다. 터미널을 열고 다음 명령을 실행하여 필수 패키지를 설치하십시오.
sudo pacman -S git base-devel
Git과 Base-devel이 설치되었다면, 이제 AUR 패키지를 다운로드할 차례입니다. 다음 명령으로 ANGRYsearch 패키지를 복제하십시오.
git clone https://aur.archlinux.org/angrysearch.git
다운로드가 완료되면, `cd` 명령을 사용하여 터미널 세션을 `angrysearch` 폴더로 이동합니다.
cd angrysearch
`angrysearch` 폴더 내에서 `makepkg` 명령을 실행하여 ANGRYsearch를 빌드하고 설치합니다. 오류가 발생할 경우, ANGRYsearch AUR 페이지에서 댓글을 참조하여 다른 사용자의 도움을 받을 수 있습니다.
makepkg -sri
Fedora 리눅스에 RPM을 통해 설치
Fedora 리눅스 사용자는 소스 코드를 컴파일할 필요 없이, OpenSUSE 빌드 서비스를 통해 제공되는 RPM 패키지를 이용할 수 있습니다. 현재는 Fedora 28 및 29용 RPM 패키지만 제공되지만, 향후 버전에서도 업데이트될 것으로 기대됩니다.
ANGRYsearch RPM 버전을 설치하려면, 터미널에서 다음 단계를 따르십시오.
1단계: `wget` 명령어를 사용하여 ANGRYsearch RPM 패키지를 다운로드합니다.
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_29/noarch/angrysearch-1.0.1-2.30.noarch.rpm -P ~/Downloads
또는
wget https://download.opensuse.org/repositories/home:/KAMiKAZOW:/Fedora/Fedora_28/noarch/angrysearch-1.0.1-2.68.noarch.rpm -P ~/Downloads
2단계: `cd` 명령어를 사용하여 다운로드 폴더로 이동합니다.
cd ~/Downloads
3단계: `dnf` 패키지 관리자를 사용하여 ANGRYsearch를 설치합니다.
sudo dnf install angrysearch-*.noarch.rpm -y
OpenSUSE에 RPM을 통해 설치
OpenSUSE 사용자 역시 OBS를 통해 ANGRYsearch를 쉽게 설치할 수 있습니다. 현재 ANGRYsearch는 LEAP 15.0, LEAP 42.3, Tumbleweed 버전을 지원합니다. 터미널에서 다음 명령을 실행하여 설치하십시오.
LEAP 15.0:
wget https://download.opensuse.org/repositories/home:/woelfel/openSUSE_Leap_15.0/noarch/angrysearch-0.9.5-lp150.30.1.noarch.rpm cd ~/Downloads sudo zypper install angrysearch-0.9.5-lp150.30.1.noarch.rpm
LEAP 42.3:
wget https://download.opensuse.org/repositories/home:/woelfel/openSUSE_Leap_42.3/noarch/angrysearch-0.9.5-30.1.noarch.rpm cd ~/Downloads sudo zypper install angrysearch-0.9.5-30.1.noarch.rpm
Tumbleweed:
wget https://download.opensuse.org/repositories/home:/alanbortu:/angrysearch/openSUSE_Tumbleweed/noarch/angrysearch-0.9.5-29.14.noarch.rpm -P ~/Downloads cd ~/Downloads sudo zypper install angrysearch-0.9.5-29.14.noarch.rpm
또는 OpenSUSE의 ANGRYsearch OBS 페이지에서 “1-click” 설치 버튼을 눌러 GUI 설치를 진행할 수도 있습니다.
소스 코드 설치 (Ubuntu, Debian 등)

Arch Linux, Fedora, OpenSUSE 외 다른 리눅스 배포판에서는 소스 코드에서 ANGRYsearch를 빌드해야 합니다. Ubuntu나 Debian 같은 배포판에서는 아래 안내를 따라 종속성을 설치하고 소스 코드를 빌드할 수 있습니다.
먼저, 필요한 종속성을 설치해야 합니다. 다음 명령어를 사용하여 Ubuntu와 Debian에 종속성을 설치하십시오. 다른 배포판 사용자는 필요한 종속성을 직접 확인해야 합니다.
우분투 종속성
sudo apt install python3-pyqt5 xdg-utils git
데비안 종속성
sudo apt-get install python3-pyqt5 xdg-utils git
종속성 설치가 완료되면, Git을 사용하여 ANGRYsearch 소스 코드를 다운로드합니다. 만약 Git 사용을 선호하지 않는다면, 릴리스 페이지에서 최신 버전을 다운로드할 수 있습니다.
git clone https://github.com/DoTheEvo/ANGRYsearch.git
다운로드가 완료되면, 터미널 세션을 `ANGRYsearch` 폴더로 이동합니다.
cd ANGRYsearch
해당 폴더에는 다양한 파일이 있지만, `install.sh` 파일만 실행하면 됩니다.
다음 명령을 사용하여 `install.sh` 스크립트를 실행하십시오.
sudo ./install.sh
또는
sudo bash install.sh