4

Comments

1. 从 fedora 15 升级到 fedora 16 的时候, 原来 gnome 3.0 的一些配置文件是有问题的. 升级后启动 gnome 界面肯定挂掉, 进不了 gnome shell. 所以要删除一些配置文件. 但是具体是哪些配置文件我还没有搞清除... 所以干脆全部删掉了.

2. 用 DVD ISO 镜像方式安装 fedora 16 的时候, 按照老版本的方法是找不到 RPM 源的, 会自动变成网络安装. 解决方法是在 GRUB 装载安装系统镜像的时候加入 linux askmethod 参数传递给内核. 最好把 vmlinuz 和 initrd.img 以及 ISO 文件放到某个分区的根目录下.

kernel (hd0,x)/vmlinuz linux askmethod
initrd (hd0,x)/initrd.img
boot

x是分区编号. 引导后就可以爽了.

3. 貌似 fedora 16 采用了 GRUB2. 某同学手贱合并了分区导致 MBR 找不到 /boot 只好呆在 grub rescue 模式了. 解决办法是:

set prefix=(hd0,x)/grub2
insmod (hd0,x)/grub2/normal.mod
normal

然后熟悉的菜单应当出来了. 但还不能点回车引导. 要按 c 编辑条目, 把分区编号 (hd0,x) 临时修改了. 然后再引导.
进入系统后执行 grub2-install 重新安装 grub 让 MBR 能找到 /boot .然后 修改 /boot/grub2/grub.cfg 把分区编号 (hd0,x) 永久修改了.

< , >
16

Comments

周日去参加了 HZLUG 的一个交流会.完了后就自己想体验下 gnome3 了.
我的发行版是 fedora14,可以通过 yum 升级到 15. 于是又开始漫长的升级之路.

升级非常方便. 三条命令就可以了.

rpm --import https://fedoraproject.org/static/069C8460.txt
yum update yum
yum --releasever=15 --skip-broken update

现在国内163啊, 搜狐啊都提供了快速的源. 4M闪讯下能满速下载包. 我有1648个包要下载. 可能是我地方专业软件比较多吧.

可能有同学依赖问题无法解决. 我也碰到过. 首先是 firefox4 的原因. fedora 不准备给 14 配备 firefox4, 所以 firefox4 是作为一个独立的 repo 发布的. 我把 firefox4 的 repo 文件给删除了, 所以出现了错误.
此外 gpg key 也出现了问题. 我检查了下是我的 fedora14 是从 13 在线升级而来的, 所以 key 没有准备好, 要手动安装 key.
这两个包是相互依赖的. 囧.

rpm -i http://kojipkgs.fedoraproject.org/packages/fedora-release/15/0.7/noarch/fedora-release-15-0.7.noarch.rpm --nodeps
rpm -i http://kojipkgs.fedoraproject.org/packages/fedora-release/15/0.7/noarch/fedora-release-rawhide-15-0.7.noarch.rpm --nodeps

引用页面:http://koji.fedoraproject.org/koji/buildinfo?buildID=229281

如果说包重复了,先把 14 的删除了.再安装 15 的包.

rpm -e fedora-release-14 --nodeps

然后等待下载,安装,清理吧.
重启后进入 gnome3. 有种 OS X 里 Dock 的感觉...... 有点不适应啊. 不过登录的时候可以切换成经典 gnome + compiz 模式, 口黑口黑.
据说 gnome3 的 css 编辑外观很诱人, 我先慢慢折腾, 出成果了和大家分享.

< >
6

Comments

北京时间11月2日22:00分,Fedora14发布.

此次 Fedora 版本从13到14升级非常方便给力,不过官方文档中貌似有些问题,在twitter上经过达人指教,顺利升级.

首先,要手动安装版本号索引和证书 fedora-release-14-1.noarch.rpm
下载地址 http://kojipkgs.fedoraproject.org/packages/fedora-release/14/1/noarch/fedora-release-14-1.noarch.rpm
引用页面: http://koji.fedoraproject.org/koji/buildinfo?buildID=200573

然后终端输入命令:

rpm --import https://fedoraproject.org/static/97A1071F.txt
yum update yum
yum --releasever=14 update --skip-broken

就和 rpm update 一样了,就是数量多一点,然后安装过程中绝对不能中止罢了.
我要跟新的包数量如下:
Install 39 Package(s)
Upgrade 906 Package(s)
Remove 1 Package(s)

大概要下载750M左右的数据.我用的是163的源,速度在700K左右,还是比较给力的.下载用了大约半个小时,升级清除包用了大约半个小时.

< >
47

Comments

闪讯是浙江电信给高校学生上网的套餐/品牌/服务名称?
因为其捆绑销售电信手机,价格昂贵,垄断学校而被各位同学唾弃而又不得不用.
闪讯为了赚钱,逼着大家一人用一个号,采用技术手段,封杀路由器,涨了自己的荷包,而学生作为消费者只能任他们宰割.
闪讯客户端是一个Win.X86的拨号程序,采用特殊的"心跳"算法,这个算出的数据路由是无法通过的,当服务器端一定时间没有接受到这个数据,就断开连接.这就是封杀路由器的方法.而且这个客户端常常推送电信广告网页,绑定恶意脚本,本身程序外部加密了,无法再修改,是一种恶意软件.

于是,我们非Win平台的同学就杯具了.我们将面临在X11系统下无法上网的情况.
大二意味着我可以自带电脑了,我开学之前确实关注过各大X11平台下使用闪讯的情况.我找到好多第三方大牛写的Linux 闪讯拨号器,苹果闪讯拨号器,但是电信的心跳算法是随着客户端升级的,第三方不一定有用,治标不治本.再说我在twitter上看到浙工大今年转成闪讯,苹果系统是提前登记,然后直接PPPOE拨号的.

于是,我,作为一个Fedora Linux玩家,决定,我也要和电信干上一架!我要去申请PPPOE!

9月4日,我给电信的10000打了一个电话,我详细地说明了我的情况,我是Linux用户,电信没有给我写客户端,我需要申请PPPOE!问走我的寝室号和帐号后,很快的,一个自称是杭电闪讯负责人的电话打过来了.他问了我一个很傻X的问题:能不用Linux么?能装双系统么?对于这种傻X的问题我只能骂他.我估计那个人是淫(河蟹)液厅的,只负责销售和充汁.他说会反应到上级的.还给了我一个说是技术员的电话.于是我打那个技术人员,那个技术人员说Linux没有办法,只有苹果系统才能登记...我说Linux和苹果系统还不都是X11系统么,有什么大区别么~~他被我搞得无语,说尽快解决.

9月6日,同学们正在为闪讯涨价而抗议,我又一个电话打到技术人员,他表示他已经把我的情况汇报了,周末没有人上班,估计周三解决问题.

9月8日,周三,他表示周四解决问题.还给我派来一个电信员工,不过这个员工不懂Linux,没有碰过啊,一见到我的系统就找网上邻居...我把那个员工轰走了.

9月9日,周四,他被我烦死了,说他也上报了,没有办法,要不明天中午再说.

9月10日,仍旧不能PPPOE拨号,继续骚扰,他又给了我一个下沙电信客服经理的电话.这个客服经理非常给力,态度不错,我和她说就按照苹果系统处理的,表示她记下了,会按照苹果系统处理的.周一解决.

9月13日,周一,我晚上军训完了以后还是不能用PPPOE拨号,我打电话给那个客服经理,又讲了一大堆,她被我吓怕了,给了我一个杭州电信专门负责闪讯的经理电话.
于是我打那个技术经理电话,他首先非常警惕地问了我这个电话号码是什么地方来的,然后又问了我学什么专业,还有我用了什么发行版的Linux,kernel版本号是多少,估计是考验我到底有没有在用Linux.随后他表示他已经接到我这个单子了,就是有点麻烦,今天没有搞,保证明天解决.

9月14日,晚上,我成功地在Linux下用Pino+twip4发出了一条推!哦也!我是杭电PPPOE第一人!PPPOE拨号非常稳定~放图一张,IP还是学校的~

用X11类系统的同学有需要也可以去申请,关键人物电话可以私下交流.注意,Mac地址可能会被绑定,不过对于用上X11平台的同学来说,改个Mac不是什么麻烦事情嘛.

< ,, >
5

Comments

为了安全,Fedora 默认禁止在图形界面下使用 root 进入系统.但是这个对于开发环境来说是很不方便的.
所以要动动手,修改以下两个文件:

/ect/pam.d/gdm
/ect/pam.d/gdm-password

这两个文件里面有这么一行:

auth required pam_succeed_if.so user != root quiet

把它注释掉就可以了.

注意,这两个文件也是要在 root 权限下修改的.
怎么修改?

终端下
>su
输入密码后
>gedit /ect/pam.d/XXX

哦对了, /etc/hosts /etc/fstab 也是这么修改的哦!

强烈抗议看看Linux,Linux公社转载我的文章!

< >
6

Comments

这两天电子设计竞赛,我都没有使用Windows.而是果断使用Fedora作为我的操作系统.
安装Fedora的时候遇到了一点小问题.所有的盗版XP光盘的DOS都不够纯净,造成grub无法引导,也就不用硬盘安装了.
所以我不得不刻盘安装.安装过程仍旧那么熟悉,只不过分区的过程放在后面了,让我有点不习惯.
复制RPM包过程还是比较顺利的.用了15分钟.

安装完毕,GRUB引导系统,载入系统仍旧延续了FC12的华丽.
进入系统后在计算机里,其他NTFS分区都已经挂载了,得到管理员权限后能顺利访问,很不错.
接下来,进入终端...

su
yum install pidgin //还是pidgin习惯
yum install mesa-dri-drivers-experimental //万恶的显卡驱动

接着配置Firefox,果断把UA换掉,装上常用插件和扩展.
嗯,全新的系统就配置好了.嘿嘿.

用亦歌听歌,用Pino收推(支持第三方oauth api),另外一个屏幕上看看电路图,写写代码什么的,还是比较爽快的.然后被周围不明真相的同学围观.

总体感觉:更加华丽,速度不变.
我显卡效果全开,另外开了一个Firefox,放着亦歌,开了一个Pidgin,一个Pino,一个Gedit,内存使用量590M.相当好的成绩.
但是还是字体还是要改进下的.
放一张没有美化字体的图:

< >