Linuxbrew ซึ่งเป็นทางแยกของตัวจัดการแพ็คเกจ Homebrew

เกี่ยวกับ linuxbrew

ในบทความต่อไปเราจะมาดูที่ Linuxbrew นี่คือหนึ่ง homebrew ส้อม. สามารถใช้ได้ทั้งบน Mac OS และ Gnu / Linux การใช้งานคือ "เกี่ยวกับเช่นเดียวกับ Homebrew สามารถติดตั้งในโฮมไดเร็กทอรีของคุณและ ไม่ต้องการสิทธิ์รูท. หากคุณกำลังมองหาไฟล์ ผู้จัดการแพ็คเกจ คล้ายกับ Homebrew สำหรับระบบปฏิบัติการ Gnu / Linux คุณควรลองใช้ Linuxbrew

ถ้ามีใครไม่รู้ homebrew คือระบบการจัดการแพ็คเกจ ออกแบบมาเป็นพิเศษสำหรับระบบปฏิบัติการ Mac OS ของ Apple เขียนโดยใช้ภาษาโปรแกรม Ruby และติดตั้งมาพร้อมกับ Mac OS นี่เป็นหนึ่งในโครงการโอเพ่นซอร์สที่มีผู้ร่วมให้ข้อมูลมากที่สุดและปิดประเด็นใน GitHub.

ติดตั้ง Linuxbrew

linuxbrew ต้องการการอ้างอิงบางอย่างในการทำงาน. ก่อนติดตั้ง Linuxbrew คุณต้องตรวจสอบให้แน่ใจว่าได้ติดตั้งแล้ว ในการทำเช่นนี้เราจะต้องเปิดเทอร์มินัล (Ctrl + Alt + T) และดำเนินการคำสั่งต่อไปนี้เพื่อติดตั้งบนระบบ Debian, Ubuntu หรือ Linux Mint ของคุณ:

sudo apt-get update && sudo apt-get install build-essential curl git python-setuptools ruby

หลังจากแก้ไขข้อกำหนดเบื้องต้นแล้วให้รันคำสั่งต่อไปนี้เพื่อติดตั้ง Linuxbrew

หมายเหตุ: อย่ารันคำสั่งต่อไปนี้ในฐานะผู้ใช้รูท

ติดตั้ง linuxbre

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"

ข้างต้นสั่งให้เรา จะแสดงผลลัพธ์ที่ควรอ่านอย่างละเอียด. เราจะถูกถามว่าจะทำอย่างไรเพื่อให้ Linuxbrew ทำงานได้อย่างถูกต้อง คุณต้องทำตามขั้นตอนที่ฉันระบุก่อนใช้ Linuxbrew

ขั้นตอนการติดตั้งชงที่จะปฏิบัติตาม

สิ่งหนึ่งที่เราต้องทำคือเรียกใช้คำสั่งต่อไปนี้ทีละคำสั่ง เพิ่ม Linuxbrew ใน PATH ของเรา:

echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"' >>~/.profile
echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.profile

และเราจะเขียน:

echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.profile

ตอนนี้สำหรับ อัปเดตการเปลี่ยนแปลง เราให้คำสั่งต่อไปนี้:

source ~/.profile

ดังที่เราจะเห็นในเอาต์พุตหน้าจอที่เราจะเห็นระหว่างการติดตั้งมันจะถามเราด้วย ติดตั้ง gccซึ่งแนะนำให้ใช้ Linuxbrew โดยไม่มีปัญหา โดยเรียกใช้:

brew install gcc

บอกอีกครั้งว่าคุณไม่ควรเรียกใช้คำสั่งนี้ในฐานะผู้ใช้รูท ดำเนินการคำสั่งเหล่านี้ทั้งหมดในฐานะผู้ใช้ปกติ แพ็คเกจและแอปพลิเคชันทั้งหมดจะติดตั้งในโฟลเดอร์ $ HOME ของคุณดังนั้นคุณไม่จำเป็นต้องมีสิทธิ์ของผู้ดูแล

ใช้ Linuxbrew

หากคุณเคยใช้ Homebrew แล้วคุณสามารถข้ามคำแนะนำต่อไปนี้และเริ่มใช้ตัวจัดการแพ็คเกจได้ทันทีเช่นเดียวกับ Homebrew

ตรวจสอบว่าติดตั้ง Linuxbrew หรือไม่

ขั้นแรกให้รันคำสั่งต่อไปนี้เพื่อ ตรวจสอบให้แน่ใจว่าได้ติดตั้งตัวจัดการแพ็คเกจแล้ว และทำงานได้อย่างถูกต้อง:

ชงหมอ

brew doctor

อัปเดต Linuxbrew

ในการอัปเดต Linuxbrew ให้เรียกใช้:

ปรับปรุงการชง

brew update

หากทุกอย่างเป็นข้อมูลล่าสุดคุณจะเห็นหน้าจอเหมือนกับภาพหน้าจอก่อนหน้านี้

ดูแพ็คเกจที่มี

หากคุณไม่แน่ใจว่ามีแพ็คเกจใดบ้างให้เรียกใช้:

brew search

คำสั่งนี้ จะแสดงรายการแพ็คเกจที่มี.

หรือคุณสามารถเยี่ยมชมเว็บไซต์ของ Braumeister เพื่อค้นหาว่ามีแพ็คเกจอะไรบ้าง

ติดตั้งแพ็คเกจ

ในการติดตั้งแพ็คเกจตัวอย่างเช่น zsh ให้เรียกใช้:

ชงติดตั้ง zsh

brew install zsh

ลบแพ็คเกจ

ในทำนองเดียวกันหากต้องการลบแพ็คเกจให้เรียกใช้:

brew remove zsh

อัปเดตแพ็คเกจ

ถ้าคุณต้องการ อัปเดตแพ็คเกจที่ล้าสมัยทั้งหมดคุณต้องเรียกใช้:

brew upgrade

ไปยัง อัปเดตแพ็คเกจเฉพาะเปิดคำสั่งต่อไปนี้:

brew upgrade nombre_del_paquete

ค้นหาแพ็คเกจที่ดาวน์โหลด

คุณต้องการดูว่าแพ็คเกจที่ดาวน์โหลดมาอยู่ที่ไหน? มันง่ายมากเขียน:

brew --cache

ด้วยคำสั่งนี้เราจะแสดงโฟลเดอร์ที่เราสามารถค้นหาแพ็คเกจที่ดาวน์โหลดโดย Linuxbrew

วิธีใช้ Linuxbrew

หากต้องการทราบรายละเอียดเพิ่มเติมเกี่ยวกับวิธีการทำงานให้เรียกใช้:

ช่วยชง

brew help

หรือเราสามารถปรึกษาความช่วยเหลือที่ผู้ชายเสนอให้เราได้โดยเขียน:

man brew

ตอนนี้คุณรู้วิธีติดตั้งและใช้ตัวจัดการแพ็คเกจนี้ในแบบพื้นฐานบนระบบ Gnu / Linux ของคุณแล้ว ข้อเสียเพียงอย่างเดียวคือสิ่งนี้ ใช้เวลานานในการรวบรวมและติดตั้งแอปพลิเคชัน. นอกเหนือจากนั้นจะใช้งานได้ตามที่โฆษณาบนไฟล์ สถาน.

หากคุณเป็นผู้ใช้ Mac และกำลังมองหาตัวจัดการแพ็คเกจที่คล้าย Homebrew บน Gnu / Linux Linuxbrew ก็เป็นตัวเลือกที่คุณควรลอง


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา