Grav - GPM
GPM ย่อมาจาก Grav Package Manager ซึ่งใช้ในการติดตั้งอัปเดตยกเลิกการติดตั้งและแสดงรายการปลั๊กอินที่มีอยู่ในที่เก็บ Grav GPM รันคำสั่งโดยใช้อินเตอร์เฟสบรรทัดคำสั่งเช่นเทอร์มินัลหรือ cmd
คุณสามารถเข้าถึง CLI ได้อย่างง่ายดาย ใน Windows คุณสามารถเข้าถึงผ่านไฟล์cmdบน Mac คุณสามารถเข้าถึงได้ Terminal และบน Linux คุณสามารถใช้ได้ shell. ใน windows คุณไม่สามารถใช้คำสั่งสไตล์ UNIX หากต้องการใช้สิ่งเหล่านี้เพียงแค่ติดตั้งแพ็คเกจmsysgitซึ่งมี GIT และ GIT BASH และให้คำสั่งสไตล์ UNIX บน Windows
หากต้องการแสดงรายการคำสั่งที่มีอยู่บนที่เก็บ Grav ให้พิมพ์คำสั่งเป็น -
$ bin/gpm list
คุณจะได้รับสิ่งต่อไปนี้ -
คุณสามารถช่วยคำสั่งได้โดยเพิ่มความช่วยเหลือลงในบรรทัดดังที่แสดงด้านล่าง -
$ bin/gpm help install
คุณสามารถค้นหาเวอร์ชันของ PHP บนอินเทอร์เฟซบรรทัดคำสั่งโดยใช้คำสั่งต่อไปนี้ -
$ php -v
มันทำงานอย่างไร?
เมื่อคุณรันคำสั่งบนอินเทอร์เฟซบรรทัดคำสั่ง GPM จะดาวน์โหลดข้อมูลที่ต้องการโดยอัตโนมัติจากไฟล์ GetGrav.orgเว็บไซต์. ประกอบด้วยรายละเอียดทั้งหมดของแพ็กเกจที่มีและยังกำหนดแพ็กเกจที่ต้องติดตั้งและแพ็กเกจที่ต้องอัปเดต
เมื่อคุณดาวน์โหลดแพ็กเกจจากที่เก็บที่เก็บ Grav จะถูกแคชไว้ในเครื่องและไม่มีคำขอใดที่จะติดต่อกับ GetGrav.org เซิร์ฟเวอร์หลังจากสร้างแคชแล้ว
บางคำสั่งมาพร้อมกับ --force (-f)ซึ่งบังคับให้ดึงข้อมูลที่เก็บอีกครั้ง เมื่อใช้ตัวเลือกนี้ไม่จำเป็นต้องรอเป็นเวลา 24 ชั่วโมงก่อนที่แคชจะถูกล้าง
คำสั่ง
คุณสามารถดาวน์โหลดแพ็กเกจที่มีได้จากที่เก็บ Grav โดยใช้คำสั่งบางคำสั่ง หากต้องการใช้คำสั่งให้เปิดเทอร์มินัลของคุณแล้วไปที่รูทของโฟลเดอร์ Grav แล้วพิมพ์เป็นbin/gpm <command>.
ดัชนี
คำสั่ง index ใช้เพื่อแสดงรายการปลั๊กอินที่มีอยู่ธีมในที่เก็บ Grav ใช้คำสั่งด้านล่างในเทอร์มินัลของคุณเพื่อแสดงรายการทรัพยากรที่มี
$ bin/gpm index
แต่ละบรรทัดกำหนดชื่อของปลั๊กอินหรือธีมกระสุนเวอร์ชันของปลั๊กอินหรือธีมและยังแสดงว่ามีการติดตั้งหรือไม่
ข้อมูล
คำสั่ง info ใช้เพื่อแสดงข้อมูลเกี่ยวกับแพ็กเกจเช่นผู้สร้างเวอร์ชันวันที่และเวลาของการอัปเดตล่าสุดที่เก็บแพ็กเกจลิงก์ดาวน์โหลดของแพ็กเกจข้อมูลไลเซนส์เป็นต้น
ติดตั้ง
เนื่องจากชื่อแสดงถึงคำสั่ง install จะติดตั้งรีซอร์สที่จำเป็นสำหรับแพ็กเกจจากที่เก็บ Grav
คุณสามารถใช้คำสั่งต่อไปนี้เพื่อติดตั้งแพ็คเกจที่ต้องการ
$ bin/gpm install package_name
หากคุณพยายามติดตั้งแพ็กเกจที่ติดตั้งไว้แล้วระบบจะแจ้งสิ่งที่ต้องทำต่อไป
ถ้าคุณพิมพ์ Yมันจะเขียนทับบนแพ็คเกจที่ติดตั้งไว้แล้วและถ้าคุณพิมพ์ Nมันจะยกเลิกกระบวนการติดตั้ง
อัปเดต
คำสั่ง update จะแจ้งเกี่ยวกับแพ็คเกจที่ต้องอัพเดต สมมติว่าแพคเกจทั้งหมดเป็นข้อมูลล่าสุดก็จะบอกว่าไม่มีอะไรให้อัปเดต
$ bin/gpm update
อัพเกรดตัวเอง
คำสั่งอัพเกรดตัวเองใช้เพื่ออัพเกรด Grav เป็นเวอร์ชันล่าสุด ใช้คำสั่งต่อไปนี้เพื่ออัพเกรด Grav
$ bin/gpm self-upgrade
หากคุณใช้ Grav เวอร์ชันล่าสุดจะแสดงข้อความว่า "คุณใช้งาน Grav เวอร์ชันล่าสุดแล้ว" พร้อมกับวันที่วางจำหน่ายและเวลาดังที่แสดงในหน้าจอ