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.