A Homebrew egy ingyenes és nyílt forráskódú csomagkezelő Linux és macOS rendszerekhez. Bár a különböző Linux disztribúciók saját csomagkezelőkkel vannak ellátva, mint például APT, DNF, Pacman stb., hogy megkönnyítsék a szoftvereket. telepítés, akkor a Homebrew-t a rendszerén kell telepítenie, ha olyan programokat szeretne telepíteni, amelyek nem állnak rendelkezésre az alapértelmezett Linux disztribúcióban adattárak.

Nézzük meg a Homebrew-t, valamint a telepítésének és Linuxon való használatának lépéseit.

Mi az a Homebrew?

A Homebrew egy csomagkezelő, amely leegyszerűsíti azon programok telepítését, amelyek nem állnak rendelkezésre a hivatalos Linux disztribúciós tárolókban. Több mint 5000 csomagot (más néven képleteket) tartalmaz, és kiválóan alkalmas Unix-eszközök és más nyílt forráskódú programok és segédprogramok telepítésére.

A Homebrew használatának egyik előnye, hogy a csomagjai jobban karbantarthatók, mint a többi adattáron elérhetők. Ez azt jelenti, hogy akkor is telepítheti a programok legújabb verzióit, ha régebbi Linux disztrót futtat a számítógépén.

instagram viewer

A Homebrew telepítése Linuxra

A Homebrew beállítása egyszerű. Kövesse az alábbi utasításokat a Homebrew telepítéséhez Linuxos gépére:

Az első dolog, amit meg kell tennie, hogy telepítse az építési eszközöket a Linux-gépére. Az építési eszközök avatatlanok számára olyan programok, amelyek megkönnyítik a csomagkészítést Linux gépeken.

Debian vagy Ubuntu rendszeren nyissa meg a terminált és telepítse a build-essential csomagot és egyéb függőségek a következő paranccsal:

sudo apt telepítésépít-essential procps curl fájlt git

Ha használsz Fedora, CentOS vagy Red Hat, telepíthet összeállítási eszközöket a következőkkel:

sudo yum csoport telepítése 'Fejlesztési eszközök'
sudo yum telepítés procps-ng curl fájlt git
sudo yum telepítés libxcrypt-compat

A fordító elérhetőségének ellenőrzéséhez futtassa ezt a parancsot:

melyik készítsenek

Ha ez egy elérési utat ad vissza, az azt jelenti, hogy van egy működő fordítóprogramja a Linux-gépen. Ellenkező esetben valami hiba van a telepítéssel, ebben az esetben újra át kell mennie a telepítési folyamaton.

2. lépés: Telepítse a Homebrew-t Linuxra

A telepítési eszközökkel a Homebrew telepítéséhez mindössze a telepítőszkriptet kell futtatnia. Nyissa meg a terminált, és futtassa a következő parancsot:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/telepítés/FEJ/install.sh)"

Amikor a rendszer felszólítja a telepítés folytatására, nyomja meg a gombot Belép, és a szkript megkezdi a Homebrew letöltését és telepítését a rendszerre. Várjon néhány percet, amíg a telepítés befejeződik.

Amint kész, látni fogja a Sikeres telepítés üzenetet a terminálon, egy nevezett szekcióval együtt Következő lépések Ez megmondja, mit kell tennie a következő lépésben, mielőtt elkezdené használni a Homebrew-t.

Itt két parancsot fog látni a Homebrew hozzáadásához a PATH-hoz. Másold ki ezeket és futtasd le egyenként. Így néznek ki ezek a parancsok:

visszhang 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"'>> /home/user_name/.profile
visszhang "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"

muszáj állítsa be a PATH-t a Homebrew számára, hogy a shell megtalálja azt, amikor meghívja csomagok telepítéséhez, frissítéséhez vagy törléséhez, függetlenül az aktuális munkakönyvtártól.

A Homebrew használata Linuxon

Ha a Homebrew telepítve van, most már használhatja a meglévő Homebrew-csomagok telepítésére, frissítésére és törlésére Linuxos gépén. A műveletek végrehajtásához kövesse a következő szakaszokban található utasításokat.

1. Csomag telepítése a Homebrew segítségével

Mielőtt belevágna és telepítene egy csomagot a Homebrew segítségével, először frissítenie kell a Homebrew-t és annak összes csomagdefinícióját. Nyissa meg a terminált, és futtassa a következő parancsot:

sörfőzés frissítés

Mivel most telepítette a Homebrew-t, valószínűleg már naprakész, de mindig célszerű ezt egy új csomag telepítése előtt megtenni.

Most, ha követi az online útmutatót egy csomag telepítéséhez, biztos lehet benne, hogy a csomag megtalálható a Homebrew rendszerben, és ezért azonnal telepítheti. Ha azonban nem biztos benne, megkeresheti a csomagot, és ellenőrizheti, hogy a Homebrew rendelkezik vele a következő futtatással:

brew keresés csomag_neve

Például annak kereséséhez, hogy a htop elérhető-e a Homebrew adattáraiban, írja be:

brew search htop

Végül a csomag telepítéséhez használja:

sörfőzés telepítés csomag név

Például:

sörfőzés telepítés htop

2. Homebrew csomag frissítése

Idővel, amikor egy programot használ, az új frissítéseket kap hibajavításokkal, új funkciókkal és egyéb fejlesztésekkel. Mivel a Homebrew nem frissíti automatikusan (nem frissíti) magukat a csomagokat, ezt manuálisan kell megtennie.

Mielőtt azonban frissítene egy Homebrew-csomagot, érdemes ellenőriznie a csomag verzióját, hogy pontosan tudja, melyik verziót futtatja. Ehhez nyissa meg a terminált, és futtassa az alábbi parancsot:

sörfőzés lista --versions csomag_neve

A htop csomag elérhető verzióinak ellenőrzése:

sörfőzés lista --verziók htop

Most, ha van a csomagnak új verziója, a következőképpen frissíthet rá:

brew upgrade csomag_neve

Például:

brew upgrade htop

Alternatív megoldásként, ha egyszerre szeretné frissíteni a rendszerére telepített összes Homebrew csomagot, ezt a következő futtatásával teheti meg:

brew upgrade

3. Homebrew csomag eltávolítása

Ha valamilyen oknál fogva már nincs szüksége egy csomagra a számítógépén, eltávolíthatja azt, akárcsak a hagyományos Linux csomagkezelőket. Csomag eltávolításához a Homebrew használatával futtassa ezt a parancsot a terminálban:

sörfőzés eltávolítás csomag név

A Homebrew eltávolítása Linux rendszeren

A Homebrew telepítési folyamatához hasonlóan a Homebrew eltávolítása egy szkript használatát is magában foglalja, amely automatikusan eltávolítja a csomagkezelőt a Linux rendszerről.

Nyissa meg a terminált, és futtassa ezt a parancsot az eltávolító szkript letöltéséhez és futtatásához:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/telepítés/FEJ/uninstall.sh)"

Amint a szkript befejezi a Homebrew eltávolítását, felsorolja azokat a fájlokat, amelyeket nem távolítottak el az eltávolítási folyamat során. Ezeket a megmaradt fájlokat a kívánt módon eltávolíthatja a fájlkezelőből vagy terminálból.

További hasznos Homebrew parancsok, amelyeket tudnia kell

Bár az eddig tárgyalt parancsok nagyjából minden, amit tudnia kell a Homebrew Linuxon való használatához, a Homebrew-nak van néhány egyéb hasznos parancsa is, amelyekről tudnia kell. Ezek tartalmazzák:

  1. főzési segítség: Különféle Homebrew parancsokat nyomtat ki azok használatával és céljával.
  2. brew help sub_command: Akkor hasznos, ha többet szeretne megtudni egy adott Homebrew parancsról, beleértve az elérhető opciókat és a használatot.
  3. főzetorvos: Ellenőrzi a rendszert az esetleges problémák után, és felsorolja azokat, így kijavíthatja őket, és elkerülheti a problémákat a Homebrew használata során.
  4. a főzet elavult: Ez arra szolgál, hogy kilistázza a rendszeren lévő összes Homebrew-csomagot, amely elavult és frissítésre szorul.
  5. brew pin package_name: Lehetővé teszi egy Homebrew-csomag megadását, hogy megakadályozza annak frissítését, amikor a brew upgrade parancsot futtatja a rendszeren. Később, ha fel szeretné oldani a csomag rögzítését, a Homebrew frissíti azt az összes többi csomaggal együtt.
  6. főzet tisztítása: A rendszeren lévő csomagok régi verzióinak és egyéb kapcsolódó adatok törlésére szolgál.

Telepítse kedvenc programjait Linuxon a Homebrew segítségével

Most, hogy telepítette a Homebrew-t, és van ötlete, hogyan használhatja új csomagok telepítéséhez, megkeresheti és telepítheti azokat a programokat, amelyek egyébként nem érhetők el a hagyományos Linux csomagkezelők segítségével gép.

Ha kezdő programozó vagy, a Homebrew nagyon jól jöhet, mivel segítségével könnyedén telepíthetsz különféle CLI eszközöket a rendszeredre. Hasonlóképpen, ha már itt tartunk, érdemes megnézni a Git telepítését és beállítását, hogy megismerkedjen a verziókezelő rendszerrel.