我已经在 Debian 10 上安装了 git。
为什么我在两个不同的地方有两个相同的 git 二进制文件?
/usr/lib/git-core/git
/usr/bin/git
这些是相同的文件,具有相同的 sha256sum。但它们不是硬链接。它们是存在两个副本的相同文件。
看起来很奇怪。我想知道目的是什么。
答案1
这种特殊性已被让一些人心烦意乱多年。
顺便说一句,您将在 Jonathan Nieder 的答案中读到:上游进行硬链接但 Debian 不采用这种方式,因为他们无法确定两个路径都在同一个文件系统上。
ArchLinux 几年前就遇到过这个问题。