自動パッケージがインストールされましたが、適性は依存関係を見つけられませんでした。私は何が間違っていましたか?

自動パッケージがインストールされましたが、適性は依存関係を見つけられませんでした。私は何が間違っていましたか?

Ubuntu 10.04にはパッケージが自動的にインストールされますが、lm-sensorsそれに依存するパッケージが見つかりません。

$ aptitude show lm-sensors
Package: lm-sensors
New: yes
State: installed
Automatically installed: yes
Version: 1:3.1.2-2
Priority: extra
Section: utils
Maintainer: Ubuntu Developers <[email protected]>
Uncompressed Size: 455k
Depends: sed (>= 4.0.5-1), lsb-base (>= 3.2-13), libc6 (>= 2.3.4), libsensors4
     (>= 1:3.1.1), perl
Recommends: fancontrol
Suggests: sensord, read-edid, i2c-tools
Description: utilities to read temperature/voltage/fan sensors
Lm-sensors is a hardware health monitoring package for Linux. It allows you to
access information from temperature, voltage, and fan speed sensors. It works
with most newer systems. 

This package contains programs to help you set up and read data from lm-sensors.
Homepage: http://www.lm-sensors.org

$ aptitude search ~Dlm-sensors
p   ksensors                        - lm-sensors frontend for KDE               
p   sensord                         - hardware sensor information logging daemon
p   wmgtemp                         - Temperature sensor dockapp for Window Make
p   wmtemp                          - WM dock applet displaying lm_sensors tempe

インストールされているlm-sensorsの依存関係が見つかりません。それでは、なぜまだここにいるのですか?

?もう一つ質問:フォームからパターンを検索するには:

$ sudo aptitude search ?depends(lm-sensors)
bash: syntax error near unexpected token `('

私がここで何を間違っているのか?

ベストアンサー1

最後のパラメータを引用するか、エスケープする必要があります。引用符のない角括弧(...)は、サブシェルでコマンドを実行するために使用されます。例えば

aptitude search '?depends(lm-sensors)'

または

aptitude search \?depends\(lm-sensors\)

(これはシェルのglobパターンであり、エスケープする必要があります...しかし、この特別な場合は、?実行時に現在のディレクトリに同じ名前のファイルがある場合にのみ実際の違いがあります。)xdepends(lm-sensors)aptitude search

しかし、aptitude searchroot権限は必要ありませんsudo

おすすめ記事