在Ubuntu 18.04 ARM平台上离线安装cifs-utils包

简介: 务 必 留 意 , 在 执行 上 述 操作 过 程 中 , 需 要 根据 实际情况调整 命令断 及 文件 路径 。 步 骤断 可能 因 版本 更新 或 特殊 情 况而 发生变化 , 因 止 在 执行 命前 应 先 核实 相关信息 的 准确 性 。

在Ubuntu 18.04 ARM平台上离线安装 cifs-utils包涉及到获取适合ARM架构的软件包及其依赖,然后将这些软件包传输到目标系统进行安装。以下是详细的步骤:

1. 准备工作

在另一台有网络连接的Ubuntu系统上(可以是x86架构,因为我们只是用来下载相应的ARM版软件包),确保你有权限执行必要命令,并且该系统已经安装了 apt-offline这个工具。如果没有,可以通过以下命令在线安装:

sudo apt-get update
sudo apt-get install apt-offline
​

2. 获取cifs-utils及其依赖

使用下面的命令生成一个签名文件,该文件将会列出所有需要下载以满足离线机器上 cifs-utils依赖性需求。

sudo apt-offline set --install-packages cifs-utils --arch=armhf cifs-utils.sig
​

请注意使用 --arch=armhf来指定ARM架构。

3. 下载所需包

现在你需要用生成好签名文件下载所有必要的 .deb软件包和它们所需依赖。

apt-offline get cifs-utils.sig --bundle cifs-utils-bundle.zip 
​

这个步骤会创建一个含有所有必要 .deb文件和相关元数据信息压缩档案(如例子中为:cifs-utils-bundle.zip)。

4. 安装前准备

将压缩档案传输到目标Ubuntu ARM机器上。你可以通过USB驱动器、SD卡或者任何其他可移动存储设备来完成此操作。确保目标设备已经挂载并且可写入数据。

解压缩档案至某一指定目录下:

unzip cifs-utlis-bundle.zip -d /path/to/extracted-folder/
​

请替换 /path/to/extracted-folder/为实际解压路径。

5. 离线安装过程

现在切换至含有.deb 文件夹路径,并执行以下命令进行离线安装:

cd /path/to/extracted-folder/
sudo dpkg -i *.deb 
​

如果遇到任何关于依赖性问题,请尽量按照提示手动解决它们或者运行:

sudo apt-get install -f  
​

此操作可能会提示连接网络以修复未满足条件问题,请忽略并继续尽可能地手动处理相关问题。

完成以上步骤后, 应该就成功地在没有互联网连接情况下,在基于ARM平台运行Ubuntu18 .04 的设备中成功地离线方式 安 装了 'cif s-ut ils' 包 。

务 必 留 意 , 在 执行 上 述 操作 过 程 中 , 需 要 根据 实际情况调整 命令断 及 文件 路径 。 步 骤断 可能 因 版本 更新 或 特殊 情 况而 发生变化 , 因 止 在 执行 命前 应 先 核实 相关信息 的 准确 性 。

目录
相关文章
|
Ubuntu 关系型数据库 MySQL
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站-1
构建高效问题解答平台:使用Cpolar和Tipas在Ubuntu上搭建专属问答网站
|
Ubuntu Windows
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
Qt开发笔记之编码h264码流并封装mp4(六):ubuntu平台编译mp4v2并封装mp4
|
4天前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
90 18
|
6天前
|
Ubuntu 安全 应用服务中间件
详细指南:配置Nginx服务器在Ubuntu平台上
以上步骤涵盖了基本流程:从软件包管理器获取 Ngnix, 设置系统服务, 调整UFW规则, 创建并激活服务器块(也称作虚拟主机), 并进行了初步优化与加固措施。这些操作都是建立在命令行界面上,并假设用户具有必要权限(通常是root用户)来执行这些命令。每个操作都有其特定原因:例如,设置开机启动确保了即使重启后也能自动运行 Ngnix;而编辑server block则定义了如何处理进入特定域名请求等等。
67 17
|
8天前
|
Ubuntu 网络安全 数据安全/隐私保护
搭建SSH服务于RK3399平台上的Ubuntu 18.04,实现远程连接
以上步骤涵盖从安 装 到配制再至实际使 用户建立Ssh 连接所需知识点 。务必注意,在对外提供Ssh 访问
43 2
|
1月前
|
Ubuntu 数据管理 数据挖掘
Ubuntu平台查看.gz格式压缩文件内容以及利用grep命令过滤搜索内容技巧
以上介绍了基础但全面地关于如何在Ubuntu平台下通过各种方式来检视 ` . gz `, 并利用 grep 命令断层次化搜寻与筛选信息之方法论述.
250 18
|
1月前
|
编解码 缓存 Ubuntu
在Ubuntu平台搭建RTMP直播服务器使用SRS简要指南
这个简要指南提供了搭建基本 RTMP 直播服务所需知道信息. SRS 还提供许多高级特性如 DVR、转码、边缘缓存等. 若要利用这些特性, 需要进一步阅读官方文档并相应地调整配置文件.
225 0
|
2月前
|
Ubuntu 编译器 C语言
在Ubuntu22.04平台上交叉编译针对Rv1126架构的GCC13.2.0编译器的步骤。
遵循上述步骤,您应该能够在Ubuntu 22.04平台上成功交叉编译适用于RISC-V架构RV1126的GCC 13.2.0编译器,允许您为目标硬件构建应用程序和操作系统组件。
141 10
|
Ubuntu 编译器 芯片
FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
FFmpeg开发笔记(十):ffmpeg在ubuntu上的交叉编译移植到海思HI35xx平台
|
3月前
|
Ubuntu Linux Shell
Linux环境下VSCode快速安装终极指南:debian/ubuntu/linux平台通用
以上就是在Linux环境下安装VSCode的终极指南,抛开繁复的专业词汇,以平易近人的文字、形象生动的比喻让你轻松学会这一过程。别忘了,你的小伙伴VSCode已经在应用菜单里等你了!
900 23