這個國產的Mac包管理工具,是否能成爲HomeBrew的替代品

在不久之前 Gitee 曾爲大家介紹過一款國內高速安裝 HomeBrew 的開源項目,也受到了不少開發者的歡迎。雖然安裝變得快速了,但仍會出現安裝中斷,下載速度不穩定的情況,這時開發者們就又陷入了痛苦之中。

今天 Gitee 爲大家介紹的就是另一款 Mac 下的包管理工具:axe.store,看看它厲害在哪裏。

項目名稱:axe.store

項目作者:快編程

項目地址:https://gitee.com/kuaibiancheng/store

 

項目簡介

axe.store 是一款 Mac 下的包管理工具,同時支持命令行軟件和圖形界面軟件安裝

axe.store 相對 Homebrew 的核心優勢爲:

  • 速度快
  • 安裝時自動換源

比如在使用 Homebrew 的時候,即便使用了國內的源,總是會有一些文件下載下來壞的導致安裝中斷。比如 ffmpeg 這個軟件有數十個依賴,下載安裝都費時。假設在你完成了前面 10 個依賴軟件的安裝後,遇到一個錯誤的文件,你就不得不上網搜索然後換一個源,然後完成了前面 15 個依賴軟件的安裝後遇到一個錯誤的文件(現在的阿里雲和騰訊雲就會發生這樣真實的案例)。

axe.store 支持安裝時自動換源,阿里雲下的文件壞了會自動換騰訊雲下,輕鬆解決文件錯誤問題

PS: 圖形界面軟件由軟件提供商提供下載服務,部分軟件可能在國內下載速度會很慢,甚至無法下載

 

安裝

本軟件支持 10.14 和 10.15 系統

/bin/bash -c "$(curl -fsSL https://gitee.com/kuaibiancheng/store/raw/master/install.sh)"

複製以上命令到終端執行即可安裝,下面是安裝成功的截圖

 

使用

  • 搜索: store.axe sou [軟件名] 同時搜索圖形界面軟件和命令行軟件,輸入搜索結果相應的編號後即可安裝
  • 是的,雖然軟件的名字叫 axe.store 但是安裝後的命令卻是 store.axe,這是我們規定的
  • 請一定要在輸入 sto 3 個字符後用 TAB 鍵補全命令,儘量優先用 TAB 補全而非手敲所有字符

安裝示例

  • 使用了 store.axe sou qq 命令來搜索,並且輸入了數字 3 來安裝 QQ 音樂
  • 使用了 store.axe sou wget 命令來搜索並安裝了
  • 紅色西瓜圖標的軟件是 Unix 命令行軟件
  • 青色蘋果圖標的軟件是 蘋果圖形界面軟件

  • 下圖演示了直接安裝 QQ 音樂: store.axe get qqmusic (推薦使用 store.axe sou 來安裝)

  • 卸載: store.axe rm qqmusic 卸載剛纔安裝的圖形界面軟件 QQ 音樂

  • 幫助: store.axe help

  • 配置文件路徑: /usr/local/axe/axe_store_config.gua 支持修改默認鏡像地址,修改後即生效,通常來說這是不必要的,一個需要改配置的場景是你作爲國外用戶可能把 active_mirror_url_index 改爲 4 下載速度更快。

 

關於

這個軟件是我們班上的同學在學習了編譯器設計和操作系統機制後,完成的一個方便大家使用蘋果電腦的工具,爲此我們發明了一個編程語言來並優化到了非常易用的程度來編寫這個程序,這整個過程大家都樂在其中。

如果你們喜歡這個項目,可以點擊後面的鏈接前往項目主頁看看,記得給它一個 Star 哦:https://gitee.com/kuaibiancheng/store

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章