Alpine Linux是一個由社群開發的基於musl和BusyBox的Linux作業系統,該作業系統以安全為理念,面向x86路由器、防火牆、虛擬私人網路、IP電話盒及伺服器而設計。
add # 添加 package
del # 刪除 package
fix # 修復或升級 package
update # 更新可用 package 的索引
info # 印出 有關已安裝或可用 package 的信息
search # 搜索 package 或描述
upgrade # 升級當前已安裝的軟件 package
cache # 本地緩存 package 存儲庫的維護操作
version # 比較已安裝和可用 package 之間的版本差異
index # 從 package 列表中創建存儲庫索引
fetch # 下載(但不安裝) package
audit # 列出原始 package 安裝狀態的文件系統的更改
verify # 驗證 package 簽名
dot # 為給定 package 創建GraphViz圖表描述
policy # 顯示更新給定 package 的存儲庫,加上還提供 package 的存儲庫
stats # 顯示統計信息,包括安裝和可用的 package 數,目錄和文件的數量等。
manifest # 顯示給定 package 中包含的文件的校驗和
apk update
apk info
apk info -vv
apk info --who-owns [path]
apk info --who-owns /bin/sh
## /bin/sh is owned by busybox-1.31.1-r20
apk search -v [package name]
/ # apk search -v 'python3'
python3-tkinter-3.8.10-r0 - A graphical user interface for the Python
python3-idle-3.8.10-r0 - IDE for Python3 using Tkinter
python3-dev-3.8.10-r0 - A high-level scripting language (development files)
boost-python3-1.72.0-r6 - Boost python3 shared library
postgresql-plpython3-contrib-12.7-r0 - PL/Python 3 extension modules distributed with PostgreSQL
python3-dbg-3.8.10-r0 - A high-level scripting language (debug symbols)
python3-3.8.10-r0 - A high-level scripting language
apk --no-cache -i add vim
apk del [package name]
apk search -v pip|grep -i python
apk add -i py3-pip