質問: ポートがどこにあるかを見つけるにはどうすればよいですか? / usr/portsの下のどのディレクトリに「gnome-terminal」のようなポートが含まれているのかを知りたい場合、どうすればよいですか?簡単なコマンドはありますか?現時点では私は次のようなものを使用しています エコー*/gnome-terminal しかし、トリックを使用せずにこれを説明するwebサイトまたはガイドはありますか?
回答: echoテクニックなど、ポートを見つける方法はいくつかあります。まず、名前で検索したり、使用可能なポートの完全なリストを取得したりできる ports サイトがあります。次のことも試すことができます。whereis <program> ただし、これは、echoを使用する場合と同様に、ポートの正確な名前を入力しない限り機能しません。たとえば、gnome-terminalは正常に機能しますが、postgresは何も返しません。別の方法は次のとおりです。cd /usr/ports make search name=<program> ただし、これではニースリストが返されないことに注意してください。いくつかの\n区切りフィールドを返すため、必要に応じてgrep。私は過去に上記の両方の方法を使用しましたが、現在はfindを使用しています。find /usr/ports -name=<program> -print 最後に、ハンドブックの アプリケーションの検索 セクションと、更新の追跡に便利な フレッシュポート などのサイトを参照します。