Linuxbrew - Il-Maniġer tal-Pakketti Homebrew għal Linux
Linuxbrew huwa klonu ta 'homebrew, il-maniġer tal-pakkett MacOS, għal Linux, li jippermetti lill-utenti jinstallaw softwer fid-direttorju tad-dar tagħhom.
Is-sett ta’ karatteristiċi tiegħu jinkludi:
- Tippermetti l-installazzjoni ta' pakketti f'direttorju tad-dar mingħajr aċċess għall-għeruq.
- Jappoġġja l-installazzjoni ta' softwer ta' partijiet terzi (mhux ippakkjat fuq id-distribuzzjonijiet nattivi).
- Jappoġġja l-installazzjoni ta' verżjonijiet aġġornati ta' pakketti meta dik ipprovduta fir-repożitorji tad-distro tkun antika.
- Barra minn hekk, brew jippermettilek timmaniġġja pakketti kemm fuq il-magni Mac kif ukoll Linux tiegħek.
F'dan l-artikolu, ser nuru kif tinstalla u tuża l-maniġer tal-pakkett Linuxbrew fuq sistema Linux.
Kif tinstalla u tuża Linuxbrew fil-Linux
Biex tinstalla Linuxbrew fuq id-distribuzzjoni tal-Linux tiegħek, qabel ma trid tinstalla d-dipendenzi li ġejjin kif muri.
--------- 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
Ladarba d-dipendenzi jiġu installati, tista' tuża l-iskrittura li ġejja biex tinstalla l-pakkett Linuxbrew f'/home/linuxbrew/.linuxbrew (jew fid-direttorju tad-dar tiegħek f'~/.linuxbrew) kif muri.
$ sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Sussegwentement, trid iżżid id-direttorji /home/linuxbrew/.linuxbrew/bin (jew ~/.linuxbrew/bin) u /home/linuxbrew/.linuxbrew/sbin (jew ~/.linuxbrew/sbin) mal-PATH tiegħek u għal tiegħek bash shell initialization script ~/.bashrc kif muri.
$ 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
Imbagħad iġib il-fajl ~/.bashrc biex il-bidliet riċenti jidħlu fis-seħħ.
$ source ~/.bashrc
Ladarba tkun waqqaft b'suċċess Linuxbrew fuq il-magna tiegħek, tista 'tibda tużah.
Pereżempju tista' tinstalla l-pakkett (jew formula) gcc bil-kmand li ġej. Ħu nota ta 'wħud mill-messaġġi fl-output, hemm xi varjabbli ambjentali utli li għandek bżonn tissettja biex xi formuli jaħdmu b'mod korrett.
$ brew install gcc
Biex telenka l-formuli installati kollha, run.
$ brew list
Tista' tneħħi formula billi tuża l-kmand li ġej.
$ brew uninstall gcc
Tista' tfittex pakketti billi tuża s-sintassi li ġejja.
brew search #show all formulae OR $ brew search --desc <keyword> #show a particular formulae
Biex taġġorna Linuxbrew, agħti l-kmand li ġej li se tniżżel l-aktar verżjoni ġdida ta 'homebrew minn GitHub billi tuża l-għodda tal-linja tal-kmand git.
$ brew update
Biex tkun taf aktar dwar l-għażliet tal-użu tal-Linuxbrew, ittajpja:
$ brew help OR $ man brew
Kif Tneħħi Linuxbrew fil-Linux
Jekk ma tridx aktar lilna Linuxbrew, tista 'tneħħiha billi taħdem.
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/uninstall)"
Homepage Linuxbrew: http://linuxbrew.sh/.
Dak hu għalissa! F'dan l-artikolu, urejna kif tinstalla u tuża l-maniġer tal-pakkett Linuxbrew fuq sistema Linux. Tista' tistaqsi mistoqsijiet jew ibgħatilna l-kummenti tiegħek permezz tal-formola ta' feedback hawn taħt.