有许多软件包的名称中包含 grub,并且是 GRUB(Grand Unified Boot Loader)的一部分。我的系统上安装的是 -
- grub 通用
- 鸸鹋幼虫
- grub 电脑
- grub-pc-bin
- grub 主题 starfield
- GRUB2
- grub2-通用
- grub2-splashimages
我首先查看它是符号链接文件还是常规文件 -
[$] ll -h /etc/default/grub
-rw-r--r-- 1 root root 1.2K 2017-01-22 14:16 /etc/default/grub
我看了一下,但找不到任何可以告诉我这个文件来自哪里的东西?
[$] dpkg -S /etc/default/grub
dpkg-query: no path found matching pattern /etc/default/grub
或者
[$] dpkg-query -W /etc/default/grub
dpkg-query: no packages found matching /etc/default/grub
答案1
在这种情况下,您可以通过查看安装后脚本来找到相关的包:
grep /etc/default/grub /var/lib/dpkg/info/*.postinst
这表明该文件是由grub-pc
.