항구가 어디에 있는지 어떻게 알 수 있나요?

항구가 어디에 있는지 어떻게 알 수 있나요?

/usr/ports 아래에 "gnome-terminal"과 같은 포트가 포함된 디렉토리를 찾으려면 어떻게 해야 합니까? 간단한 명령이 있나요? 현재 나는 다음과 같은 것을 사용합니다.

에코 */그놈 터미널

하지만 트릭을 사용하지 않고 이를 알려줄 수 있는 웹사이트나 가이드가 있습니까?

답변1

기술을 포함하여 다양한 방법으로 포트를 찾을 수 있습니다 echo. 우선 다음과 같은 것들이 있습니다.포트여기에서 이름으로 검색하거나 사용 가능한 포트의 전체 목록을 얻을 수 있습니다. 다음을 시도해 볼 수도 있습니다.

whereis <program>

echo그러나 이는 포트의 정확한 이름을 입력하지 않는 한 --를 사용하는 것처럼 작동하지 않습니다. 예를 들어, gnome-terminal잘 작동하지만 postgres아무것도 반환하지 않습니다. 또 다른 방법은 다음과 같습니다.

cd /usr/ports
make search name=<program>

하지만 이는 좋은 목록을 반환하지 않으며 필요에 따라 \n구분된 여러 필드를 반환한다는 점을 명심하세요. grep과거에는 위의 두 가지 방법을 모두 사용했지만 지금은 다음을 사용합니다 find.

find /usr/ports -name=<program> -print

마지막으로 여러분에게 추천해 드리겠습니다.앱 찾기매뉴얼 섹션에는 이러한 방법과 함께 다음과 같은 방법이 나열되어 있습니다.신선한 포트 와인이는 업데이트를 추적하는 데 편리합니다.

관련 정보