APT ถึงเวอร์ชัน 1.0 พร้อมแถบความคืบหน้าเมื่อติดตั้งแพ็คเกจ

หากคุณเป็นผู้ใช้ GNU / Linuxและผู้ใช้ของ Debian GNU / Linux โดยเฉพาะและอนุพันธ์คุณต้องรู้ว่ามันคืออะไร APT อย่างสมบูรณ์แบบ ถ้าคุณไม่ใช่มันไม่สำคัญฉันจะบอกคุณ

APT (Advanced Packaging Tool หรือ Advanced Packaging Tool) เป็นระบบการจัดการแพ็คเกจที่สร้างขึ้นโดยและสำหรับโครงการ debianแม้ว่าจะสามารถใช้ในการแจกแจงอื่น ๆ ได้

จนกระทั่งมาถึง Pacmanมันเป็นสิ่งที่ดีที่สุดสำหรับฉัน ผู้จัดการแพ็คเกจ ฉันได้ลองและเปิดตัวเมื่อ 16 ปีก่อนดังนั้นคุณสามารถพิจารณาได้ว่าเป็นทหารผ่านศึก

ในวันที่ 1 เมษายนของปีนี้ APT เวอร์ชัน 1.0 ได้รับการเผยแพร่ซึ่งมีความแปลกใหม่ที่สำคัญคือการรวมคำสั่ง:

$ sudo apt-get [ตัวเลือก] $ sudo apt-cache [ตัวเลือก]

สำหรับสิ่งนี้ไบนารีถูกสร้างขึ้นเรียกง่ายๆว่า:

# apt

ด้วยไบนารีใหม่จะใช้ตัวเลือกต่อไปนี้ (บางตัวใช้กับ ความถนัด):

  • รายการ: คล้ายกับรายการ dpkg และสามารถใช้กับแฟล็ก - ติดตั้ง or - อัปเกรดได้.
  • ค้นหา: ทำงานเหมือนกับการค้นหา apt-cache แต่จะเรียงลำดับผลลัพธ์ตามตัวอักษร
  • โชว์: ทำงานเหมือนกับ apt-cache show แต่ซ่อนรายละเอียดที่ผู้คนไม่ค่อยสนใจ (เช่นแฮช) คุณสามารถดูผลลัพธ์ทั้งหมดผ่าน apt-cache show แน่นอน
  • ปรับปรุง: ทำงานเหมือนกับ apt-get แต่คราวนี้มีสี
  • ติดตั้งลบ: เพิ่มแถบความคืบหน้าในขณะที่ dpkg กำลังทำงาน
  • อัพเกรด: ทำงานเหมือนกับ apt-get dist-upgrade - พร้อมใหม่ pkgs.
  • อัพเกรดเต็มรูปแบบ- ชื่อที่มีความหมายมากขึ้นสำหรับการอัพเกรดระยะไกล
  • แหล่งแก้ไข: แก้ไขไฟล์ source.list โดยใช้ $ EDITOR

นี่คือตัวอย่างลักษณะของแถบความคืบหน้า:

ฉลาดก้าวหน้า

คุณสามารถเปิด / ปิดความคืบหน้าการติดตั้งด้วยคำสั่ง:

 # เสียงสะท้อน 'Dpkg :: Progress-Fancy "1"> / etc / apt / apt.conf.d / 99progressbar'

และนั่นก็คือ😀

Fuente: บล็อกของ Michael Vogt


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

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

*

*

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

  1.   Joaquin dijo

    น่าสนใจมากในการผสาน apt-get กับ apt-cache ในคำสั่งเดียว

  2.   ไดอะซีแพน dijo

    ถึงเวลาแล้ว

    1.    MSX dijo

      พวกเขาใช้เวลาเพียง 21 ปีในการมีตัวจัดการแพ็คเกจไบนารีพร้อมแถบความคืบหน้าไม่ใช่แม้แต่ Arch Linux ที่ในช่วง ~ 10 ปีของการมีอยู่ของ distro พวกเขามีระบบแพ็คเกจ GNU / Linux ที่ดีที่สุดระบบหนึ่งไม่ใช่ พูดถึงผู้จัดการ pacman!

      โอ้โหเดี๋ยวก่อน ... มันเป็นวิธีอื่น ๆ : S

      1.    Eliotime3000 dijo

        ปัญหาคงไม่ตรงแค่นั้น แต่อย่างน้อยขั้นตอนต่อไปคือการปรับปรุง DPKG ให้อยู่ในระดับ Pacman

  3.   นาโน dijo

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

    1.    Anibal dijo

      ฉันคิดว่ามันจะเพิ่มขึ้นเป็นสองเท่ามันจะดีที่สุดในตอนแรก

    2.    Elav dijo

      มาดู .. อ้างจาก Wikipedia:

      «… Dpkg เป็นเครื่องมือระดับต่ำ จำเป็นต้องมีส่วนหน้าระดับสูงเพื่อนำแพ็กเกจเข้ามาจากสถานที่ห่างไกลหรือแก้ไขข้อขัดแย้งที่ซับซ้อนในการอ้างอิงแพ็กเกจ Debian เหมาะสำหรับงานนี้ ... »

      ดังนั้นฉันคิดว่าตราบใดที่ DPKG ไม่เปลี่ยนแปลงก็ไม่สำคัญว่า APT จะเพิ่มหรือลบตัวเลือก ..

      1.    Eliotime3000 dijo

        ที่เหมือนกัน. DPKG เปรียบเสมือน PKGTOOL ของ Slackware และแตกต่างจาก Slackware ที่ไม่ให้ลูกแบ็คเอนด์ใน Debian พวกเขาพยายามอย่างเต็มที่เพื่อสร้างแบ็คเอนด์ที่ดีจริงๆและเมื่อ APT ได้ปรับปรุงแล้วฉันจะปรบมือให้กับผู้ที่มี ปรับปรุงเป็นแบ็กเอนด์ดังกล่าว

        ท้ายที่สุด PKGTOOL และ DPKG จะไม่สามารถติดต่อกับ PACMAN ได้ (เป็นแบบ all-in-one และจนถึงตอนนี้ก็ค่อนข้างสะดวกสบายเช่นเดียวกับ APT)

  4.   แดเนียล dijo

    สำหรับฉันแล้วดูเหมือนว่าคำสั่ง finak ควรมีลักษณะดังนี้:
    # echo 'Dpkg :: โปรเกรส - แฟนซี "1"> / etc / apt / apt.conf.d / 99progressbar "
    ข่าวที่น่าสนใจมาก

  5.   ขยะ_นักฆ่า dijo

    พวกเขาใช้เวลานานแค่ไหนในการทำอะไรแบบนั้นและ OpenSUSE, Fedora, Arch ก็ไม่ได้พาพวกเขาไปทำบาร์แบบนั้นพวกเขาแค่ต้องการให้มันเรียบร้อยเหมือน Yum พูดได้อย่างสวยงาม : p

  6.   แดเนียล dijo

    ฉันแก้ไขเพื่อให้คำสั่งสุดท้ายทำงานได้ต้องเขียน:

    # echo Dpkg :: Progress-Fancy "1"> /etc/apt/apt.conf.d/99progressbar

    ขอบคุณ

  7.   แดเนียล dijo

    ครั้งที่สามคือเสน่ห์:
    #echo 'Dpkg :: โปรเกรส - แฟนซี "1"; " > /etc/apt/apt.conf.d/99progressbar
    ฉันแตกสลาย ...

  8.   f4ik0 dijo

    สามารถอัพเดทได้ที่ debian wheezy

    1.    f4ik0 dijo

      ?

      1.    กิ๊ก1n dijo

        เพียงแค่ติดตั้งจากแพ็คเกจ sid

  9.   ชไนเดอ dijo

    APT กี่เท่า เมื่อโลกของ Pacman ถูกค้นพบคุณจะรู้ว่ามัน จำกัด แค่ไหน จากมุมมองของฉัน Pacman เป็นเจ้าของและเจ้าแห่ง gnu / linux เขาไม่มีใครบังตา

  10.   ds23ytube dijo

    มีการคัดลอก zypper, yum หรือ pacman ฉันได้กลิ่นของการเพิ่มประสิทธิภาพที่เป็นไปได้สำหรับระบบ -D ในอนาคตและสามารถใช้ชีวิตให้ได้ ในตอนท้ายของวัน apt มักจะทำงานแบบพุ่งพรวดไม่ใช่กับ System-D บางทีด้วยเหตุนี้จึงมีการเปลี่ยนแปลง

    1.    เอเทเมนันกิ dijo

      Ds23yTube: «ท้ายที่สุด apt ทำงานได้ดีตลอดเวลาและไม่ใช้ System-D »

      @ Ds23yTube คุณ Ubuntero คุณต้องเรียนรู้เพิ่มเติมก่อนที่จะพูดอย่างเด็ดขาดเช่นนั้น APT เป็นเครื่องมือ Debian และด้วยเหตุนี้จึงไม่เคยใช้งานแบบพุ่งพรวด แต่เป็น SysVInit (System V)

      ถึงซีซาร์แล้วซีซาร์คืออะไร

  11.   จาร์ฟิล dijo

    โอ้แถบความคืบหน้า…นั่นคือการก้าวกระโดดของควอนตัมที่แท้จริง!

    แต่ฉันมีข้อสงสัย:
    - สามารถเปลี่ยนสีได้หรือไม่?
    - คุณใช้ฟอนต์แบบไหน? ใช้สกินไม่ได้?
    - สามารถเพิ่มวิดเจ็ตได้หรือไม่?
    - ใช้งานได้ดีบนหน้าจอสัมผัสหรือไม่?

    มาดูกันว่ามีใครสามารถชี้แจงคำถามที่สำคัญเหล่านี้ได้บ้าง ... ¬¬

    PS: จริงเหรอ? แถบความคืบหน้าเป็นไฮไลต์ของชื่อเรื่องหรือไม่ น่าสมเพช.

  12.   เดอะกิลลอกซ์ dijo

    ข่าวดี ... แถบแสดงความคืบหน้ามีน้อยที่สุด ... ฉันกังวลเกี่ยวกับการเปลี่ยนแปลงคำสั่ง ... : S

  13.   มาร์ติน dijo

    การปรับปรุงที่ดีมาก

  14.   มาริโอกิลเลอร์โมซาวาลาซิลวา dijo

    ฉันคิดว่ามันน่าสนใจมากและฉลาดสุด ๆ ...

    เชียร์ !!!