rau*_*kka 9 linux installation
我的问题在标题中。问题:
与其他发行版的比较并不涉及在 Debian 中安装本地 .deb 或任何 Gentoo 的等效文件或 Alpine Linux 的 .apk。另外,apk add当我希望它从下载的 .apk 文件安装时,该命令会抱怨世界无法满足的依赖关系,并且它没有说明出了什么问题,只是:
world: <package_name> <package_name>
Run Code Online (Sandbox Code Playgroud)
简单的或多或少明显的搜索,例如how to install apk on alpine linux返回一些奇怪的东西或 Android 的东西,使 Alpine Linux 看起来不存在 - 或者 - 不支持像在 Debian 中使用 dpkg 那样安装下载的软件包.
小智 9
假设您正在尝试在 Alpine 中安装 glibc
将软件包下载到您当前的目录中
wget "https://circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc/6/artifacts/0/home/ubuntu/alpine-pkg-glibc/packages/x86_64/glibc-2.21-r2.apk"
wget "https://circle-artifacts.com/gh/andyshinn/alpine-pkg-glibc/6/artifacts/0/home/ubuntu/alpine-pkg-glibc/packages/x86_64/glibc-bin-2.21-r2.apk"
Run Code Online (Sandbox Code Playgroud)
然后,使用带有--allow-untrusted标志的apk
apk add --allow-untrusted glibc-2.21-r2.apk glibc-bin-2.21-r2.apk
Run Code Online (Sandbox Code Playgroud)
并完成安装(仅在本例中需要)
/usr/glibc/usr/bin/ldconfig /lib /usr/glibc/usr/lib
Run Code Online (Sandbox Code Playgroud)
nik*_*nik -2
查看有关Alpine Linux 包管理的AlpineLinux Wiki页面?
从那里逐字逐句,
由于 Alpine Linux 设计为从 RAM 运行,因此包管理涉及两个阶段:
- 在正在运行的系统上安装/升级/删除软件包
- 将系统恢复到先前配置的状态(例如重新启动后),包括所有先前安装的软件包和本地修改的配置文件。(仅限基于 RAM 的安装)
apk是用于在正在运行的系统上安装、升级或删除软件的工具。
lbu是用于捕获将系统恢复到先前配置状态所需的数据的工具。本页记录了apk 工具- 请参阅lbu 工具的Alpine 本地备份页面。