尝试 Fedora 19

重做记录,因上月重做系统的时候,zim 记录的笔记忘记备份而全部遗失。-_-!!

有个问题折腾了很久,就是采用 Fedora 19 的 live 安装光盘安装好后,无法启动,一直卡在grub2之后的界面。当初没理解,以为 kernel 没装上,chroot 进去各种折腾,就是不行。遂装了 Fedora 18,从 Fedora 18 升上去了。后来 google 后才发现,原来只要多等会就能进界面了。

Fedora 18 升级 19

首先安装一个工具 fedup,通过 fedup 来升级:

# yum install fedup -y
# yum update
# reboot
# fedup-cli --reboot --network 19

期间会提示重启系统,重启后直接进入 fedup 引导,升级,按 Esc 可以查看升级进度。

重装引导:

# yum reinstall grub2*
# grub2-mkconfig -o /boot/grub2/grub.cfg

之前最好装个 yum 的插件:

# yum install yum-fastestmirror

清理

清除旧内核:

# package-cleanup --oldkernel --count 1

清理一些没有被系统任何组件依赖的包,可以使用 package-cleanup 来查看:

# package-cleanup --leaves

然后删除,也可以这样一步到位,多执行几次:

# yum remove $(package-cleanup --leaves)

清理一些缓存

# yum clean packages
# yum clean headers

LVM 分区调整

Fedora 默认分区是采用 LVM(Logical Volume Mnager) 的,由于我给 kvm guest 2GB 的内存,于是系统给我分配了 4GB 的 swap,有必要调整下,虚拟机嘛,测试用用的。

调整 lvm 分区前 root 只有 5.5GB 左右的空间,差点升级 Fedora19 的时候空间不足:

[root@localhost ~]# lvmdiskscan
 /dev/fedora/swap [       4.01 GiB]
 /dev/sda1        [     500.00 MiB]
 /dev/fedora/root [       5.48 GiB]
 /dev/sda2        [       9.51 GiB]

首先关闭swap:

# swapoff -v /dev/fedora/swap

减少3.5GB后重新挂上:

# lvm lvreduce /dev/fedora/swap -L -3.5G
# mkswap /dev/fedora/swap
# swapon /dev/fedora/swap

3.5GB的空间放到root上:

# lvextend -L +3.5G /dev/fedora/root
# resize2fs /dev/fedora/root

调整后的分区:

[root@localhost ~]# lvmdiskscan
 /dev/fedora/swap [     492.00 GiB]
 /dev/sda1        [     500.00 MiB]
 /dev/fedora/root [       9.03 GiB]
 /dev/sda2        [       9.51 GiB]

一些细微的调整

# hostnamectl set-hostname Virtio                                   # 设置hostname
# yum install gnome-tweak-tool                                      # Gnome必备工具
# yum install wqy-microhei-fonts                                    # 文泉驿微米黑字体
# yum remove wqy-zenhei-fonts
# yum localinstall kingsoft-office-9.1.0.4184-0.1.a12p1.i686.rpm    # 自动解决依赖

待续……