Linuxbrew : Homebrew di Linux Rasa Mac OS

Bagi pengguna macos mungkin tidak asing dengan brew atau homebrew. Homebrew adalah package manager yang tersedia secara default di MacOS untuk memudahkan melakukan manajemen instalasi aplikasi. Homebrew sebenarnya merupakan proyek free dan open source yang memang dikhususkan untuk Mac OS yang dikembangkan berbasis Ruby.

Di linux sendiri sebenarnya sudah cukup banyak package manager, tapi tidak ada salahnya jika ingin mencicipi brew rasa linux, karena salah satu perbedaannya adalah instalasi dilakukan di direktori home user, sehingga tidak memerlukan akses root. Linuxbrew merupakan fork dari proyek homebrew sendiri. Penggunaanya pun sama seperti menggunakan homebrew. Dengan menggunakan linuxbrew, kita memungkinkan menginstall package yang bisa saja tidak tersedia melalui native package manager.

Installasi

Untuk dapat menginstall linuxbrew, berikut beberapa dependensi package yang dibutuhkan :

  • GCC 4.4 atau terbaru
  • Linux 2.6.16 atau terbaru
  • 64-bit x86 or 32-bit ARM (Raspberry Pi)

Pada awalnya linuxbrew membutuhkan package ruby seperti di MacOS. Tapi saat ini linuxbrew dapat langsung digunakan menggunakan gcc. Linuxbrew tidak support untuk platform 32-bit x86.

Berikut instalasi package diatas berbasis ubuntu :

sudo apt-get install build-essential curl file git

Selanjutnya mendownload sekalgus menjalankan script instalasi

sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"

Selanjutnya menambahkan linuxbrew pada PATH dan bash profile

test -d ~/.linuxbrew && PATH="$HOME/.linuxbrew/bin:$HOME/.linuxbrew/sbin:$PATH"
test -d /home/linuxbrew/.linuxbrew && PATH="/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin:$PATH"
test -r ~/.bash_profile && echo "export PATH='$(brew --prefix)/bin:$(brew --prefix)/sbin'":'"$PATH"' >>~/.bash_profile
echo "export PATH='$(brew --prefix)/bin:$(brew --prefix)/sbin'":'"$PATH"' >>~/.profile

dan selesai

brew install hello

jika mengalami kendala, bisa menjalankan perintah

brew doctor

untuk lebih lanjut silahkan meluncur ke http://linuxbrew.sh/

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *