데비안 검색 엔진 사용법

http://search.debian.org/에 있는 데비안 검색 엔진은 여러분이 무엇을 하고 싶은가에 따라 여러 방식의 검색을 지원한다.

단순 검색

가장 간단한 방법은 검색 상자 안에 한 낱말을 입력하고 엔터를 누르는 것이다(아니면 Search 버튼을 누른다). 그러면 검색 엔진은 그 낱말이 들어있는 모든 페이지를 보여줄 것이다. 이 방법은 종종 좋은 결과를 보여준다.

다음 단계는 한 단어 이상을 사용해 검색하는 것이다. 몇 가지 방법이 있다.

모든 낱말로 검색
입력한 모든 낱말이 들어있는 페이지를 보여준다.
특정 낱말로 검색
입력한 특정 낱말이 들어있는 페이지를 보여준다.

Boolean 검색

단순 검색이 충분하지 않다면 boolean 검색을 사용해 본다. and, or, not을 사용하거나 이 셋을 조합할 수 있다.

& - logical AND는 두 단어를 모두 포함한 페이지를 보여준다. 예를 들어 "gcc & patch"는 "gcc"와 "patch"가 모두 들어있는 URL을 찾는다..

| - logical OR은 두 단어 중 하나라도 들어있는 페이지를 보여준다. 예를 들어 "gcc | patch"는 "gcc"나 "patch"가 들어있는 URL을 찾는다.

~ - logical NOT은 결과에서 이 단어를 제외시킨다. 보통 logical AND ( & )와 함께 사용하여 목록 내에서 이 단어를 제외한 결과를 얻고 싶을 때 사용할 수 있다. 예를 들어 "gcc & ~patch"는 "gcc"를 포함하고 "patch"를 포함하지 않은 URL을 찾는다. Searching for just "~patch"만으로 검색하면 결과가 나오지 않는다. 아무 것도 검색하지 않아서 보여줄 결과도 없기 때문이다. 즉 빈 목록에서 "patch"를 포함한 페이지를 빼면 당연히 돌려줄 결과가 없는 것이다.

() - grouping을 쓰면 좀더 복잡해지지만 logical 블록을 함께 묶을 수 있다. 예를 들어 "(gcc | make) & ~patch"는 "gcc"나 or "make"를 포함하면서 "patch"는 포함하지 않은 모든 URL을 찾는다.