Sự khác biệt giữa
sudo apt-get install git-all
đấu với
sudo apt-get install git
Có bất kỳ lợi thế của việc cài đặt một hoặc tất cả?
Sự khác biệt giữa
sudo apt-get install git-all
đấu với
sudo apt-get install git
Có bất kỳ lợi thế của việc cài đặt một hoặc tất cả?
Câu trả lời:
Git-all chứa tất cả các gói phụ, trong khi Git chỉ bao gồm các thành phần chính với các phụ thuộc tối thiểu.
Như đã nêu trong Git trên Gói Debian , Git chẳng hạn không bao gồm
Giao diện người dùng đồ họa và trình hiển thị cây sửa đổi, các công cụ để tương tác với các VCS khác hoặc giao diện web ..
Đó là những gói bổ sung.
Nếu bạn xem Git-all trên Gói Debian , bạn sẽ thấy trạng thái của nó
tất cả các gói phụ
git-all
mức tiêu thụ lưu trữ lớn như vậy), hãy kiên trì với git
gói.
Tôi tin rằng chạy sudo apt-get install git-all
gần tương đương với chạy sudo apt-get --install-suggests install git
. Cái sau gây ra sự cố cho tôi trên Ubuntu 15.10. Trong số các gói khác, nó đã cố gắng cài đặt git-daemon-run, không hoạt động. ( https://bugs.launchpad.net/ubfox/+source/runit/+orms/1448164 )
Cài đặt git-daemon-sysvinit
đầu tiên, sau đó git
, làm việc tốt hơn cho tôi. git-daemon-sysvinit
thay thế git-daemon-run
.
Vì vậy, để kết thúc suy nghĩ của tôi, bạn có thể cài đặt git-all
hoặc chỉ git
, tùy thuộc vào yêu cầu của bạn. Nhưng git-all
có một cảnh báo rằng bạn sẽ cần phải cài đặt một gói khác trước. (git-daemon-sysvinit)
Trên Ubuntu 17.10 x64 git-all v2.14.1 của tôi phụ thuộc vào:
Trong trường hợp của tôi, git-all đã cài đặt 93 gói với tổng cộng 215 MiB với tất cả các phụ thuộc .
Vì vậy, tùy thuộc vào bạn cài đặt gói nào ..
PS Bạn có thể lấy tất cả thông tin này, ví dụ, từ Trình quản lý gói Synaptic.