ผู้สนับสนุน

วันพุธที่ ๑๙ สิงหาคม พ.ศ. ๒๕๕๒

apt-get

คำสั่ง install program (package) ใน ubuntu 

เป็นคำสั่งที่ใช้บ่อยเมื่อต้องการลงโปรแกรมต่างๆ ทั้งๆ ที่มีระบบกราฟิกอยู่แล้ว (synaptic) แต่ว่าถ้าเราพอจำชื่อ pkg ได้ apt-get install จะเร็วกว่ากันเยอะ

- install pkg คำสั่งต้องการสิทธิ์ root ดังนั้นต้อง sudo ก่อน ทดสอบด้วย gcc compiler
sudo apt-get install build-essential #พิมพ์ถึงตัว e แล้วกด tab ได้

มันก็จะให้ใส่ password หรือมีให้เลือกยืนยันอะไรซักหน่อย ส่วนใหญ่จะมีให้กด y หรือ n เท่านี้มันก็จะ download อะไรต่อมิอะไรมาให้เราเสร็จ พร้อมใช้ทันที พิมพ์ gcc ได้เลย

- remove/uninstall pkg ทำคล้ายๆ กันแค่เปลี่่ยนเป็นคำว่า remove

sudo apt-get remove build-essential #พิมพ์ถึงตัว e แล้วกด tab ได้

แต่ว่าในการ remove บางครั้ง pkg ที่โหลดมาและเป็น dependency จะไม่ได้ถูกลบออกไปด้วย ให้ใช้คำสั่ง autoremove อีกทีเพื่อเอาให้เกลี้ยง

sudo apt-get autoremove

และในกรณีที่โหลด pkg มาเยอะๆ ก็อาจจะมีบางตัวที่ไม่ได้ใช้แล้ว นานๆ ที่เราอยากได้ freespace เราก็ต้องสั่ง autoclean ซัก 1 ครั้ง

sudo apt-get autoclean

ถ้าเราหา pkg ไม่เจอ(ด้วยการพิมพ์แล้วกด tab) อาจจะเป็นเพราะว่า pkg นั้นมีการเปลี่ยนแปลงชื่อหรือเราพิมพ์ผิด ให้ลองค้นหาด้วยคำสั่ง apt-cache search ก่อน

apt-cache search flash java font #ไม่ต้องใช้สิทธิ์ root

หา pkg สำหรับ flash java font ที่ควรจะมีใน ubuntu ก็จะมีผลออกมาดังนี้ 

libming-util - Library to generate SWF (Flash) Files - Utilities
ming-fonts-dejavu - Ming format DejaVue Fonts
ming-fonts-opensymbol - Ming format Opensymbol Fonts
ubuntu-restricted-extras - Commonly used restricted packages
xubuntu-restricted-extras - Commonly used restricted packages

ซึ่ง pkg ที่เราลงเพื่อใช้แก้ไขปัญหานี้ก็คือ ubuntu-restricted-extras หลังจากได้ชื่อ pkg ที่เราต้องการแล้วก็สั่ง install ปกติ

sudo apt-get install ubuntu-restricted-extras

อย่างไรก็ตามถ้าท่านยังไม่รู้ชื่อของ pkg ที่ถูกต้องจริงๆ แนะนำว่าให้ลองหาใน synaptic หรือ google ก่อน

เพิ่มเติมเนื้อหาหรือแก้ไขบอกกันได้นะครับ ;)

ไม่มีความคิดเห็น:

แสดงความคิดเห็น