make installはリンクを更新しません

make installはリンクを更新しません

私は以下を使用してemacsをインストールしました。

sudo make install

上記の内容により、システム全体でemacsを使用できるようになります。

しかし、なぜリンクが/usr/local/binまだ古いバージョンを指しているのですか?

ls -lrt /usr/local/bin/emacs

lrwxrwxrwx 1 root root 63 Jul 20 08:50 /usr/local/bin/emacs -> 
 /home/hagbard/Opstk/bld/emacs/emacs-29.0.50/src/emacs-29.0.50.1

答え1

make install既存のすべてのリンクを確認して更新することはできません。標準の場所では、リンクが新しいバージョンを指すようになりemacsました。他のリンクは触れません。/usr/bin/usr/bin/emacs

関連情報