Linuxbrew - Oluṣakoso Package Homebrew fun Lainos
Linuxbrew jẹ ẹda oniye ti homebrew, oluṣakoso package MacOS, fun Lainos, eyiti ngbanilaaye awọn olumulo lati fi software sori ẹrọ si itọsọna ile wọn.
O jẹ ẹya ti a ṣeto pẹlu:
- Gbigba gbigba awọn idii si itọsọna ile laisi iraye si gbongbo.
- Ṣe atilẹyin awọn fifi sori ẹrọ ti sọfitiwia ẹnikẹta (kii ṣe dipo lori awọn pinpin kaakiri abinibi).
- Ṣe atilẹyin awọn fifi sori ẹrọ ti awọn ẹya ti awọn idii ti ọjọ nigbati eyi ti a pese ni awọn ibi ipamọ distro ti atijọ.
- Ni afikun, pọnti ngbanilaaye lati ṣakoso awọn idii lori mejeeji awọn ẹrọ Mac ati Lainos rẹ.
Ninu nkan yii, a yoo fihan bi a ṣe le fi sori ẹrọ ati lo oluṣakoso package Linuxbrew lori eto Linux kan.
Bii o ṣe le Fi sii ati Lo Linuxbrew ni Lainos
Lati fi Linuxbrew sori ẹrọ pinpin Linux rẹ, ikunku o nilo lati fi sori ẹrọ awọn igbẹkẹle atẹle bi o ti han.
--------- 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
Lọgan ti a ba fi awọn igbẹkẹle sii, o le lo iwe afọwọkọ atẹle lati fi sori ẹrọ package Linuxbrew ni /home/linuxbrew/.linuxbrew (tabi ni itọsọna ile rẹ ni ~/.linuxbrew) bi a ṣe han.
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Nigbamii ti, o nilo lati ṣafikun awọn ilana /home/linuxbrew/.linuxbrew/bin (tabi ~/.linuxbrew/bin) ati /home/linuxbrew/.linuxbrew/sbin (tabi ~/.linuxbrew/sbin) si PATH rẹ ati si iwe afọwọkọ ipilẹ bash rẹ ~/.bashrc bi o ti han.
$ 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
Lẹhinna orisun faili ~/.bashrc fun awọn ayipada to ṣẹṣẹ lati ni ipa.
$ source ~/.bashrc
Lọgan ti o ba ti ṣeto Linuxbrew ni aṣeyọri lori ẹrọ rẹ, o le bẹrẹ lilo rẹ.
Fun apẹẹrẹ o le fi package gcc sii (tabi agbekalẹ) pẹlu aṣẹ atẹle. Ṣe akiyesi diẹ ninu awọn ifiranṣẹ inu iṣẹjade, awọn oniyipada ayika to wulo kan wa ti o nilo lati ṣeto fun diẹ ninu awọn agbekalẹ lati ṣiṣẹ ni deede.
$ brew install gcc
Lati ṣe atokọ gbogbo awọn agbekalẹ ti a fi sii, ṣiṣe.
$ brew list
O le yọkuro agbekalẹ kan nipa lilo pipaṣẹ atẹle.
$ brew uninstall gcc
O le wa awọn idii nipa lilo sintasi atẹle.
brew search #show all formulae OR $ brew search --desc <keyword> #show a particular formulae
Lati ṣe imudojuiwọn Linuxbrew, ṣe agbekalẹ aṣẹ atẹle ti yoo ṣe igbasilẹ ẹya tuntun ti homebrew lati GitHub nipa lilo ọpa laini aṣẹ git.
$ brew update
Lati mọ diẹ sii nipa awọn aṣayan lilo Linuxbrew, tẹ:
$ brew help OR $ man brew
Bii o ṣe le Uninstall Linuxbrew in Linux
Ti o ko ba fẹ fun wa Linuxbrew mọ, o le yọkuro rẹ nipa ṣiṣe.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"
Aaye akọọkan Linuxbrew: http://linuxbrew.sh/.
Iyẹn ni fun bayi! Ninu nkan yii, a ti fihan bi a ṣe le fi sori ẹrọ ati lo oluṣakoso package Linuxbrew lori eto Linux kan. O le beere awọn ibeere tabi firanṣẹ awọn asọye rẹ si wa nipasẹ fọọmu esi ni isalẹ.