homrbrew ช่วยให้การติดตั้งบน MacOS และ WSL ทำงานได้ง่ายขึ้น ทำเครื่อง test ง่าย ๆ
- ติดตั้ง WSL โดยทำตาม WSL: PowerShell Installing
- เพิ่ม admin ใหม่เพราะ brew จะไม่ยอมให้ติดตั้งโดนใช้ user root จะมีข้อความ
Checking forsudo
access (which may request your password)…
Don’t run this as root!
ทำตามวิธี
Linux: create user as root - login โดยใช้คำสั้ง
su { root username }
เช่นsu Lj7kC5VwBAPQ
- ไปที่ home directory โดยคำสั่ง
cd ~
- เปิดเว็บไซต์ Homebrew และทำตามขั้นตอนที่แนะนำคือ ใช้คำสั่ง
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
รอจนขึ้นข้อความ
Next steps: - จากนั้นใส่ environment variables ตามคำแนะนำด้านล่าง ครั้งละ 1 คำสั่ง เช่น
(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> /home/{ root username }/.bashrc
ตัวอย่าง(echo; echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"') >> /home/Lj7kC5VwBAPQ/.bashrc
และeval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
- ติดตั้ง package เพิ่มโดยคำสั่ง
sudo apt-get install build-essential
- เทสโดยใช้คำสั่ง
brew info
ถ้าตอบมาประมาณ
0 kegs, 4KB
แสดงว่าทำงานได้ถูกต้อง
เท่านี้ก็ติดตั้ง brew หรือ homebrew ได้แล้ว ทุกครั้งที่ใช้ brew ต้องเข้ามาที่ user นี้และเรียกใช้จาก path cd ~
และ login ใหม่อีกครั้งโดยใช้ su { root username }
ที่ cd ~
เสมอ brew จะถูกติดตั้งอยู่ที่ /home/linuxbrew/.linuxbrew/ ตัว path ของแอปที่ติดตั้งโดย brew จะมี base path ในนี้