Linuxbrew - Ang Homebrew Package Manager alang sa Linux


Ang Linuxbrew usa ka clone sa homebrew, ang MacOS package manager, para sa Linux, nga nagtugot sa mga tiggamit sa pag-install sa software sa ilang home directory.

Ang feature set niini naglakip sa:

  • Gitugotan ang pag-instalar sa mga pakete sa usa ka direktoryo sa balay nga walay root access.
  • Nagsuporta sa pag-instalar sa third-party nga software (wala giputos sa lumad nga mga distribusyon).
  • Gisuportahan ang pag-install sa labing bag-ong bersyon sa mga pakete kung ang gihatag sa mga repositoryo sa distro tigulang na.
  • Dugang pa, ang brew nagtugot kanimo sa pagdumala sa mga pakete sa imong Mac ug Linux nga mga makina.

Sa kini nga artikulo, ipakita namon kung giunsa ang pag-install ug paggamit sa manager sa package sa Linuxbrew sa usa ka sistema sa Linux.

Giunsa ang Pag-install ug Paggamit sa Linuxbrew sa Linux

Aron ma-install ang Linuxbrew sa imong pag-apod-apod sa Linux, kinahanglan nimo nga i-install ang pagsunod sa mga dependency sama sa gipakita.

--------- On Debian/Ubuntu --------- 
$ sudo apt-get install build-essential curl file git

--------- On Fedora 22+ ---------
$ sudo dnf groupinstall 'Development Tools' && sudo dnf install curl file git

--------- On CentOS/RHEL ---------
$ sudo yum groupinstall 'Development Tools' && sudo yum install curl file git

Sa higayon nga ma-install ang mga dependency, mahimo nimong gamiton ang mosunod nga script aron i-install ang Linuxbrew package sa /home/linuxbrew/.linuxbrew (o sa imong home directory sa ~/.linuxbrew) sama sa gipakita.

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

Sunod, kinahanglan nimong idugang ang mga direktoryo /home/linuxbrew/.linuxbrew/bin (o ~/.linuxbrew/bin) ug /home/linuxbrew/.linuxbrew/sbin (o ~/.linuxbrew/sbin) sa imong PATH ug sa imong bash shell initialization script ~/.bashrc ingon sa gipakita.

$ echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:/home/linuxbrew/.linuxbrew/sbin/:$PATH"' >>~/.bashrc
$ echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.bashrc
$ echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.bashrc

Unya tinubdan sa ~/.bashrc file para sa mga bag-o nga mga kausaban sa epekto.

$ source  ~/.bashrc

Kung malampuson nimo nga na-set up ang Linuxbrew sa imong makina, mahimo ka magsugod sa paggamit niini.

Pananglitan mahimo nimong i-install ang gcc package (o pormula) gamit ang mosunud nga mando. Timan-i ang pipila sa mga mensahe sa output, adunay pipila ka mapuslanon nga mga variable sa kalikopan nga kinahanglan nimo nga itakda aron ang pipila nga mga pormula molihok sa husto.

$ brew install gcc

Aron ilista ang tanan nga na-install nga pormula, pagdagan.

$ brew list

Mahimo nimong i-uninstall ang usa ka pormula gamit ang mosunod nga mando.

$ brew uninstall gcc

Makapangita ka sa mga pakete gamit ang mosunod nga syntax.

brew search    				#show all formulae
OR
$ brew search --desc <keyword>		#show a particular formulae

Aron ma-update ang Linuxbrew, i-isyu ang mosunod nga sugo nga mag-download sa pinakabag-o nga bersyon sa homebrew gikan sa GitHub gamit ang git command line tool.

$ brew update

Aron mahibal-an ang dugang bahin sa mga kapilian sa paggamit sa Linuxbrew, i-type ang:

$ brew help
OR
$ man brew

Giunsa ang pag-uninstall sa Linuxbrew sa Linux

Kung dili nimo gusto kanamo ang Linuxbrew, mahimo nimo kini i-uninstall pinaagi sa pagdagan.

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"

Linuxbrew Homepage: http://linuxbrew.sh/.

Mao na sa pagkakaron! Sa kini nga artikulo, gipakita namon kung giunsa ang pag-install ug paggamit sa manager sa package sa Linuxbrew sa usa ka sistema sa Linux. Mahimo kang mangutana o ipadala kanamo ang imong mga komento pinaagi sa porma sa feedback sa ubos.