Cách xóa cài đặt git khỏi / usr / local / bin trên máy Mac. (OSX 10.14.2)
Tôi đã cài đặt git 1.9.0 cũ từ gói cài đặt git-osx (git-1.9.0-intel-Universal-snow-Leopard.dmg). Đây là cách tôi loại bỏ nó.
Nắm tay, tìm phiên bản git của bạn và cài đặt vị trí.
$ which git
/usr/local/git/bin/git
$ git --version
git version 1.9.0
Sau đó, tìm gói cài đặt git ban đầu của bạn, trong trường hợp của tôi là git-1.9.0-intel-Universal-snow-Leopard.dmg. Nếu bạn không tải xuống từ đây: https://sourceforge.net/projects/git-osx-installer/files/
Cuối cùng, mở gói trình cài đặt (git-1.9.0-intel-Universal-snow-Leopard.dmg) và chạy tệp Uninstall.sh trong thư mục gốc.
$ uninstall.sh
LÀM XONG
Đính kèm tệp Uninstall.sh, hiển thị đường dẫn tệp đang bị xóa. Tập lệnh gỡ cài đặt có thể khác nhau đối với các phiên bản trình cài đặt khác nhau, vì vậy hãy chắc chắn sử dụng đúng tập lệnh.
Gỡ cài đặt tệp.sh (git-1.9.0-intel-Universal-snow-Leopard.dmg)
if [ ! -r "/usr/local/git" ]; then
echo "Git doesn't appear to be installed via this installer. Aborting"
exit 1
fi
echo "This will uninstall git by removing /usr/local/git/**/*, /etc/paths.d/git, /etc/manpaths.d/git"
printf "Type 'yes' if you sure you wish to continue: "
read response
if [ "$response" == "yes" ]; then
sudo rm -rf /usr/local/git/
sudo rm /etc/paths.d/git
sudo rm /etc/manpaths.d/git
pkgutil --packages | grep GitOSX.Installer | xargs -I {} sudo pkgutil --forget {}
echo "Uninstalled"
else
echo "Aborted"
exit 1
fi
exit 0
sudo
- dù sao cũng không cần phải chạy nó với quyền root.