上周我在 VMWare 的 Ubuntu 系统中安装 texlive-full 时发现它花费了太多时间,然后我就回家继续安装。但是当我回来时,出现了一些奇怪的事情:
1. 许多 Vim 插件对我大喊大叫。2
. 重启后,我陷入了完全黑屏的状态。3 . 我的 Genome 不见了。我只能在按+ +
后通过命令行与操作系统交互。4 . 由于我知道我需要扩展虚拟机的磁盘空间,我尝试按照以下步骤完成它CtrlAltF1
这个很棒的教程,但是在尝试这个命令时又卡住了pvcreate /dev/sda3
。系统告诉我它尚未安装。但是当我运行它时sudo apt-get install lvm2
,它提醒我应该sudo apt-get -f install
先不带参数运行。5
.但我看到失败的texlive-full正在安装,它再次因为空间不足的问题而失败。6
.然后我删除了大约1.5G的文件。我通过运行df -h
后检查它sudo apt-get clean
。但是当我运行我在第4步中运行的命令时,错误提示E: Write error - Write (28: No space left on device) E: The package lists or status file could not be parsed or opened.
再次出现。
那么我的问题是我可以做些什么来撤消中断的 texlive-full 安装?似乎失败后没有自动撤消。我不想,而且似乎也不需要,删除更多文件来获得更多空间。
答案1
我通过四个步骤解决了这个问题:0)删除一些文件并完成安装,然后删除软件;1)设置 VMware 以扩展存储;2)创建一个新的文件系统并将其挂载到根文件系统;3)通过设置安装目录来安装 latex。
# TEXLIVE_INSTALL_PREFIX /usr/local/texlive => $tex_prefix
根据文件中的上述行install_tl
和文档我知道我应该只改变变量 tex_prefix 的值。