进入apt缓存目录后,将多余的deb包全部删除。
uos@uos-PC:/var/cache/apt/archives$ cd /var/cache/apt/archives/
uos@uos-PC:/var/cache/apt/archives$ ls -l
uos@uos-PC:/var/cache/apt/archives$ sudo rm -rf *.deb
uos@uos-PC:/var/cache/apt/archives$ ls -l
总用量 4
-rw-r--r-- 1 root root 778 9月 9 13:
-rw-r----- 1 root root 0 8月 20 06:29 lock
打开终端,切换到root账户,执行下面的命令(以filezilla为例):
for i in $(apt-cache depends filezilla:arm64 |sed ‘1s/^/abc /g’|awk -F ’ ’ ‘{print $2}’ | sed -e s/‘<’/‘’/ -e s/‘>’/‘’/);do apt download $i 2>&;done
root@uos-PC:/var/cache/apt/archives#
for i in $(apt-cache depends filezilla:arm64 |sed '1s/^/abc /g'|awk -F ' ' '{print $2}' | sed -e s/'<'/''/ -e s/'>'/''/);do apt download $i 2>>;done
获取:1 professional-packages.chinauos/desktop-professional eagle/main arm64 filezilla arm64 3.39.0-2+deb10u1 [1,543 kB]
已下载 1,543 kB,耗时 0秒 (3,443 kB/s)
获取:1 professional-packages.chinauos/desktop-professional eagle/main arm64 libatk1.0-0 arm64 2.30.0-2 [48.1 kB]
已下载 48.1 kB,耗时 0秒 (166 kB/s)
获取:1 professional-packages.chinauos/desktop-professional eagle/main arm64 libc6 arm64 2.28.19-1+dde [2,522 kB]
已下载 2,522 kB,耗时 0秒 (6,444 kB/s)
获取:1 professional-packages.chinauos/desktop-professional eagle/main arm64
下载完成以后,查看 “/var/cache/apt/archives” 目录下 。如果有报错信息,部分依赖包为通用架构类型,执行以下命令就能下载。
root@uos-PC:/var/cache/apt/archives# apt download filezilla-common
root@uos-PC:/var/cache/apt/archives# apt download xdg-utils
所有的安装包都下载到 "/var/cache/apt/archives"目录下如果需要下载其它架构的安装包,可以使用下面的命令添加系统架构然后下载。
root@uos-PC:/var/cache/apt/archives# dpkg --add-architecture amd64
root@uos-PC:/var/cache/apt/archives# dpkg --add-architecture arm64
root@uos-PC:/var/cache/apt/archives# dpkg --add-architecture mips64el
root@uos-PC:/var/cache/apt/archives# dpkg --add-architecture loongarch64
root@uos-PC:/var/cache/apt/archives# apt update
将下载好的deb包拷贝到对应架构的机器,选中所有的安装包右键选择打开方式为"软件包安装器",等加载成功后点击安装
本文发布于:2025-02-23 23:21:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1740324074579863.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |