Debian

從 debian 包安裝的 git 二進製文件

  • September 6, 2022

我已經在 Debian 10 上安裝了 git。

為什麼我在兩個不同的地方有兩個相同的 git 二進製文件?

/usr/lib/git-core/git
/usr/bin/git

這些是相同的文件,具有相同的 sha256sum。但它們不是硬連結。它們是存在於兩個副本中的相同文件。

似乎很奇怪。我想知道目的是什麼。

這種特殊性多年來一直困擾著一些人

順便說一句,您會在 Jonathan Nieder 的回答中讀到,上游確實進行了硬連結,但 Debian 並沒有以這種方式發布,因為他們不能確定兩個路徑都在同一個文件系統上。

ArchLinux 多年前就面臨過這個問題

引用自:https://unix.stackexchange.com/questions/716359