우분투에서 명령줄 기반 웹 브라우저 Lynx 다운로드, 설치 및 사용 방법
그래픽 사용자 인터페이스(GUI)가 요즘 개인 컴퓨팅과 거의 동의어가 되었지만, 여전히 명령줄 인터페이스(CLI)만 제공하는 시스템이 존재합니다. 이러한 CLI 기반 시스템을 사용하지 않더라도, 문제를 해결할 때 시스템을 명령줄 모드로 전환해야 할 때가 있습니다.
시스템이 명령줄 모드로 실행 중일 때 인터넷에 접근해야 한다면 어떻게 해야 할까요? 명령줄에서 웹을 빠르게 탐색할 수 있는 도구가 있을까요? 다행히도, 그 대답은 ‘예’이며, 그 중 하나가 Lynx 웹 브라우저입니다. 이 기사에서는 Lynx에 대해 논의하겠습니다.
Lynx
공식 문서에서는 Lynx를 “커서 주소 지정이 가능한 문자 셀 디스플레이 장치를 사용하는 사용자용 WWW 클라이언트”로 설명하지만, 일반적으로 Lynx는 명령줄에서 웹사이트에 접근할 수 있게 해주는 오픈 소스 웹 브라우저입니다. 명령줄 기반인 이 도구는 웹 페이지의 텍스트 부분만 표시하지만, 외부 프로그램을 통해 이미지나 비디오를 열도록 구성할 수 있습니다.
이 브라우저는 1992년에 처음 등장하여 현재 일반적으로 사용되고 개발되고 있는 가장 오래된 웹 브라우저입니다.
다운로드 및 설치
우분투에서 Lynx를 다운로드하고 설치하는 것은 쉽습니다. 다음 명령어를 실행하기만 하면 됩니다:
sudo apt-get install lynx
위 명령어는 제 시스템에 버전 2.8.9dev.8을 설치했습니다. 최신 버전이 필요하다면, 도구의 공식 웹사이트에서 쉽게 가져올 수 있습니다.
사용법
설치가 성공적으로 완료되면, 터미널에서 다음 명령어를 실행하여 웹 브라우저를 시작할 수 있습니다:
lynx
이 명령어는 명령줄에서 브라우저의 공식 웹사이트를 엽니다.

보시다시피, Lynx는 웹사이트의 텍스트 부분을 표시합니다. 여기서 초록색으로 강조된 단어 또는 텍스트 조각은 실제로 하이퍼링크입니다. 키보드의 위/아래 화살표 키를 누르면 이전/다음 하이퍼링크로 자동으로 이동합니다. 링크를 따르려면 Enter 키 또는 오른쪽 화살표 키를 누르십시오.
Lynx는 화면 하단에 일반 명령 목록을 표시하여 새로운 사용자에게 특히 유용합니다.
특정 웹사이트를 열려면 Lynx 명령어 뒤에 웹사이트 URL을 인수로 추가하여 실행하십시오. 예를 들어, 다음과 같이 웹 브라우저에서 Google을 열 수 있습니다:
lynx google.com

Lynx에서 열린 웹페이지에서 단어를 찾으려면 ‘/’ 키를 누르고 키워드를 입력한 후 Enter 키를 누르십시오. 같은 방법으로 페이지를 북마크하려면 ‘a’ 키를 누르고 ‘d’를 누르십시오. ‘v’ 명령을 사용하여 저장한 북마크 목록을 볼 수 있습니다.
웹 브라우저에서 열었을 때의 다른 주요 웹사이트 몇 가지를 살펴보겠습니다.
월스트리트 저널

CNN

웹사이트 외에도 Lynx를 사용하여 로컬에 저장된 파일을 열 수 있습니다. 예를 들어, 다음 명령어는 제 바탕화면에 있는 ‘test’라는 파일을 열었습니다:
lynx /home/himanshu/Desktop/test
기본적으로 Lynx는 로컬 파일만 볼 수 있도록 되어 있습니다. 그러나 이동 중에 파일을 편집하려면 옵션 메뉴에서 편집기를 지정할 수 있습니다. 옵션 메뉴로 가려면 ‘O’ 키를 누르고, 그곳에서 편집기 필드에 편집기 이름을 지정하십시오. 예를 들어, 저는 ‘gedit’를 지정했습니다.
이 설정이 완료되면 ‘e’ 키를 눌러 편집기를 시작할 수 있습니다. 변경이 완료되면 편집기를 종료하고 웹 브라우저로 돌아가면 이제 업데이트된 파일이 표시됩니다.
Lynx에 대한 더 많은 정보와 제공하는 기능/옵션에 대해서는 공식 웹사이트에 있는 웹 브라우저 사용자 가이드를 참조하십시오.
결론
명령줄 기반 웹 브라우저임에도 불구하고 Lynx는 사용하기 어렵거나 이해하기 어렵지 않습니다. 물론, 완전한 웹 브라우저로 간주될 수는 없지만, 그것이 Lynx의 목표는 아닙니다. Lynx는 검색 엔진과 웹 크롤러가 웹사이트를 어떻게 보는지 확인하는 데에도 사용될 수 있어, 웹사이트 디자이너에게 유용한 도구입니다.