Linux jest częścią systemu Windows 10 i stanowi jedną z największych funkcji tego systemu od jego powstania. Choć jest to znacząca zmiana dla Windows 10, żadna wcześniejsza wersja systemu Windows nie miała wsparcia dla Linuksa, co czyni to osiągnięciem wyjątkowym. Nadal istnieją pewne ograniczenia, ale Microsoft regularnie ulepsza WSL przy każdej głównej aktualizacji funkcji. Jeśli korzystasz z WSL na Windows 10, możesz w pewnym momencie zainstalować na nim Homebrew.
Homebrew jest niezbędną aplikacją dla systemów Linux, dlatego warto wiedzieć, jak zainstalować ją w WSL. Oto kroki, które należy wykonać, aby zainstalować Homebrew na Windows dla podsystemu Linux.
Włącz WSL i zainstaluj Linux
Przed zainstalowaniem Homebrew w systemie Windows dla podsystemu Linux musisz włączyć WSL i zainstalować system operacyjny Linux w Windows 10. Możesz użyć dowolnego z dostępnych systemów operacyjnych Linux, a podane poniżej polecenia będą działać. W tym poście będziemy używać Ubuntu, które było pierwszym systemem operacyjnym obsługiwanym przez Windows 10 i jest uważane za najlepsze pod względem funkcji i stabilności.
Zainstaluj Homebrew
Otwórz zainstalowany system operacyjny Linux, wyszukując go w Wyszukiwarce Windows lub uruchamiając go z menu Start.
Uruchom następujące polecenie:
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Wykonanie polecenia może zająć od 10 do 20 minut. Musisz podać hasło do systemu Linux i potwierdzić instalację niektórych składników podczas procesu instalacji.
Po zainstalowaniu Homebrew zobaczysz komunikat informujący, że /home/linuxbrew/.linuxbrew/bin nie znajduje się w ŚCIEŻCE. Można to łatwo naprawić.
Uruchom następujące polecenia, aby skonfigurować Homebrew:
echo "eval $($(brew --prefix)/bin/brew shellenv)" >>~/.profile test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r ~/.bash_profile && echo "eval $($(brew --prefix)/bin/brew shellenv)" >>~/.bash_profile
Te polecenia zostaną wykonane w ciągu kilku sekund. Po ich wykonaniu możesz zacząć używać Homebrew w WSL.
Kiedy stosować Homebrew?
W WSL możesz instalować aplikacje z centrum oprogramowania dowolnego systemu operacyjnego Linux. Jednak w niektórych przypadkach aplikacja może się nie zainstalować. W takim przypadku warto spróbować użyć Homebrew. Jeśli istnieje aplikacja, której nie można zainstalować z centrum oprogramowania, Homebrew może być jedynym sposobem na jej zainstalowanie.
Jeśli chcesz odinstalować Homebrew, możesz spróbować wykonać polecenie odinstalowania, jednak biorąc pod uwagę, że jest to WSL, lepiej może być wykonać czystą instalację systemu operacyjnego Linux. Jak wspomniano wcześniej, WSL wciąż ma pewne ograniczenia.
newsblog.pl