Halo teman-teman saya. Dalam posting ini, Anda akan mempelajari cara menginstal Homebrew di Debian 11. Manajer paket alternatif ini sangat berguna untuk menginstal program tertentu yang tidak selalu ada di distribusi Linux atau untuk mendapatkan versi yang lebih baru.
Apa itu Homebrew?
Menurut situs web proyek
Homebrew adalah Pengelola Paket yang Hilang untuk macOS (atau Linux)
Homebrew menginstal paket ke direktori mereka sendiri dan kemudian menghubungkan file mereka ke /usr/local
. Artinya kita tidak perlu menggunakan sudo
atau memiliki hak akses root untuk dapat menginstal aplikasi tertentu dari katalog besar mereka.
Misalnya, berkat Homebrew kita bisa mendapatkan curl
versi terbaru atau wget
karena aplikasi mengunduh, mengkompilasi, dan menginstal dari kode sumber menggunakan formulas
yang merupakan skrip yang dibuat di Ruby.
Cara kerja Homebrew dirangkum dalam Git dan Ruby, jadi pelajari kembali pengetahuan bahwa Anda dapat dengan mudah mengembalikan modifikasi dan menggabungkan pembaruan upstream.
Meskipun ditujukan untuk macOS, faktanya kami juga dapat menginstalnya di Linux yang memberi kami keuntungan sebagai berikut.
- Anda dapat menginstal perangkat lunak ke direktori home Anda sehingga tidak memerlukan
sudo
. - Instal perangkat lunak yang tidak dikemas oleh distribusi host Anda atau Instal perangkat lunak versi terbaru saat distribusi host Anda sudah lama.
- Selain itu, Anda juga dapat menggunakan pengelola paket yang sama untuk mengelola sistem macOS, Linux, dan Windows Anda.
Jadi, mari kita mulai.
Instal Homebrew di Debian 11
Sebelum kita mulai, kita perlu memastikan bahwa distribusi terbaru untuk menghindari masalah.
Buka terminal atau sambungkan melalui SSH ke server dan jalankan
sudo apt update sudo apt upgrade
Setelah itu, instal beberapa paket yang diperlukan yang direkomendasikan oleh pengembang.
sudo apt install build-essential procps curl file git
Kemudian, kita dapat menginstal Homebrew dengan menjalankan perintah ini yang mengunduh dan menjalankan skrip instalasi yang direkomendasikan oleh pengembang.
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Saat startup, skrip akan menampilkan semua yang akan dilakukan pada sistem. Jika kami setuju, kami dapat memulai prosesnya.
Kemudian akan memulai seluruh proses mengunduh, menginstal, dan mengonfigurasi Homebrew. Pada akhirnya, jika semuanya berjalan dengan baik, Anda akan melihat output berikut
Satu-satunya peringatan adalah bahwa folder tempat Homebrew akan menyimpan binari tidak ada di jalurnya. Untuk memperbaikinya, jalankan setiap perintah ini.
test -d ~/.linuxbrew && eval "$(~/.linuxbrew/bin/brew shellenv)" test -d /home/linuxbrew/.linuxbrew && eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)" test -r ~/.bash_profile && echo "eval "$($(brew --prefix)/bin/brew shellenv)\"" >> ~/.bash_profile echo "eval "$($(brew --prefix)/bin/brew shellenv)\" >> ~/.bash_profile
Untuk memeriksa apakah semuanya berjalan dengan baik, instal hello
paket yang akan berfungsi sebagai tes
brew install hello
Dan jalankan
hello
Jadi, Homebrew siap untuk bertempur.
Kesimpulan
Homebrew adalah alat yang tidak menggantikan APT tetapi membantu kita mendapatkan paket lain dengan cepat dan stabil. Ini dapat berguna bagi sysadmin yang memerlukan beberapa paket berguna yang ada dalam formula Homebrew.
Nikmati.