privileged lxc container
我在主机上运行Ubuntu 16.0.4 LTS
。我的硬件上有一块 nvidia 显卡,因此我nvidia 367.44
在主机上安装了显卡驱动程序。
现在,lxc
我想在容器内安装与此版本的 nvidia 驱动程序相关的库。但.deb
由于https://launchpad.net/ubuntu/+source/nvidia-graphics-drivers-367/367.44-0ubuntu0.16.04.1/+build/10722926
修改initrd
并且我不希望容器内的安装与主机系统的内核/initrd 映像混淆,所以我想我会从 debian 包文件中提取库并使用脚本手动安装它。
control
在上面列出的文件部分中.deb
,发现以下内容:
conffiles
control
md5sums
postinst
postrm
preinst
prerm
shlibs
triggers
我的问题是,安装脚本在哪里?
答案1
您无需担心修改容器内的 initrd,除非您授予容器访问权限以明确修改 initrd。只需安装该软件包,它就可以正常工作。
.deb 中没有描述将文件安装到哪里或如何安装的“脚本”。内容的 tarball 只是在根目录中解压。更新 initrd 的脚本可能是后安装和普雷姆或者后在包裹里。