我正在尝试更新我的 Debian 延伸版本,该版本现在处于存档状态,但收到以下错误:
存储库“http://deb.debian.org/debianstretchRelease”不再有发布文件。
我怎样才能克服这个错误?
我正在尝试更新我的 Debian 延伸版本,该版本现在处于存档状态,但收到以下错误:
存储库“http://deb.debian.org/debianstretchRelease”不再有发布文件。
我怎样才能克服这个错误?
当我尝试将原始文件(如 PCL 文件)发送到我的网络打印机时,即使我使用“lpr -l”或“lpr -o raw”之类的命令,CUPS 队列也会出错,并且打印机会“禁用”。
我认为可能是 PPD 搞砸了,因为打印机的 PPD 在其描述中特别说明了“Postscript(推荐)”,如果将 postscript 发送给它,那么它可以正常工作。
我无法将其作为设备直接发送到打印机,因为它已联网。
我安装了 bind-tools,这是 dnsutils 的 Arch linux 替代品,但没有一个工具可以工作,都失败并出现错误:
host: error while loading shared libraries: libidn2.so.4: cannot open shared object files: No such file or directory
libidn2.so.4 的这个问题似乎是 Arch 包构建的最近问题(2019 年 1 月),并且显然产生了一些非常可怕的结果,比如使整个系统无法启动。
我的问题是:(1)等到bind-tools的维护者修复这个问题,还是自己尝试修复它是正确的方法吗?(2)到底发生了什么?bind-tools 需要 libidn2.so.4 但不安装?维护者怎么可能犯这样的错误?
我安装了时间,但是当我使用它时,我得到的是可移植格式,而不是默认格式。安装时我认为它说的是 GNU 时间 1.7 或 1.72。
类似的命令
time --help
time --version
失败并出现错误“找不到命令”。TIME 环境变量未设置。为什么时间会这样?
在Arch Linux 配置 EFI 系统分区的说明中,是这样写的:
将 ESP 挂载到 /boot。这是从 UEFI 直接引导 EFISTUB 内核时的首选方法。
我不明白如何在系统尚未启动时挂载分区。这似乎是先有鸡还是先有蛋的问题。您需要为 UEFI 安装分区以使用它来启动 Linux,但在启动 Linux 之前我无法安装任何东西。请注意,说明特别暗示 EFISTUB 可以从 EFI 分区启动,而无需将启动文件复制 到 EFI 分区:
如果您不使用#Mount the partition 中的一种简单方法,则需要将启动文件复制到 ESP
我正在尝试通过 EFI Stub 启动 Arch Linux。我创建了一个 EFI 分区(格式化为 FAT32)、一个交换分区和一个我安装 Arch Linux 核心包组的主分区。然后我使用 efibootmgr 将我的主板配置为使用 EFI 分区启动,使用如下命令:
# efibootmgr --disk /dev/nvme0n1 --part 1 --create --label "mysystem" --loader /vmlinuz-linux --unicode 'root=PARTUUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX rw initrd=\initramfs-linux.img' --verbose
我知道这行得通,因为引导选项“mysystem”出现在我的主板的 BIOS 引导选项中,它列出了所涉及的 SSD,所以我知道我使用的 PARTUUID 是正确的。
但是,当我告诉机器以这种方式启动时,它会短暂暂停然后失败(返回 BIOS 设置或根据启动方式给出错误消息)。
因此,EFI 分区由于某种原因是空的,或者那里的文件与 efibootmgr 指令中的设置不匹配。但我不知道如何进一步诊断。我什至如何首先找出 EFI 分区的内容?
我曾经sudoedit
创建一个文件:
$ sudoedit /etc/systemd/system/apache2.service
但是当我去保存文件时,它把它写在一个临时目录(/var/temp/blahblah)中。到底是怎么回事?为什么不保存到系统目录?
ncurses 是否支持触摸屏计算机?触摸屏会在 ncurses 中触发与鼠标相同的事件吗?例如,点击触摸屏是否会在 ncurses 中产生“鼠标点击”事件?
我知道 ncurses 确实支持鼠标输入,所以我希望触摸屏可以像鼠标一样工作,它可以与 ncurses 交互。所以点击就像鼠标点击一样,拖动在两者中都是一样的。
但是触摸屏没有滚轮,也没有右键。此外,触摸屏可能具有鼠标没有的手势。
我想将我的 Debian 机器从 Jessie 升级到 Stretch,但 aptitude 报告说我有 19 个过时的软件包。其中一些,比如 BerkeleyDB,我经常使用。
一组升级说明说在升级之前删除所有过时的软件,但我想继续使用一些软件。我是否永远都在使用 Jessie?