我已经有了 Ubuntu 11.10,我是使用“wubi”安装的。现在我注意到这种安装方式有一些限制,比如不能休眠等等。
现在我想从启动时重新安装我的 Ubuntu,这样我就可以有交换驱动器。但我已经从软件中心安装了很多软件,也更新了我的 Ubuntu。
有什么方法可以离线安装这些软件吗?我不想用低速网速再次下载它们 :-(
答案1
如果您只需要一个交换分区,您可以调整现有分区的大小,创建一个新的交换分区并将其添加到您的安装中/etc/fstab
。出错的可能性很小(所以请备份!!),但它相当快捷且轻松。
备份任何您无法轻易替换的内容。
启动 LiveCD 或 LiveUSB。可从 Ubuntu.com 下载 - 您已安装过一次,因此应该熟悉该过程。询问时选择“试用 Ubuntu”。
加载 GParted 分区编辑器
选择您的分区,右键单击它,然后单击调整大小。调整其大小以给新的交换分区提供足够的空间。其中多少空间很大程度上取决于您有多少 RAM。您需要至少交换空间和你的 RAM 大小一样大,但是大多数人说 1.5 倍更安全,所以如果你有 4GB 的 RAM,你可能需要 6GB 的交换空间。
在磁盘末尾空白处,右键新建一个分区,设置其格式为,
linux-swap
点击添加。单击绿色大勾号,它将缩小您的磁盘并创建新分区。完成后,重新启动到正常系统。
现在您需要新交换分区的 UUID。您可以
ls -l /dev/disk/by-uuid
在终端中运行来查看所有 UUID,并寻找类似 的内容a2d579b4-6ecd-1111-a612-2d11adbd11aa
。如果您有很多磁盘,您可能需要运行磁盘实用程序来确定哪个是哪个。在终端运行中
sudoedit /etc/fstab
并添加类似以下行的内容:UUID=a2d579b4-6ecd-1111-a612-2d11adbd11aa none swap sw 0 0
尽管你想用以下方法替换 UUID你的从步骤 7 中交换分区的 UUID。
您可以重新启动或运行
sudo mount -a && sudo swapon -a
,并且应该已经挂载了交换空间。好极了!
答案2
- 首先将您的主目录完整备份到其他驱动器或安全媒体中。
- 然后全新安装你的新 Ubuntu 发行版。
- 恢复您的主目录。
不用担心软件- 稍后再安装即可 - 这样您将拥有适用于新 Ubuntu 发行版的全新软件副本。
阅读:Ubuntu 社区文档 > 安装软件我不建议让您“离线”安装软件。因为这会让新用户感到不舒服,并且会降低系统的安全性。
然而,你可以尝试安全的方法离线安装描述如下:
5. 无需网络连接即可安装软件包
另请查看这个回答很好的问题:
如何离线安装软件?
享受Ubuntu!