alpine apk软件管理包工具的使用
=================alpine apk軟件管理包工具的使用===============
apk更換源:
使用阿里源鏡像
sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories
使用科大鏡像
sed -i 's/dl-cdn.alpinelinux.org/mirrors.ustc.edu.cn/g' /etc/apk/repositories
更新索引
update:從遠程鏡像源中更新本地鏡像源索引,update命令會從各個鏡像源列表下載APKINDEX.tar.gz并存儲到本地緩存,一般在/var/cache/apk/(Alpine在該目錄下)、 /var/lib/apk/ 、/etc/apk/cache/下
安裝包
add:命令從倉庫中安裝最新軟件包,并自動安裝必須的依賴包,也可以從第三方倉庫添加軟件包。add:安裝PACKAGES并自動解決依賴關系。
apk add openssh openntp vim
apk add --no-cache mysql-client
apk add docker --update-cache --repository http://mirrors.ustc.edu.cn/alpine/v3.4/main/ --allow-untrusted
安裝指定版本軟件包
apk add asterisk=1.6.0.21-r0
apk add 'asterisk<1.6.1'
apk add 'asterisk>1.6.1
卸載
del:卸載并刪除PACKAGES
apk del openssh openntp vim
升級
upgrade命令升級系統已安裝的所以軟件包(一般包括內核),當然也可指定僅升級部分軟件包(通過-u或–upgrade選擇指定)。
apk update #更新最新本地鏡像源
apk upgrade #升級軟件
apk add --upgrade busybox #指定升級部分軟件包
搜索
search命令搜索可用軟件包,-v參數輸出描述內容,支出通配符,-d或–description參數指定通過軟件包描述查詢。
apk search #查找所以可用軟件包
apk search -v #查找所以可用軟件包及其描述內容
apk search -v 'acf*' #通過軟件包名稱查找軟件包
apk search -v -d 'docker' #通過描述文件查找特定的軟件包
查看包信息
info命令用于顯示軟件包的信息。
apk info #列出所有已安裝的軟件包
apk info -a zlib #顯示完整的軟件包信息
apk info --who-owns /sbin/lbu #顯示指定文件屬于的包
總結
以上是生活随笔為你收集整理的alpine apk软件管理包工具的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
                            
                        - 上一篇: p2p网贷3种运营模式
 - 下一篇: quotation