Kylin:离线安装 dpkg

因为我们的甲方爸爸搞的Kylin是内网无法访问外网,安装kkfile,需要dpkg

apt-get install -y libxinerama1 libcairo2 libcups2 libx11-xcb1

无法拉去只有一个一个到 Search the RPM repository on rpmfind.net 中找到对应的rpm,嫌麻烦的可以到  dpkg-离线安装-包含kkfile相关基础包libxinerama1 libcairo2 libcups2 libx11-xcb1 直接下载,上传到服务器,执行

sudo rpm -ivh libXinerama1-1.1.5-1.5.aarch64.rpm --force --nodeps
sudo rpm -ivh libcairo2-1.18.2-3.1.aarch64.rpm --force --nodeps
sudo rpm -ivh libcups2-2.4.11-2.1.aarch64.rpm  --force --nodeps
sudo rpm -ivh libX11-xcb1-1.8.10-1.2.aarch64.rpm  --force --nodeps
sudo rpm -ivh liblzma5-5.6.3-1.2.aarch64.rpm  --force --nodeps
sudo rpm -ivh dpkg-1.18.25-9.el7.aarch64.rpm  --force --nodeps

### kylin 离线环境下 Docker 安装教程 #### 准备工作 为了在没有网络连接的情况下安装 Docker,在 Kylin 服务器上需提前准备好必要的软件包。这通常意味着要在一个有互联网连接的机器上下载所需的 `.deb` 文件或其他形式的安装包,然后将其传输至目标机器。 对于特定版本的 Docker CE 的离线安装,可以按照如下方式准备: - 下载 `containerd.io_1.2.6-3.deb`, `docker-ce-cli_19.03.9_3-0_ubuntu-xenial.deb` 和 `docker-ce_19.03.0_3-0_ubuntu-xenial.deb` 这些文件[^4]。 这些文件可以从官方提供的链接获取,并确保选择了适合架构(x86 或 arm)的版本。 #### 安装过程 一旦所有必需的 .deb 文件都已就绪并传送到无网络连接的目标 Kylin 服务器,则可按以下命令依次执行来完成 Docker 的安装: ```bash dpkg -i containerd.io_1.2.6-3.deb dpkg -i docker-ce-cli_19.03.9_3-0_ubuntu-xenial.deb dpkg -i docker-ce_19.03.0_3-0_ubuntu-xenial.deb ``` 上述命令会依据依赖关系正确地安装 Containerd、Docker CLI 及 Docker Engine 自身。 #### 启动与验证 尽管此时已经能够使用 `docker` 命令,但这并不表示 Docker 服务已经被激活。为此,可能还需要编辑 `/usr/lib/systemd/system/docker.service` 来调整 Docker 服务的相关设置[^2]。 最后一步是确认 Docker 是否正常运行。可以通过下面这条命令来进行简单的状态查询以及查看当前存在的容器列表: ```bash sudo docker ps -a ``` 如果一切顺利的话,该命令应该不会报错并且返回一个空表或者是已有容器的信息[^1]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值