APT-GET – 9 คำสั่งพื้นฐานที่เป็นประโยชน์ใช้ในการจัดการ Packages ใน Ubuntu


1. คำสั่งอัพเดทระบบ Packages - apt-get update
        การอัพเดท Packages นั้นเป็นการปรับปรุง list รายการของ packages ในระบบของเราซึ่งจะอัพเดทที่ไฟล์ /etc/apt/sources.list เพื่อปรับปรุงและอัพเดทแหล่งซอฟต์แวร์และการตรวจสอบเวอร์ชั่นใหม่ของ Packages อีกด้วย
$ sudo apt-get update

2.คำสั่งอัพเกรด Software Packages apt-get upgrade
         คำสั่งนี้จะใช้ในการอัพเกรดโปรแกรมทั้งหมดในระบบของเรา ซึ่งจะปรับปรุงให้เป็นเวอร์ชั่นใหม่ล่าสุด ซึ่งมันจะอัพเกรดให้ทุกโปรแกรมในระบบของเราเลยครับ
$ sudo apt-get upgrade

3.คำสั่งติดตั้ง Software และ อัพเกรดโปรแกรมแบบเจาะจง - apt-get install PackageName
        คำสั่งนี้เป็นคำสั่งติดตั้งโปรแกรมผ่าน command line ซึ่งต้องระบุชื่อ Packages ให้ถูกต้อง และยังสามารถใช้อัพเกรดโปรแกรมที่มีอยู่แล้วได้ด้วยครับ
$ sudo apt-get install blender

4.คำสั่งติดตั้ง Software แบบ Multiple Packages - apt-get install PackagesNames1 PackagesNames2
        คำสั่งนี้ก็จะเป็นคำสั่งแบบข้อที่ 3 แต่เราจะเพิ่มชื่อ แพ็กเก็จเข้ามาหลายๆอันครับ เป็นการติดตั้งโปรแกรมที่สะดวกและง่ายมากๆ
$ sudo apt-get install blender gimp inkscape 

5.คำสั่งติดตั้งโปรแกรมโดยไม่ต้องอัพเกรด --no-upgrade
         การติดตั้งโปรแกรมบางโปรแกรมเราก็ไม่อยากที่จะอัพเกรดมันซึ่งการติดตั้งโดยไม่อัพเกรดนั้นเพียงแค่เติม --no-upgrade ไว้ด้านหลังคำสั้งติดตั้งโปรแกรมเท่านั้นเอง
$ sudo apt-get install blender --no-upgrade

6. คำสั่งติดตั้งโปรแกรมโดยการระบุเวอร์ชั่น
          บางโปรแกรมมีการอัพเดทเวอร์ชั่นใหม่ๆบ่อยมาก ซึ่งบางทีการใช้งานฟังก์ชั่นต่างๆก็เปลี่ยนไป ผู้ใช้จึงอยากจะติดตั้งแบบระบุเวอร์ชั่นที่ตัวเองถนัดจะดีกว่าแต่การติดตั้งระบุเวอร์ชั่นต้องรู้ชื่อแพ็กเก็จและพิมพ์ใน command ให้ถูกด้วยนะครับ
$ sudo apt-get install vsftpd=2.3.5-3ubuntu1

7.การถอนการติดตั้งโปรแกรมโดยการไม่ตั้งค่าอะไร - apt-get  remove
          เป็นการถอนโปรแกรมออกโดยที่เราไม่ได้ตั้งค่าอะไร เป็นการถอนโปรแกรมออกเลยโดยที่ไฟล์ตั้งค่าของมันยังอยู่
$ sudo apt-get remove blender 

8.การถอนการติดตั้งโปรแกรมแบบสมบูรณ์ - apt-get  purge
          คำสั่งนี้ก็จะต่างจากข้อ 7 ที่จะลบทุกอย่างของโปรแกรมออกหมดเลย ทั้งการตั้งค่า ตั้งติดตั้งโปรแกรมออกหมดเลยครับ
$ sudo apt-get purge blender 

หรือจะรวมคำสั่งจากข้อ 7 และข้อ 8 เข้าด้วยกันก็ได้
$ sudo apt-get remove --purge blender 

9.คำสั่งทำความสะอาดพื้นที่ใน Disk ของเรา  - apt-get  clean
          คำสั่งนี้จะเป็นคำสั่งเพิ่มพื้นที่ว่างให้ดิสของเรา ซึ่งมันจะจัดการกับไฟล์ .deb (ที่โหลดมาตอนติตตั้งโปรแกรม)ลบมันออกไปครับ
$ sudo apt-get clean 

บทความนี้ผมก็เขียนมาเพียงแค่นี้ก่อนนะครับ จริงๆยังมีคำสั่งอีกเยอะ เดี๋ยวผมจะต่อเป็นตอนที่สองในบทความหน้านะครับ

3 ความคิดเห็น:

  1. ขอรบกวนถามซักนิดนะครับ


    คือว่าผมจะติดตั่ง Packages ใน kali linux อะครับ
    ผมเลยใช้คำสั่งตามข้างบนอะครับ

    sudo apt-get install

    แล้วมันขึ้นว่า

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    Package gdebi is not available, but is referred to by another package.
    This may mean that the package is missing, has been obsoleted, or
    is only available from another source

    E: Package 'gdebi' has no installation candidate

    บาง package ก็ขึ้นว่า

    Reading package lists... Done
    Building dependency tree
    Reading state information... Done
    E: Unable to locate package

    ตอบลบ
    คำตอบ
    1. Edit

      ขอรบกวนถามซักนิดนะครับ


      คือว่าผมจะติดตั่ง Packages ใน kali linux อะครับ
      ผมเลยใช้คำสั่งตามข้างบนอะครับ

      sudo apt-get install

      แล้วมันขึ้นว่า

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      Package gdebi is not available, but is referred to by another package.
      This may mean that the package is missing, has been obsoleted, or
      is only available from another source

      E: Package 'gdebi' has no installation candidate

      บาง package ก็ขึ้นว่า

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      E: Unable to locate package

      ลบ
    2. มันอาจเป็นปัญหาจากแหล่ง แพ็กเกจครับ ให้ลองเปลี่ยน Main Server แล้ว ใช้คำสั่ง
      sudo apt-get update จากนั้นลองติดตั้งโปรแกรมที่ต้องการดูครับ

      ลบ

ขับเคลื่อนโดย Blogger.