1)aptitudeで "word1 "または " word2"に一致するパッケージを検索するにはどうすればよいですか?Aptitudeでパッケージを検索するときに論理演算子を使用するにはどうすればよいですか?
2)「word1 と word2」とaptitudeで一致するパッケージを検索するにはどうすればよいですか?
1)aptitudeで "word1 "または " word2"に一致するパッケージを検索するにはどうすればよいですか?Aptitudeでパッケージを検索するときに論理演算子を使用するにはどうすればよいですか?
2)「word1 と word2」とaptitudeで一致するパッケージを検索するにはどうすればよいですか?
これは当初はドキュメントからわかりませんでした。私の場合は、名前に合ったパッケージがインストールされているかどうか検索したいと思っていました。
とにかく、鍵はです。各引数は、ANDで指定された条件の空白で区切られたリストであり、各引数はORです。だから、:
$ aptitude search foo bar
foo
かのいずれかを含むすべてのパッケージを検索します:
$ aptitude search "foo bar"
は、文字列foo
と文字列としてはbar
が含まれているすべてのパッケージを検索しますbar
内の文字列python
が含まれているパッケージをインストールして一覧表示します
$ aptitude search "~i python"
:
あなたは、その後のようなものを行うために、他のconditions that aptitude acceptsでこれを組み合わせることができます。例:
$ aptitude search "?and(foo, bar)"
$ aptitude search "?or(foo, bar)"
aptitude search pattern quick referenceをご覧ください。
pattern1 | pattern2
:pattern1、pattern2、またはその両方に一致するパッケージを選択します。
pattern1 pattern2
:pattern1とpattern2の両方に一致するパッケージを選択します。
パイプなので、シェルからを実行している場合は、エスケープされているか文字列であることを確認してください。シェルには特別な意味があります。