我有一个基于 Ubuntu 的定制 GCompris 的 ISO。它旨在刻录在 CD(iso 9660 FS 类型)上。当我尝试将其刻录到 USB 时,笔式驱动器“变成”了 CD,并且无法启动...
不久前制作这个 ISO 作为学校项目的人说他不记得他最初是如何制作它的,但它与提取 squashfs 并使用 chroot 重新创建它有关。
你们中的任何人都可以向我指出如何做到这一点的分步指南 - 从顶部开始?
我正在编写一个安装自动化 BASH 脚本。nvme-cli仅当实际存在 NVMe SSD 时,我才想安装该软件包。我找不到一种简单的方法来查询硬件(例如,使用lshw)来获得一种是或否的答案。你们中的任何人都可以提供一种从 BASH 脚本中提取特定答案的方法吗?我想使用case空调来安装或不安装它。
假设我想安装所有的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文件?