아무리 운영체제가 빠르고 검색 기능이 뛰어나다고 해도, 파일 이름이 애매하거나 기억하기 어려운 경우 원하는 파일을 찾는 것은 여전히 어려울 수 있습니다. 이런 문제를 해결하기 위해 리눅스 환경에서 TagSpaces라는 특별한 앱을 사용하여 파일을 쉽게 찾는 방법을 소개합니다. TagSpaces는 파일 이름에 태그를 직접 추가하여 파일을 정리하고 필요할 때 빠르게 찾을 수 있도록 도와주는 독특한 앱입니다. 데이터베이스를 사용하지 않아 어떤 운영체제나 컴퓨터를 사용하든 소중한 파일을 체계적으로 관리할 수 있습니다.
참고: 이 글의 마지막 부분에는 관련 동영상 튜토리얼이 있으니, 스크롤을 내려 확인해 보세요.
TagSpaces 설치 방법
TagSpaces 응용 프로그램은 데비안 및 레드햇 계열의 리눅스 배포판을 위한 최적화된 패키지를 제공하며, 공식 웹사이트에서 다운로드할 수 있습니다. 다른 리눅스 배포판 사용자는 휴대용 Tar 아카이브를 통해 소프트웨어를 실행할 수 있습니다.
소프트웨어를 설치하려면 터미널을 열고 사용하는 운영체제에 맞는 아래의 지침을 따라 주세요.
데비안/우분투
wget 도구를 사용하여 최신 DEB 패키지를 다운로드합니다.
참고: 앱은 32비트 시스템도 지원하지만, 32비트 DEB 패키지는 제공되지 않습니다. 32비트 시스템 사용자는 아래의 ‘일반 리눅스’ 설치 방법을 참고하세요.
wget https://www.tagspaces.org/downloads/tagspaces-amd64.deb
다운로드한 패키지를 dpkg 도구를 사용하여 설치합니다.
sudo dpkg -i tagspaces-amd64.deb
dpkg로 앱을 설치하는 과정에서 오류가 발생할 수 있습니다. 이 문제를 해결하려면 `apt install -f` 명령을 사용하여 설치되지 않은 종속성을 자동으로 해결해야 합니다.
sudo apt install -f
아치 리눅스
아치 리눅스에는 공식 다운로드 패키지가 없습니다. 대신 AUR에서 소프트웨어를 빌드해야 합니다.
AUR에서 패키지를 빌드하려면 git과 base-devel 패키지가 필요합니다. pacman 패키지 관리자를 사용하여 설치합니다.
sudo pacman -S git base-devel
두 패키지가 모두 설치되었다면, git을 사용하여 AUR 스냅샷을 가져와 빌드합니다. 이 과정에서 다양한 종속성이 필요할 수 있으며, 필요한 경우 수동으로 설치해야 할 수도 있습니다.
git clone https://aur.archlinux.org/tagspaces-bin.git cd tagspaces-bin makepkg -si tagspaces-bin
페도라/오픈수세
페도라 또는 오픈수세에 TagSpaces를 설치하려면 공식 RPM 패키지를 다운로드해야 합니다. 터미널에서 wget을 사용하여 다운로드합니다.
wget https://www.tagspaces.org/downloads/tagspaces-amd64.rpm
다운로드한 패키지를 각각의 운영체제에 맞게 설치합니다.
페도라
sudo dnf install tagspaces-amd64.rpm
오픈수세
sudo zypper install tagspaces-amd64.rpm
일반 리눅스
데비안이나 레드햇 계열이 아닌 리눅스 배포판을 사용하고 있다면, 모든 리눅스 환경에서 사용할 수 있는 Tar 아카이브를 이용할 수 있습니다. 터미널에서 wget 도구를 사용하여 다운로드합니다.
wget https://www.tagspaces.org/downloads/tagspaces-linux64.tar.gz
또는 32비트 시스템의 경우:
wget https://www.tagspaces.org/downloads/tagspaces-linux32.tar.gz
다운로드한 Tar 아카이브를 추출하여 파일을 액세스합니다.
tar -xzvf tagspaces-linux*.tar.gz
압축이 해제되면 프로그램을 실행할 수 있습니다. 터미널에서 다음 명령을 실행합니다.
./tagspaces
TagSpaces 설정
TagSpaces는 파일 이름에 검색 가능한 태그를 직접 추가하는 방식으로 작동합니다. 자동으로 파일을 검색하지 않으므로, 사용자가 수동으로 위치를 추가해야 합니다. ‘위치 선택’ 버튼을 클릭하여 위치를 연결할 수 있습니다.
‘위치 선택’을 클릭하면 ‘위치 연결’ 메뉴가 나타납니다. 폴더 아이콘을 클릭하여 ‘위치 찾아보기’ 대화 상자를 엽니다.
‘위치 찾아보기’ 메뉴에서 홈 폴더를 선택하고 ‘확인’을 클릭합니다.
파일에 태그 지정하기
파일에 태그를 지정하는 것은 연결된 위치를 검색하고 메타데이터를 추가하는 방식으로 이루어집니다. 메타데이터를 추가하려면 앱 왼쪽에서 태그를 지정할 폴더를 선택합니다.
폴더를 선택하면 포함된 모든 파일이 목록 형태로 나타납니다. 태그를 지정하려는 파일 옆의 확인란을 선택합니다.
파일을 선택한 후, 파일 중 하나를 마우스 오른쪽 버튼으로 클릭하고 ‘태그 추가/제거’ 버튼을 선택합니다.
태그 지정 메뉴에서 선택한 파일에 관련된 검색어를 최대한 많이 입력합니다. 완료되면 ‘태그 추가’를 클릭하여 저장합니다.
추가 검색 앱
리눅스에는 TagSpaces의 ‘파일 이름 태그 지정’ 기능과 함께 사용할 수 있는 다양한 검색 응용 프로그램이 있습니다. 최고의 파일 검색 응용 프로그램을 찾고 있다면 Fsearch가 강력한 대안이 될 수 있습니다.
Fsearch를 선택하는 이유는 무엇일까요? 놀랍도록 빠르기 때문입니다! Fsearch의 빠른 인덱싱과 검색 기능은 TagSpaces의 파일 이름 태그와 결합했을 때, 어떤 파일이라도 쉽게 찾을 수 있도록 해줍니다. 게다가 오픈 소스 코드로 제공되어 컴파일도 간단하여 다양한 리눅스 배포판에서 사용할 수 있습니다.
Fsearch 설치 방법에 대한 자세한 내용은 여기에서 확인할 수 있습니다.