我有 Ubuntu 14.04,我想创建自己的自定义 Live CD。我选择使用 Ubuntu 自定义工具包,我将其作为软件包添加到硬盘上的 Ubuntu 安装中。现在我想将一些软件包添加到 LiveCD。当尝试使用自定义工具包时,我收到以下问题:
Would you like to continue building, or use the console?
如果我选择“继续构建”,则会创建 iso 文件,并且我无法选择包含我想要的额外软件包。如果我选择使用控制台,则不会启动任何软件包管理器。
没有可用的“运行包管理器”选项。
如果我输入
sudo apt-get install vlc
控制台输出:
E: 无法找到软件包 vlc
我也尝试安装 Synaptic 软件包管理器,但该程序使用我安装的 Ubuntu,而不是 Live CD 上的安装。然后我尝试使用文件 > 保存标记为...并将文件保存在 下~/tmp/remaster-root
。之后,我尝试使用内置文件资源管理器将缓存的软件包从本地安装复制到 Live CD ( ~/tmp/remaster-root/var/cache/apt/archives/
),但文件没有被复制。整个过程都在 VMware 中,但应该没什么区别。我也尝试使用控制台
cp -a /var/cache/apt/archives/* ~/tmp/remaster-root/var/cache/apt/archives
cp:目标“/home/anonymous/tmp/remaster-root/var/cache/apt/archives”不是目录
如何将 VLC、Truecrypt 或 TBB 等软件包集成到 LiveCD 中?
答案1
从提示中选择控制台应用程序,然后在它出现时运行
echo -e "\ndeb http://archive.ubuntu.com/ubuntu/ trusty universe\ndeb http://archive.ubuntu.com/ubuntu/ trusty multiverse\n" >> /etc/apt/sources.list
设置 apt-get 源,然后
apt-get update
apt-get install vlc