加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

alpine-linux apk安装包命令集锦

发布时间:2020-12-14 01:08:53 所属栏目:Linux 来源:网络整理
导读:apk 包管理命令 基本句法 apk [options] command apk [options] command pkgName apk [options] command pkgName1 pkgName2 ? ? ?升级包列表 ,enter: # apk update ? ? ?搜索包 # apk search pkgName 例如: # apk search htop 输出: htop-doc-2.0.2-r0 hto
apk 包管理命令
基本句法
apk [options] command
apk [options] command pkgName
apk [options] command pkgName1 pkgName2
? ? ?升级包列表,enter:
# apk update
? ? ?搜索包
# apk search pkgName
例如:
# apk search htop
输出:
htop-doc-2.0.2-r0
htop-2.0.2-r0
? ? ?搜索并显示描述:
# apk search -v -d ‘htop‘
htop-doc-2.0.2-r0 - An interactive process viewer (documentation)
htop-2.0.2-r0 - An interactive process viewer
显示结果:
htop-doc-2.0.2-r0 - An interactive process viewer (documentation)
htop-2.0.2-r0 - An interactive process viewer
? ? ?列出所有包:
# apk search -v
用通配符搜索包:
# apk search -v ‘php7*‘
? ? ?用包名安装包:
句法:
# apk add pkgName
apk add pkgName1 pkgName2
# apk add htop
输出结果:
(1/1) Installing htop (2.0.2-r0)
Executing busybox-1.25.1-r0.trigger
OK: 39 MiB in 28 packages
? ? ?安装Apache2以及PHP7和模块:
apk add apache2 php7-apache2 php7-gd php7-mysqli
? ? ?安装本地.apk 文件包:
# apk add --allow-untrusted /path/to/foo.apk
? ? ?用名字移除包句法:
# apk del pkgName
# apk del pkgName1 pkgName2
? ? ?删除htop包:
# apk del htop
(1/1) Purging htop (2.0.2-r0)
Executing busybox-1.25.1-r0.trigger
OK: 39 MiB in 27 packages
升级alpine linux:
# apk update && apk upgrade
可以在?/ .bashrc中创建一个bash shell别名:
# echo "alias update=‘apk update && apk upgrade‘" >> /.bashrc
# update
升级选中包:
# apk update
# apk add -u htop
? ? ?列出安装包样例:
# apk info
# apk info -vv | grep ‘foo‘
# apk info -vv | sort
? ? ?找出文件属于那个包:
# apk info --who-owns /etc/passwd
/etc/passwd is owned by alpine-baselayout-3.0.4-r0
# apk info --who-owns /sbin/apk
/sbin/apk is owned by apk-tools-2.6.8-r2
? ? ?列出包的内容:
# apk -L info pkgName
# apk -L info htop
htop-2.0.2-r0 contains:
usr/bin/htop
usr/share/applications/htop.desktop
usr/share/pixmaps/htop.png
? ? ?检测包安装:
# apk -e info pkgName
#############################################
### find out if atop PACKAGE is installed ###
#############################################
# apk -e info atop
? ? ?列出包的依赖:
# apk -R info atop
atop-2.2_p3-r0 depends on:
so:libc.musl-x86_64.so.1
so:libncursesw.so.6
so:libz.so.1
? ? ?列出所有包的依赖:
# apk info -r pkgName
# apk info -r bash
bash-completion-2.4-r0
? ? ?显示包大小:
# apk info -s pkgName
# apk info -s atop
atop-2.2_p3-r0 installed size:
520192
? ? ?打印包的描述:
# apk info -d pkgName
# apk info -d bash
bash-4.3.46-r5 description:
The GNU Bourne Again shell
? ? ?打印包的信息:
# apk info -a pkgName
# apk info -a bash
apk info -a bash
bash-4.3.46-r5 description:
The GNU Bourne Again shell
bash-4.3.46-r5 webpage:
http://www.gnu.org/software/bash/bash.html
bash-4.3.46-r5 installed size:
700416
bash-4.3.46-r5 depends on:
busybox
so:libc.musl-x86_64.so.1
so:libncursesw.so.6
so:libreadline.so.6
bash-4.3.46-r5 provides:
bash-4.3.46-r5 is required by:
bash-completion-2.4-r0
bash-4.3.46-r5 contains:
bin/bashbug
bin/bash
bash-4.3.46-r5 triggers:
bash-4.3.46-r5 has auto-install rule:
bash-4.3.46-r5 affects auto-installation of:
bash-doc-4.3.46-r5
bash-4.3.46-r5 replaces:
bash-4.3.46-r5 license:
GPL3+
? ? ?统计安装仓库:
# apk stats
installed:
? packages: 28
? dirs: 163
? files: 7097
? bytes: 41205760
? triggers: 1
available:
? names: 11710
? packages: 7961
atoms:
? num: 5934
bash-4.3#?
bash-4.3# apk stats
installed:
? packages: 28
? dirs: 163
? files: 7097
? bytes: 41205760
? triggers: 1
available:
? names: 11710
? packages: 7961
atoms:
? num: 5934
? ? ?apk 命令选项和样例
Command ? ? ? ? Usage ? ? ? ? ? ? ? ? ? ? ? ? ? ? xample
apk update Update the package list apk update
apk upgrade Upgrade the system ? ? ? ? apk update
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? apt ugrade
apk add pkg Add a package? ? ? ? ? ? ? apk add apache
apk del pkg Delete a package ? ? ? ? apk del nginx
apk search -v Search for packages ? ? ? ? apk search -v
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? apk search -v -d ‘nginx*’
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? apk search -v ‘apache*’
apk info? ? ? List all installed pacakges apk info
apk fix ? ? ? ? Repair package or upgrade?it without modifying main

? ? ? ? ? ? ? ? ? ? ? ? dependencies? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? apk? fix

apk policy pkg Show repository policy for packages? ? ?? ? ? ? ? apk policy bash
apk stats Show statistics about repositories and installations apk stats

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读