Computer >> 컴퓨터 >  >> 시스템 >> Linux

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

시간이 촉박할 때 새로운 단어를 찾아보는 일은 생각보다 번거롭습니다. 종이 사전은 페이지를 넘기는 속도에 한계가 있어 더욱 답답하게 느껴지죠. 다행히 인터넷 덕분에 이런 과정을 간소화해 주는 강력한 도구들이 손끝에 가까워졌습니다. 요즘 구글은 검색 결과에서 단어의 정의를 바로 보여주기까지 합니다. 하지만 오프라인 환경에서 글을 작성해야 할 때는 구글조차 도움을 줄 수 없습니다.

이럴 때 로컬에 저장된 사전 유틸리티가 큰 힘이 됩니다. 다른 사전을 사용할 수 없는 상황에서 특히 유용하며, 리눅스 소프트웨어 세계에는 선택지도 무궁무진합니다. 그중에서도 터미널에서 매우 쾌적하게 작동하는 도구가 바로 SDCV입니다.

SDCV란 무엇인가?

SDCV는 인기 있는 확장형 GUI 사전 애플리케이션인 StarDict의 명령줄 버전으로, "StarDict Console Version"의 약자입니다. StarDict 자체는 Windows, BSD, 리눅스 등 모든 주요 운영체제에서 실행됩니다.

StarDict를 특별하게 만드는 요소가 곧 SDCV를 특별하게 만듭니다. 바로 방대한 종류의 사전 파일을 검색 기능에 통합할 수 있다는 점입니다. 숙련된 사용자라면 직접 사전을 제작하는 것도 가능합니다.

또한 여러 사전을 동시에 검색할 수 있을 뿐만 아니라, 검색 패턴을 자유롭게 설정할 수 있는 것도 SDCV의 큰 장점입니다. 아래에서 설치 과정과 첫 번째 사전 파일 추가 방법을 살펴보겠습니다.

SDCV 설치하기

Ubuntu에서는 apt 유틸리티로 간단히 설치할 수 있으며, Debian 저장소에서도 이용할 수 있습니다. Ubuntu에서의 설치 명령어는 다음과 같습니다:

sudo apt-get install sdcv

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

설치가 완료되면 SDCV를 실행할 수 있지만, 아직 사전이 설치되지 않았기 때문에 어떤 결과도 표시되지 않습니다.

사전 파일 설치하기

먼저 SDCV가 처리할 수 있는 사전 파일(DICT 형식)을 찾아야 합니다. 다행히 StarDict 공식 홈페이지에 훌륭한 사전들이 잘 정리되어 있습니다.

이번 예시에서는 Collaborative International Dictionary of English를 사용하겠습니다.

이 파일은 tarball(tar 압축 파일) 형태로 제공됩니다. 압축을 해제하고 SDCV가 인식할 수 있는 올바른 디렉터리에 배치해야 하는데, 다음 명령어 하나로 두 작업을 동시에 처리할 수 있습니다:

sudo tar -xjvf YOURFILEGOESHERE -C /usr/share/stardict/dic

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

위 명령어를 사용할 때 "YOURFILEGOESHERE" 부분을 다운로드한 tar 파일의 전체 이름과 확장자로 교체하세요. 이 명령은 파일 내부의 내용을 SDCV와 StarDict의 공유 사전 폴더인 "/usr/share/stardict/dic"에 추출합니다.

검색 실행하기

이제 터미널에서 다음 명령어로 SDCV를 실행할 수 있습니다("WORD"를 찾고 싶은 단어로 변경):

sdcv WORD

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

SDCV가 여러 개의 후보를 보여줄 경우, 원하는 항목의 번호를 입력하여 선택할 수 있습니다.

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

Wikit – 터미널에서 위키피디아 검색하기

SDCV의 유용한 보조 도구로, 정보성 질의에 특화된 또 다른 명령줄 도구 "Wikit"를 활용할 수도 있습니다.

Wikit을 사용하면 터미널에서 빠르게 위키피디아를 검색하고, 세계 최대의 커뮤니티 기반 백과사전이 다루는 모든 용어의 개요를 즉시 확인할 수 있습니다.

참고: Wikit을 사용하려면 시스템에 Node.js(및 npm)가 설치되어 있어야 하며, 오프라인 환경에서는 작동하지 않습니다. Ubuntu에 Node.js와 npm을 설치하려면 다음 명령어를 사용하세요:

curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt-get install -y nodejs

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

Wikit을 설치하려면 다음 명령어를 입력합니다:

npm i wikit -g

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

설치가 완료되면 다음 명령어로 실행할 수 있습니다("SEARCH_PHRASE"를 본인의 검색어로 변경):

wikit SEARCH_PHRASE

리눅스 터미널에서 사전 설치하고 사용하는 방법 – SDCV와 Wikit 완벽 가이드

SDCV와 Wikit을 함께 활용하면 거의 모든 주제에 대한 정의와 정보를 빠르게 찾을 수 있습니다. 더 폭넓은 오프라인 검색을 위해 SDCV 라이브러리에 다양한 사전 파일을 추가해 보는 것도 좋은 방법입니다.