適性、/etc/alternatives/aptitude、シンボリックリンク、および適性 - 呪い

適性、/etc/alternatives/aptitude、シンボリックリンク、および適性 - 呪い

時々私はaptitudeを実行するときに問題に直面し(誤解しないでください。私はaptitude、特にCLIクライアントが好きです)、/etc/alternatives/aptitudeが存在する理由が常に疑問に思っていました。

私は同じタスクを実行する1つ以上のプログラムをシンボリックにリンクする/ etc / alternativesの目的を知っています。たとえば、apt、aptitude、apt-get、wajig はすべて同じことを行います。私が理解していないのは、なぜその構造が使用されるのかです。私はDebianバスターを実行していますが、Debianの安定版であっても以前のバージョンでも同じです。

https://debian-handbook.info/browse/stable/sect.customizing-graphical-interface.html

┌─[shirish@debian] - [~] - [10012]
└─[$] which aptitude
/usr/bin/aptitude
┌─[shirish@debian] - [~] - [10013]
└─[$] ll -h /usr/bin/aptitude
lrwxrwxrwx 1 root root 26 2013-07-25 22:05 /usr/bin/aptitude -> /etc/alternatives/aptitude
┌─[shirish@debian] - [~] - [10014]
└─[$] ll -h /etc/alternatives/aptitude
lrwxrwxrwx 1 root root 24 2013-07-25 22:05 /etc/alternatives/aptitude -> /usr/bin/aptitude-curses

関係が互いにどのように流れるかは理解できますが、なぜ/etc/alternatives/aptitudeがまだ存在するのか理解できませんか?

単に能力を能力呪い記号にリンクすることはできませんか?こうすれば破損することがないようです。また、私が間違っていない場合、ほとんどまたはすべてのシステム管理者は、能力呪いではなく、能力をブレンドに追加します。

もっと学ぶことを楽しみにしています。

ベストアンサー1

これは過去のバージョンの残骸であり、これに代わる実験的なaptitudeバージョンがありました。aptitude-gtk

これは削除済み2012年バージョン0.6.6-1。もはや役に立たなくても、代替を維持するには何の害もなく、代替ではなくバイナリに正しく移行するよりも簡単です。

おすすめ記事