安裝軟件包時,APT到達帶有進度條的1.0版

如果您是 GNU / Linux的,也是 Debian GNU / Linux 特別是它的派生詞,那麼你必須知道它是什麼 APT 完美。 如果不是,那沒關係,我會告訴你。

APT (高級打包工具或高級打包工具) 是由項目創建並為項目創建的軟件包管理系統 Debian,儘管它可以在其他發行版中使用。

直到到達 吃豆子,對我來說是最好的 包裝經理 我已經測試過了,它是16年前發布的,因此您可以認為它是退伍軍人。

今年1月1.0日,發布了APT XNUMX版,其主要新穎之處在於它統一了以下命令:

$ sudo apt-get [選項] $ sudo apt-cache [選項]

為此,創建了一個二進製文件,簡稱為:

# apt

對於新的二進製文件,使用了以下選項(某些還與 能力傾向):

  • :類似於dpkg列表,可以與標誌一起使用 -已安裝 or -可升級.
  • 搜索:類似於apt-cache搜索,但按字母順序對結果進行排序。
  • 顯示:與apt-cache show的工作原理相同,但隱藏了人們不太在乎的細節(例如哈希)。 您當然可以通過apt-cache show查看完整結果。
  • 更新:與apt-get完全相同,但是這次有顏色。
  • 安裝,移除:在dpkg運行時添加進度條。
  • 升級:與...相同 apt-get dist-upgrade --with-new-pkgs.
  • 全面升級-dist-upgrade的更有意義的名稱。
  • 編輯源:使用$ EDITOR編輯source.list文件。

這是進度條的示例:

apt-progress

您可以使用以下命令啟用/禁用安裝進度:

 #Echo'Dpkg :: Progress-Fancy“ 1”> / etc / apt / apt.conf.d / 99progressbar'

就是這樣😀

來源: 邁克爾·沃格特(Michael Vogt)的博客


發表您的評論

您的電子郵件地址將不會被發表。 必填字段標有 *

*

*

  1. 負責數據:MiguelÁngelGatón
  2. 數據用途:控制垃圾郵件,註釋管理。
  3. 合法性:您的同意
  4. 數據通訊:除非有法律義務,否則不會將數據傳達給第三方。
  5. 數據存儲:Occentus Networks(EU)託管的數據庫
  6. 權利:您可以隨時限制,恢復和刪除您的信息。

  1.   華金 他說:

    將 apt-get 與 apt-cache 合併在一個命令中非常有趣。

  2.   透澤潘 他說:

    時間到了

    1.    MSX 他說:

      好吧,他們只花了 21 年時間就擁有了一個帶有進度條的二進制包管理器,而且他們也不是 Arch Linux,在該發行版存在的大約 10 年裡,他們擁有最好的 GNU/Linux 打包系統之一 不是值得一提的是它的經理 pacman!

      哦操,等等……恰恰相反:S

      1.    埃利奧時間3000 他說:

        好吧,這不完全是問題所在,但至少下一步是改進 DPKG,以便由 Pacman 決定。

  3.   納米 他說:

    這裡的問題是,這會對發行版產生什麼影響? 我的意思是,在一個版本的使用壽命中,你不能隨意進行這種更改,我想這會破壞像 Muon 這樣的程序的所有 API,它必須使用 apt-get 命令和整個故事......什麼時候會發生到達發行版? 還是我在不知情的情況下說話? xd

    1.    阿尼巴爾 他說:

      我想它會被複製,一開始就很理想

    2.    拉夫 他說:

      讓我們看看...引用維基百科:

      “……dpkg 本身就是一個低級工具; 需要一個高級前端來從遠程位置獲取包或解決包依賴關係中的複雜衝突。 Debian 很適合這項任務…… »

      所以我認為只要DPKG不改變,APT添加或刪除選項都沒有關係。

      1.    埃利奧時間3000 他說:

        一樣的。 DPKG 就像 Slackware 的 PKGTOOL,與不關心後端的 Slackware 不同,在 Debian 中,他們努力打造一個真正像樣的後端,而且自從 APT 改進了它之後,我會為那些改進的人鼓掌。到說後端。

        最終,PKGTOOL 和 DPKG 不會趕上 PACMAN(嗯,它是一體化的,到目前為止,它就像 APT 一樣非常舒服)。

  4.   丹尼爾 他說:

    在我看來,finak命令應該是這樣的:
    # echo 'Dpkg::Progress-Fancy "1" > /etc/apt/apt.conf.d/99progressbar'
    這個消息很有趣。

  5.   垃圾殺手 他說:

    哇,他們花了這麼長時間才做這樣的事情,甚至不需要 OpenSUSE、Fedora 或 Arch 來製作這樣的酒吧,他們只需要它像 Yum 一樣整潔,從美學上來說。 :p

  6.   丹尼爾 他說:

    更正,要使最後一個命令起作用,必須編寫:

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

    謝謝。

  7.   丹尼爾 他說:

    第三次的魅力在於:
    #echo 'Dpkg::Progress-Fancy "1";' > /etc/apt/apt.conf.d/99progressbar
    我崩潰了……

  8.   f4ik0 他說:

    你能更新 debian wheezy 嗎

    1.    f4ik0 他說:

      ?

      1.    基克1n 他說:

        只需從 sid 包安裝

  9.   他說:

    APT 的時間是幾點。 一旦你發現了吃豆人的世界,你就會意識到它是多麼有限。 在我看來,Pacman 是 gnu/linux 的所有者和領主。 沒有人可以跟隨著他。

  10.   ds23ytube 他說:

    一些 zypper、yum 或 pacman 被複製。 我嗅到了未來 system-D 可能的優化,並且能夠實現它。 畢竟,apt 一直與 upstart 合作,而不是與 System-D 合作,也許這就是變化的來源。

    1.    埃特梅南基 他說:

      Ds23yTube:“畢竟 apt 一直與新貴合作,而不是與 System-D 合作”

      @Ds23yTube Ubuntero 先生,在做出這樣的明確陳述之前,您必須了解更多信息。 APT 是一個 Debian 工具,因此從未使用過 upstart,而是 SysVInit(System V)。

      凱撒的就是凱撒的。

  11.   賈菲爾 他說:

    哦,進度條……這真是一個巨大的飛躍!

    但我有一些疑問:
    – 顏色可以改變嗎?
    – 你使用什麼字體? 無法使用皮膚?
    – 可以添加小部件嗎?
    – 它在觸摸屏上運行良好嗎?

    讓我們看看是否有人可以為我澄清這些非常重要的問題...... ←

    PS:認真的嗎? 進度條是標題中要突出顯示的內容嗎? 可憐的。

  12.   吉約克斯 他說:

    好消息...進度條是最不重要的...我擔心命令的變化...:S

  13.   馬丁 他說:

    非常好的改進。

  14.   馬里奧·吉列爾莫·扎瓦拉·席爾瓦 他說:

    我發現它非常有趣而且超級酷……

    乾杯!