
Linux Mint XFCEにAptitudeがインストールされている理由を理解しようとしながら、apt-cache rdepends --installed aptitude
以下の出力を確認しました。
aptitude
Reverse Depends:
libapt-pkg6.0
|apt
apt
aptitude-common
aptitude-common
aptitude-common
libapt-pkg6.0
apt
|apt
mintbackup
mintsystem
|
前に登場するキャラクターは何ですか?簡単意味は? ~から簡単|apt
すでにリストされているので、特別な意味があると思います。
答え1
チューブは何をしますか? apt-cache rdependentsに表示されていますか? ほぼすべてを説明しました。書き直してください:
apt-cache rdepends y
行が返されると、|x
これはx
依存することを意味しますy | z | ...
(パイプは「論理的OR」を意味します)。たとえ話をすると、息子は父親や母親に頼っているので、そうすればapt-cache rdepends father
リストに上がります|son
。なぜなら、息子に母親がいれば、父親なしで生きることができるからです。
しかし、なぜこのリストに来て、両方が表示されるのapt
でしょうか?|apt
調べてみましょう:
$ apt-cache show apt | grep 'aptitude'
Suggests: apt-doc, aptitude | synaptic | wajig, dpkg-dev (>= 1.17.2), gnupg | gnupg2 | gnupg1, powermgmt-base
Breaks: apt-transport-https (<< 1.5~alpha4~), apt-utils (<< 1.3~exp2~), aptitude (<< 0.8.10)
apt-cache
「休憩」も記載されています。これはマニュアルで説明されています。
--no-pre-depends, --no-depends, --no-recommends, --no-suggests, --no-conflicts, --no-breaks, --no-replaces, --no-enhances
Per default the depends and rdepends print all dependencies.
This can be tweaked with these flags which will omit the specified dependency type.
〜する
apt-cache rdepends --no-breaks aptitude
まだ存在しているapt
間に出力から消えます。|apt
PS:出力には2つ|apt
以上の項目が含まれているため、2つの項目と2つの項目を返す必要がありますapt
(例:「提案」と「割り込み」の代わりに「提案」と「交換」について)。apt-cache show apt
| aptitude
aptitude