การใช้ Chocolatey เพื่อติดตั้งโปรแกรมใน Windows

Anonim

Chocolatey - ผู้จัดการแพ็คเกจสำหรับ Windows
ผู้ใช้ Linux มีความคุ้นเคยกับการติดตั้งการลบและอัปเดตแอปพลิเคชันโดยใช้ Apt-Get Package Manager เป็นวิธีที่ปลอดภัยและสะดวกในการติดตั้งสิ่งที่คุณต้องการอย่างรวดเร็ว ใน Windows 7, 8 และ 10 คุณสามารถรับฟังก์ชั่นที่คล้ายกันด้วยการใช้ตัวจัดการแพคเกจช็อคโกแลตและเป็นเรื่องเกี่ยวกับเรื่องนี้ที่จะกล่าวถึงในบทความ วัตถุประสงค์ของการเรียนการสอนคือการแนะนำผู้ใช้ทั่วไปที่มีผู้จัดการแพคเกจคืออะไรและแสดงข้อดีของการใช้วิธีนี้

วิธีปกติในการติดตั้งโปรแกรมไปยังคอมพิวเตอร์สำหรับผู้ใช้ Windows - ดาวน์โหลดโปรแกรมจากอินเทอร์เน็ตหลังจากที่คุณเริ่มไฟล์การติดตั้ง ทุกอย่างง่าย ๆ แต่ยังมีผลข้างเคียง - การติดตั้งซอฟต์แวร์ที่ไม่จำเป็นเพิ่มเติมเบราว์เซอร์ Add-ons หรือการเปลี่ยนแปลงในการตั้งค่า (ทั้งหมดนี้อาจเป็นเมื่อติดตั้งจากเว็บไซต์ทางการ) ไม่ต้องพูดถึงไวรัสเมื่อดาวน์โหลดจากแหล่งที่น่าสงสัย นอกจากนี้ลองจินตนาการว่าคุณต้องติดตั้ง 20 โปรแกรมทันทีต้องการทำกระบวนการนี้โดยอัตโนมัติหรือไม่ หมายเหตุ: Windows 10 มีตัวจัดการแพ็กเกจ ONEGET ของตัวเอง (โดยใช้ oneget ใน Windows 10 และเชื่อมต่อที่เก็บ chocolatey) และผู้จัดการแพคเกจ Winget ยังนำเสนอในปี 2020

การติดตั้งช็อคโกแลต

ติดตั้งช็อคโกแลตบนคอมพิวเตอร์

ในการติดตั้ง Chocolatey ไปยังคอมพิวเตอร์คุณจะต้องเรียกใช้บรรทัดคำสั่งหรือ Windows PowerShell ในนามของผู้ดูแลระบบหลังจากที่ใช้คำสั่งต่อไปนี้:

ในบรรทัดคำสั่ง

@Powershell -Noprofile-ExecutionPolicy ไม่ จำกัด -Command "IEX ((NET NET NET.Webclient). ดาวน์โหลด ('https://chocoles.org/install.ps1'))" && ตั้งค่า Path =% Path%;% AllusersProfile% \ chocolatey \ bin

ใน Windows PowerShell ใช้คำสั่ง Set-ExecutionPolicy RemoteSign เพื่อให้คุณสามารถดำเนินการสถานการณ์ที่ลงชื่อจากระยะไกลหลังจากติดตั้ง Chocolatey โดยใช้คำสั่ง

IEX ((NET-Object Net.WebClient). ดาวน์โหลด ('https://chocoles.org/install.ps1'))

หลังจากติดตั้งผ่าน PowerShell ให้รีสตาร์ทใหม่ นั่นคือทั้งหมดที่ผู้จัดการแพ็คเกจพร้อมสำหรับการทำงาน

เราใช้ตัวจัดการแพคเกจช็อคโกแลตใน Windows

การติดตั้งโปรแกรมใน Chocolatey

ในการดาวน์โหลดและติดตั้งโปรแกรมใด ๆ โดยใช้ Package Manager คุณสามารถใช้พรอมต์คำสั่งหรือ Windows PowerShell ที่ทำงานอยู่ในชื่อของผู้ดูแลระบบ เมื่อต้องการทำเช่นนี้คุณเพียงแค่ป้อนหนึ่งคำสั่ง (ตัวอย่างสำหรับการติดตั้ง Skype):

  • Choco ติดตั้ง Skype
  • Skype Cinst

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

ในขณะนี้วิธีนี้สามารถตั้งค่าได้ประมาณ 3,000 โปรแกรมฟรีและฟรีตามเงื่อนไขและแน่นอนคุณไม่สามารถรู้ชื่อของพวกเขาทั้งหมด ในกรณีนี้ทีมค้นหา Choco จะช่วยคุณ

ตัวอย่างการค้นหาซอฟต์แวร์

ตัวอย่างเช่นหากคุณพยายามติดตั้ง Browser Mozilla คุณจะได้รับข้อความแสดงข้อผิดพลาดที่ไม่พบโปรแกรมดังกล่าว (จะยังคงเป็นเพราะเบราว์เซอร์เรียกว่า Firefox) อย่างไรก็ตามการค้นหา Choco Mozilla จะช่วยให้คุณเข้าใจได้อย่างไร ข้อผิดพลาดและขั้นตอนต่อไปจะต้องป้อน Cinst Firefox (Number Versions ไม่จำเป็นต้องระบุ)

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

ค้นหาคำอธิบายของคำอธิบาย

ในทำนองเดียวกันคุณสามารถลบโปรแกรม:

  • Choco ถอนการติดตั้งชื่อ _Program
  • Cuninst ชื่อ _Program
ลบและอัปเดตแพ็คเกจ

หรืออัปเดตโดยใช้คำสั่ง choco update หรือคำสั่งถ้วย แทนที่จะเป็นชื่อของโปรแกรมคุณสามารถใช้คำทั้งหมดนั่นคือ Choco Update ทั้งหมดจะอัปเดตโปรแกรมทั้งหมดที่ติดตั้งโดยใช้ Chocolatey

อินเตอร์เฟซกราฟิกผู้จัดการแพ็คเกจ

เป็นไปได้ที่จะใช้ทั้งอินเตอร์เฟสกราฟิกช็อคโกแลตสำหรับการติดตั้งลบอัพเดตและค้นหาโปรแกรม ในการทำเช่นนี้ให้ป้อน choco ติดตั้ง chocolateygui และเริ่มแอปพลิเคชันที่ติดตั้งในนามของผู้ดูแลระบบ (จะปรากฏในเมนูเริ่มหรือรายการที่ติดตั้ง Windows 8) หากคุณวางแผนที่จะใช้งานบ่อยฉันขอแนะนำให้เริ่มต้นในนามของผู้ดูแลระบบในคุณสมบัติฉลาก

อินเตอร์เฟซกราฟิก Chocolatey GUI

อินเทอร์เฟซตัวจัดการแพคเกจนั้นใช้งานง่าย: สองแท็บพร้อมแพ็กเกจที่ติดตั้งและพร้อมใช้งาน (โปรแกรม) แผงที่มีข้อมูลเกี่ยวกับพวกเขาและปุ่มเพื่ออัปเดตลบหรือติดตั้งขึ้นอยู่กับสิ่งที่เลือก

ข้อดีของวิธีการติดตั้งโปรแกรมนี้

สรุปอีกครั้งฉันจะทราบข้อดีของการใช้ตัวจัดการแพคเกจช็อคโกแลตเพื่อติดตั้งโปรแกรม (สำหรับผู้ใช้มือใหม่):

  1. คุณจะได้รับโปรแกรมอย่างเป็นทางการจากแหล่งที่เชื่อถือได้และไม่เสี่ยงที่จะพยายามหาสิ่งเดียวกันบนอินเทอร์เน็ต
  2. เมื่อติดตั้งโปรแกรมคุณไม่จำเป็นต้องตรวจสอบให้แน่ใจว่าไม่ได้ติดตั้งสิ่งใดที่ไม่จำเป็นต้องติดตั้งแอปพลิเคชันที่สะอาด
  3. มันเร็วกว่าการค้นหาเว็บไซต์อย่างเป็นทางการและหน้าดาวน์โหลดด้วยตนเอง
  4. คุณสามารถสร้างไฟล์สคริปต์ (.bat, .ps1) หรือเพียงติดตั้งทันทีทุกโปรแกรมฟรีที่จำเป็นด้วยคำสั่งเดียว (ตัวอย่างเช่นหลังจากติดตั้ง Windows ใหม่) นั่นคือเพื่อติดตั้งโปรแกรมสองโหลรวมถึงโปรแกรมป้องกันไวรัส, สาธารณูปโภคและผู้เล่น คุณต้องป้อนคำสั่งเพียงครั้งเดียวหลังจากที่คุณไม่จำเป็นต้องกดปุ่ม "ถัดไป"

หวังว่าใครบางคนจากผู้อ่านของฉันข้อมูลนี้จะมีประโยชน์

อ่านเพิ่มเติม