原来的fedora19 出了些问题,我又是个菜鸟,搞不好了,就干脆重新安装fedora20.安装过程借鉴了很多大神们的文章,在此感谢。记下备忘
1.下载:
之前用的是Gnome3,这次尝尝鲜用xfce。
从fedora官方下载了fedora20 xfce定制版 http://fedoraproject.org/zh_CN/get-fedora#desktops
2.安装:
下载得到了Fedora-live-Xfce-x86_64-1.iso镜像文件,采用u盘安装
用UltraIso把镜像写入到u盘中,安装之前还有修改两个 地方
进入u盘在isolinux 文件夹中找到 isolinux.cfg 文件。
用文本编辑器打开 isolinux.cfg 文件
找到类似下面的语句
append initrd=initrd0.img root=live:CDLABEL=FEDORA rootfstype=auto ro rd.live.image quiet rhgb rd.luks=0 rd.md=0 rd.dm=0
把U盘名修改为CDLABLE后面的值,如上面为FEDORA,那么U盘名就为FEDORA(注意大小写)!
然后就可以用此u盘启动,进入安装了!具体安装过程比较简单,略过。
3.配置
1.启动
安装后重启会发现,grub默认进入fedora,本人为WIN7 &fedora 双系统,要想默认进如win7,命令如下
1.# cat /boot/grub2/grub.cfg | grep Windows
结果:
menuentry "Windows 7 (loader) (on /dev/sda1)" --class windows --class os {
2. 设置Windows 作为默认的启动项(这儿只能使用上面命令输出中双引号 “ ” 或者单引号 ‘ ‘ 中的内容)
# grub2-set-default "Windows 7 (loader) (on /dev/sda1)"
3. 验证默认启动项
# grub2-editenv list
输出:
saved_entry=Windows 7 (loader) (on /dev/sda1)
4. 生成,更新grub.cfg
# grub2-mkconfig -o /boot/grub2/grub.cfg
此部分转自http://hi.baidu.com/hill310/item/81b69e49ce1b5ae81e19bc04
2.update
yum update
可以解决很多问题。
3.保存亮度
笔记本无法保留亮度,开机总是最亮
解决方法:在 /etc/rc.d 下新建rc.local文件
输入:
#!bin/sh3 代表亮度,0-10自己设定。
echo 3 > /sys/class/backlight/acpi_video0/brightness
增加执行权限#chmod +x /etc/rc.d/rc.local
4.关闭独显
独显驱动伤我太深……关之
切换到集成显卡
echo IGD > /sys/kernel/debug/vgaswitcheroo/switch
关闭独显
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
看结果:
cat /sys/kernel/debug/vgaswitcheroo/switch
结果如下
0:IGD:+:Pwr:0000:00:02.0
1:DIS: :Off:0000:01:00.0
DIS 就是独显,状态为OFF
世界都清静了……
但是重启后设置会消失,so也添加到rc.local中。
最终rc.local如下:
#!/bin/bash
echo OFF > /sys/kernel/debug/vgaswitcheroo/switch
echo 4 > /sys/class/backlight/acpi_video0/brightness
exit 0
5.powertop
powertop是intel的一个省电的小程序
sudo yum install powertop
powertop 用法:
# powertop
tab切换到Tunables 标签
敲确定键把bad变成Good就哦Ok了
有的时usb鼠标无反应
找到USB device USB Optical Mouse, 改成bad.
这样修改后重启设置就没有了,为了保存设置,做法如下:
#首先不要做任何调优
#dump html
sudo powertop --html
#dump需要一些时间。完成后,会在当前目录生成一个powertop.html
#把调优的命令解析出来存入tmp.txt
grep 'echo ' powertop.html | sed 's/.*\(echo.*\);.*/\1/g' > tmp.txt
#编辑启动文件
#把tmp.txt中的内容复制进来即可。注意放在“exit 0”之前
sudo vi /etc/rc.d/rc.local
此部分转自http://blog.sina.com.cn/s/blog_54b856bb01017lry.html
但是我照着上面作之后出现了问题,tmp.txt中的有些命令符号是错误的,所以只有手工修改
打开powertop.html中的tuning标签,Script栏就是了,对照着将错误的符号该过来,然后复制到rc.local中就可以了
6.必备软件
安装fastestmirror插件可以使得yum从速度最快的yum源下载。
在终端中输入命令:$ sudo yum install yum-plugin-fastestmirror
安装rpmfusion源
sudo yum localinstall --nogpgcheck http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-20.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-20.noarch.rpm
将20换成19,18,就是相应版本fedora的源。
安装以下解码器:
$ sudo yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatrosca xvidcore libdvdread libdvdnav lsdvd
$ sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly
安装flash插件(先安装wget :yum install wget)
wget http://linuxdownload.adobe.com/adobe-release/adobe-release-x86_64-1.0-1.noarch.rpm
sudo rpm -ivh adobe-release-x86_64-1.0-1.noarch.rpm
安装gcc
yum install gcc
自带的VIM好像是阉割版
重新安装
yum install vim
安装codeblocks
在compiler settings中toolchain executlable 一栏
将linker for dynamic libs 改为gcc就可以编写c了
codeblocks用xfce的终端:
setting ->environment
terminal to launch console programs一栏 改为 xfce4-terminal -T $TITLE -x
7.xfce
xfce 比较清爽,启动比较快面板上有不少小插件,天气,电源管理,邮件,时钟,verve命令行,便签等等,比较够用
还等待我的探索!
搞完之后发现没有声音,可苦了菜鸟我了,以为驱动的问题,搜了很多文章,最后发现小喇叭上有个mute项打了对号,点了一下出声了!妈的!mute是静音的意思!