小编Pen*_*CSC的帖子

如何将 iso9660 ISO 转换为 USB ISO

我有一个基于 Ubuntu 的定制 GCompris 的 ISO。它旨在刻录在 CD(iso 9660 FS 类型)上。当我尝试将其刻录到 USB 时,笔式驱动器“变成”了 CD,并且无法启动...

不久前制作这个 ISO 作为学校项目的人说他不记得他最初是如何制作它的,但它与提取 squashfs 并使用 chroot 重新创建它有关。

你们中的任何人都可以向我指出如何做到这一点的分步指南 - 从顶部开始?

boot usb iso chroot squashfs

10
推荐指数
2
解决办法
2万
查看次数

从 BASH 脚本识别 M.2 SSD

我正在编写一个安装自动化 BASH 脚本。nvme-cli仅当实际存在 NVMe SSD 时,我才想安装该软件包。我找不到一种简单的方法来查询硬件(例如,使用lshw)来获得一种是或否的答案。你们中的任何人都可以提供一种从 BASH 脚本中提取特定答案的方法吗?我想使用case空调来安装或不安装它。

command-line ssd bash nvme

10
推荐指数
2
解决办法
1530
查看次数

列出以特定单词开头的所有包的名称

假设我想安装所有的ubuntu-wallpapers包,所以我会在终端输入以下内容:

sudo apt install ubuntu-wallpapers*
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用获得相同的效果

dpkg --set-selections < ./pkgs.txt
Run Code Online (Sandbox Code Playgroud)

问题是,这种方法不支持文件中的*通配符 pkgs.txt。

我能够使用

apt-cache search ^ubuntu-wallpapers
Run Code Online (Sandbox Code Playgroud)

但我也得到了描述。有没有办法只获取包名称,以便我可以将输出重定向到pkgs.txt文件?

package-management command-line apt

6
推荐指数
1
解决办法
3309
查看次数

标签 统计

command-line ×2

apt ×1

bash ×1

boot ×1

chroot ×1

iso ×1

nvme ×1

package-management ×1

squashfs ×1

ssd ×1

usb ×1