Distribusi Linux menjadikan Git sebagai paket resmi di repositorinya, sehingga pemasangan cukup satu perintah dan pembaruan keamanan menyusul lewat kanal yang sama dengan sistem operasi. Tidak ada penginstal grafis yang perlu diunduh manual, tidak ada lisensi yang perlu disetujui lewat wizard. Chapter ini memandu pemasangan di Ubuntu dan Debian secara rinci — lengkap dengan keluaran nyata dari mesin uji Course — lalu merangkum perintah untuk Fedora, Arch Linux, dan openSUSE.
Memasang Git di Ubuntu dan Debian #
Ubuntu, Debian, dan turunannya seperti Linux Mint serta Pop!_OS memakai manajer paket apt. Pemasangan Git dilakukan dalam dua langkah yang digabung satu baris:
sudo apt update && sudo apt install gitMari kita bedah perintah di atas bagian demi bagian:
sudomenjalankan sisa perintah sebagai root; terminal meminta kata sandi akun kita dan tidak menampilkan karakter apa pun saat diketik — ini perilaku normal, bukan terminal yang macet.apt updatemenyegarkan indeks paket dari repositori sehingga apt mengetahui versi Git mana yang paling baru tersedia.&&menyambung dua perintah dengan syarat:apt installhanya berjalan bilaapt updatesukses.apt install gitmengunduh Git beserta dependensinya lalu memasang semuanya ke sistem.
Mesin uji Course ini berbasis Debian 13 dan Git sudah terpasang, sehingga apt tidak mengunduh apa pun. Karena akun pengujian tidak memiliki hak root, keluaran berikut ditangkap memakai mode simulasi apt (apt-get -s install git); empat baris pertamanya hanya muncul pada mode simulasi, sedangkan tiga baris terakhir adalah keluaran yang sama dengan sudo apt install git pada kondisi serupa:
Output yang Dihasilkan:
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists...
Building dependency tree...
Reading state information...
git is already the newest version (1:2.47.3-0+deb13u1).
0 upgraded, 0 newly installed, 0 to remove and 7 not upgraded.Baris kuncinya adalah git is already the newest version — versi Git di repositori tidak lebih baru dari yang terpasang, sehingga tidak ada yang diubah. Tanda kurung di baris tersebut memuat nomor versi paket distro (1:2.47.3-0+deb13u1 berarti Git 2.47.3 kemasan Debian 13).
Dua Kemungkinan Keluaran #
Keadaan mesin menentukan salah satu dari dua kemungkinan keluaran:
- Git sudah terpasang — seperti keluaran di atas. Baris
git is already the newest versionmenyatakan tidak ada versi lebih baru, dan0 upgraded, 0 newly installed, 0 to removemenegaskan tidak ada paket yang diubah. Perintah selesai dalam hitungan detik tanpa mengunduh apa pun. - Git belum terpasang — apt mencetak daftar paket baru yang akan dipasang, antara lain
git,git-man, danliberror-perl, disertai perkiraan ukuran unduhan. Setelah kita mengetikYpada pertanyaan konfirmasi, apt mengunduh paket-paket tersebut, memasangnya, dan mengakhiri proses dengan barisSetting up git ....
Distribusi Lain #
Setiap keluarga distro memakai manajer paketnya sendiri, tetapi polanya sama: satu perintah dengan sudo, dan manajer paket menyelesaikan sisanya:
| Distribusi | Perintah |
|---|---|
| Fedora | sudo dnf install git |
| Arch Linux | sudo pacman -S git |
| openSUSE | sudo zypper install git |
dnf mengunduh Git dari repositori Fedora dan memasangnya tanpa langkah tambahan. pacman -S pada Arch mengunduh lalu memasang paket setelah konfirmasi. zypper di openSUSE bekerja dengan alur serupa. Pada RHEL dan turunan lamanya, yum masih dikenali sebagai padanan dnf. Setelah proses selesai, Git langsung dapat dipanggil dari terminal tanpa konfigurasi tambahan apa pun.
Memverifikasi Hasil Pemasangan #
Akhiri dengan memastikan shell menemukan Git dan membaca versinya:
git --versionOutput yang Dihasilkan:
git version 2.47.3Angka 2.47.3 pada mesin uji berasal dari kemasan paket Debian 13; Ubuntu atau distro lain dapat menampilkan angka berbeda sesuai rilis masing-masing. Hal yang penting adalah perintah berhasil dijalankan tanpa pesan command not found. Chapter Memverifikasi Instalasi
memperdalam pemeriksaan ini — termasuk melacak lokasi biner Git dan menguji sistem bantuannya.
Pemasangan di Linux memang sependek itu. Pengguna Windows dan macOS menempuh jalur yang berbeda: chapter berikutnya membahas wizard Git for Windows, kemudian macOS menyusul dengan dua jalurnya — Xcode Command Line Tools dan Homebrew.