V naslednjem članku si bomo ogledali Linuxbrew. To je eno domače vilice. Uporablja se lahko v sistemih Mac OS in Gnu / Linux. Njegova uporaba je "oEnako kot Homebrew. Lahko ga namestite v svoj domači imenik in ne zahteva korenskih dovoljenj. Če kdaj iščete upravitelj paketov podobno kot Homebrew za vaš operacijski sistem Gnu / Linux, poskusite Linuxbrew.
Če nekdo ne ve, Homebrew je sistem za upravljanje paketov posebej zasnovan za Appleov operacijski sistem Mac OS. Napisan je v programskem jeziku Ruby in je vnaprej nameščen z Mac OS. To je eden od odprtokodnih projektov, v katerem je bilo največ sodelavcev in zaprtih vprašanj GitHub.
Namestite Linuxbrew
linuxbrew potrebuje nekaj odvisnosti za delo. Pred namestitvijo Linuxbrew se morate prepričati, da so nameščeni. Za to bomo morali odpreti samo terminal (Ctrl + Alt + T) in izvesti naslednje ukaze, da jih namestimo v vaš sistem Debian, Ubuntu ali Linux Mint:
sudo apt-get update && sudo apt-get install build-essential curl git python-setuptools ruby
Ko popravite predpogoje, zaženite naslednji ukaz, da namestite Linuxbrew.
Opomba: Ne izvajajte naslednjih ukazov kot korenski uporabnik.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
Zgoraj nam ukazuje bo prikazal rezultate, ki jih je dobro skrbno prebrati. Vprašani bomo, kaj storiti, da bo Linuxbrew pravilno deloval. Pred uporabo Linuxbrew morate izvesti korake, ki sem jih navedel.
Ena od stvari, ki jih bomo morali storiti, je zagnati naslednje ukaze, enega za drugim dodajte Linuxbrew v naš PATH:
echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"' >>~/.profile
echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.profile
In na koncu pišemo:
echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.profile
Zdaj za posodobite spremembe damo naslednji vrstni red:
source ~/.profile
Kot bomo videli na zaslonu, ki ga bomo videli med namestitvijo, nas bo tudi vprašal namestite gcc, ki je priporočljiva za uporabo Linuxbrew brez težav. Če želite to narediti, zaženite:
brew install gcc
Še enkrat recite, da tega ukaza ne smete zagnati kot korenski uporabnik. Vse te ukaze izvajajte kot običajen uporabnik. Vsi paketi in aplikacije bodo nameščeni v vaši mapi $ HOME, zato ne potrebujete skrbniških pravic.
Uporaba Linuxbrew
Če ste že uporabljali Homebrew, lahko preskočite naslednja navodila in takoj začnete uporabljati upravitelja paketov, kot bi uporabljali Homebrew.
Preverite, ali je nameščen Linuxbrew
Najprej zaženite naslednji ukaz preverite, ali je nameščen upravitelj paketov in deluje pravilno:
brew doctor
Posodobite Linuxbrew
Če želite posodobiti Linuxbrew, zaženite:
brew update
Če je vse posodobljeno, boste videli zaslon, kot prejšnji posnetek zaslona.
Oglejte si razpoložljive pakete
Če niste prepričani, kateri paketi so na voljo, zaženite:
brew search
Ta ukaz bo prikazal seznam razpoložljivih paketov.
Lahko pa obiščete spletno stran braumeister najti, kateri paketi so na voljo.
Namestite paket
Če želite namestiti paket, na primer zsh, preprosto zaženite:
brew install zsh
Izbrišite paket
Če želite odstraniti paket, zaženite:
brew remove zsh
Posodobite pakete
Če želite posodobite vse zastarele pakete, samo zagnati morate:
brew upgrade
za posodobite določen paket, zaženite naslednji ukaz:
brew upgrade nombre_del_paquete
Poiščite prenesene pakete
Ali želite videti, kje so preneseni paketi? Preprosto, napišite:
brew --cache
S tem ukazom se nam prikaže mapa, v kateri najdemo pakete, ki jih je prenesel Linuxbrew.
Pomoč za Linuxbrew
Če želite več podrobnosti o tem, kako deluje, zaženite:
brew help
Lahko pa se tudi posvetujemo s pomočjo, ki nam jo ponuja človek, tako da napišemo:
man brew
Zdaj veste, kako ta upravitelj paketov osnovno namestiti in uporabiti v vašem sistemu Gnu / Linux. Edina slabost je ta traja dolgo, da sestavi in namesti aplikacije. Razen, da deluje tako, kot je oglaševano na vašem stran.
Če uporabljate Mac in iščete upravitelja paketov, podobnega Homebrewu, na Gnu / Linux, potem bi bila Linuxbrew prava izbira, ki bi jo morali poskusiti.