linux 菜鸟起飞

废话不多说,开工:

先说下我电脑的基本情况 硬盘一块160G  安装有win sever 2012 系统  

安装双系统及配置过程

主机一台无显卡,硬盘一个160G ufdi主板 。现有系统win sever 2012 目的:sever 2012+fedora17 双系统(没有测试过win 8+fedora 17 )
过程:

原来160G硬盘只安装一个系统 sever 2012 其中C40G D120G 全部NTFS格式

C盘为系统盘。手边有一可以引导的U8G FAT32格式 fedora 17 dvd.iso 镜像一个。

安装fedora 得先化分一个分区 故拿D盘开刀。

PE 使用DiskGenius 4.0 4.0以上可以无损分盘)把D盘分成90G30G两个。30G安装fedora 完全够。因为我只是学习不做它用。

注意新分出的30G不做任何操作 (不要格式化)就让它空着。因为安装fedora的时候有一项可以安装系统到剩余空间。

 

需要用到的安装软件 Grub24dos (Grub 2 for DOS)

Grub24Dos的安装说明(在Grub24dos的压缩包中也有说明):

  (1)下载完成后将其解压到C:盘下,文件夹名为grub2

  (2)进入C:\grub2\install目录,然后运行grub24dos.exe(需要管理员权限) ;

  (3)然后配置Grub2(不需要修改),点击OK(该步实际上是修改Windows BCD);

  (4)重新启动系统后,在Grub2的引导菜单中便能够见到Grub2 For Dos选项,然后就可以进入Grub2了;


 

安装过程

  (1)将Fedora-17-i386-DVD.isoisolinux文件夹下的vmlinuzinitrd.img复制到一个类型为

FAT32的分区根目录下;

  (2)将Fedora-17-i386-DVD.iso也放到和vmlinuz相同的分区根目录下;

  (3)重新启动系统进入Grub24dos,然后按C键进入grub命令行界面;

  (4)输入以下命令:


 

grub> linux (hd1, msdos4)/vmlinuz linux askmethod repo=hd:/dev/sdb4:/

grub> initrd (hd1, msdos4)/initrd.img

grub> boot

1:其中红色字体部分需要根据你的文件(vmlinuzinitrd.imgFedora-17-i386-DVD.iso)所放的位置进行修改。(hd?, ?)是用来告诉grub2 vmlinuzinitrd.img文件在哪;repo=hd:/dev/sdb4是用来告诉initrdinitial ram disk)具体的安装文件(即iso文件)所在的位置。

hd1, msdos4 repo=hd:/dev/sdb4:/
    注2:由于我将vmlinuzinitrd.img以及Fedora-17-i386-DVD.iso三个文件放在了U盘中因此是(hd1,?),而不是(hd0,?);同理后面的sdb?,而不是sda?。(我只有一个硬盘)

中间不要输错 尤其是注意空格之类的 可以在开始之前先 ls 这样可以大致了解硬盘和U盘位置。

5)如果上面输入的命令都正确,那么就可以进入Fedora17的安装界面了。


 

可能会遇到的问题

  问题1:在grub2下输入命令时,如果按照grub(区别于grub2)那样输入kernel (hd1, msdos4)/vmlinuz linux askmethod repo=hd:/dev/sdb4:/ 将找不到kernel命令。

  解决:在grub24dos中已经没有kernel命令了,所以需要用linux命令代替。  

  问题2:出现下面错误:


 



  解决:该问题是由于repo=hd:/dev/sdb4:/没有写对(即找不到Fedora-17-i386-DVD.iso文件),在dracut下可以输入下面命令,查看都有哪些分区,帮助找到文件所在的位置。


 

 
  

  问题3:进入Fedora17的安装界面后开始安装,出现"could not detect partitions or filesystems"提示,然后在选择安装位置时无法安装。为了能够安装成功我试了一下几种情形:

  情形1:系统有4个分区,全为主分区,分区格式全为NTFS

  结果:"could not detect partitions or filesystems"

  情形2:系统有4个分区,全为主分区,一个的格式为FAT32,其他为NTFS

  结果:"could not detect partitions or filesystems"

  情形3:系统有3个主分区(NTFS),一个逻辑分区(FAT32),还有一部分未分配的空间。

  结果:没有提示,可以正常安装,我将系统安装到了未分配的空间内。

 


 

Fedora 17 安装后配置


 

先说下 KDE模式下默认英文无法中文显示的问题

方法1:从DVD中找到两个RPM安装包安装后即可
嫌麻烦 能上网干吗折腾那个
方法2:用 yum list 命令 安装
搜索 yum list kde*chinese 显示
kde-i18n-Chinese.noarch 1:3.5.10-16.fc17 @fedora

kde-l10n-Chinese.noarch 4.8.5-2.fc17 @updates
然后
#yum install kde-i18n-Chinese.noarch
#yum install kde-l10n-Chinese.noarch
安装成功后,进入system setting里设置下就OK


 


 

GNOME 下设置

设置sudo 设置 root 可登录

(个人使用习惯,su -c '命令', 也可,跳过)

使用visudo命令或 vi /etc/sudoers

##Allow root to run any commands anywhere

root ALL=(ALL) ALL

添加下面内容,goface替换成你的用户名

goface’ ALL=(ALL) ALL

设置 root 可登录
vim /etc/pam.d/gdm-password
注释掉这一行 就是在最前面加个 # 符号
auth required pam_succeed_if.so user != root quiet

保存退出。


 

添加软件源

# rpm -ivh http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
这个RPMFusion源很重要。

安装fastestmirroryum插件
sudo yum install yum-plugin-fastestmirror
YUM源很多时,安装fastestmirror插件可以使得yum从速度最快的yum源下载。

更新yum 缓存

# yum makecache

 

更新系统和软件

#yum check-update

#yum update


 


 

OK 完成之后 听会音乐吧

配置 MP3 RMVB 解碼器

加入163源 不然不能安裝 MP3 RM解碼器

su -c 'yum localinstall –nogpgcheck http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpm http://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm'

安裝 mp3 和其它音頻支持:

sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly libtunepimp-extras-freeworld xine-lib-extras-freeworld

視頻解碼庫

sudo yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore


 

安装flash
#yum install flash-plugin
我用chrome 无法打开 IE模式就是少这个,即便有 IE Tab Multi 也不行

 

再往下配置 看个人爱好

LibreOffice 菜单栏显示英文。。。。 我用的是笨方法被别学我


#yum remove libreoffice*
#yum groupinstall "Office/Productivity"

下面推荐正确方法


#
安装LibreOffice办公套件

 
  

#yum -y install libreoffice-langpack-zh-Han*

上面的第二条命令安装中文语言包相当于汉化了LibreOffice,如果你需要其他语言的安装包,可以尝试下面的命令进行搜索

 
  

当然如果需要卸载LibreOffice可以尝试下面的命令

#yum remove libreoffice*


 

关闭selinux
root身份编辑/etc/selinux/config文件,更改其中的SELINUX项的值就可以关闭和启用SELinux服务了。
修改成 SELINUX=disabled 禁用SeLinux
修改成 SELINUX=enforcing 使用SeLinux
如果只是想临时关闭selinux,可以在终端中输入:
sudo setenforce 0


 


 

安装gnome-tweak-tool
终端输入
sudo yum install gnome-tweak-tool
装完后
终端输入
gnome-tweak-tool
运行该软件。并做相应设置。

安装主题
sudo yum install gnome-shell-extension-theme-selector.noarch

 

 


安装rarlinux
我们需要在linux上解压rarzip文件
linux
版的rar下载链接http://www.rarlab.com/download.htm
下载完后
终端操作
进入该tar.gz包所在的目录
输入
sudo tar -zxvf rarlinux-x64-4.2.b3.tar.gz
解压会有信息显示
接下来
cd rar
进入解压出来的包
sudo make
会有信息显示,这样就可以了。

 

安装系统高级配置工具

# yum install gnome-tweak-tool

gnome-tweak-tool 当然要装喽

fedora gnome3默认桌面是不能点击的,可使用gnome-tweak-tool解放桌面,添加上“Computer” 等图标,并可使用右键功能等。

gname shell 扩展和gname shell 主题也需要gnome-tweak-tool配置使用.

 

 

 

视频播放:MPlayerVLC

建议安装mplayer,smplayer
: #yum install mplayer mplayer-gui smplayer
成功安装mplayer后,配置一下再使用:
(1)
打开mplayer, 右键点击选择“Preferences”,打开设置界面.
(2) "Video"
项选择 “xv X11/Xv ”;
(3)"Subtitles&OSD" -> "Encoding"
选择: “Simplified Chinese charset (CP936)”;
(4) "Font" -> "Font"
字体默认则可,也可选择喜欢的字体,“Encoding” : Unicode;
(5) "Codecs & demuxer" -> "Video codec family"
选择:"FFmpeg's libavcodec codec family"
“Audio codec family”
选择: "FFmpeg/libavcodec audio decoders"
另外,也可以到mplayer官网下载喜欢的皮肤,解压到: /usr/share/mplayer/skins/即可。

 

音乐乱码的问题,rhythmbox等播放器有的不可以调整MP3歌曲中所包含的ID3标签信息的字符集,

所以造成标签乱码,解决方法很多,其中常用的是:

# yum install python-mutagen

使用方法:

$ mid3iconv -e GBK ./*.mp3


 

输入法

ibus默认系统自带

默认只安装了pinyin, 使用wubi的需要额外安装:

yum list ibus-* 列出可安装的输入法,选择五笔的安装,如:

yum install ibus-table-chinese-wubi-jidian

fctix (小企鹅输入法)

fctix:拥有很多粉丝,非常轻快的输入法,个人也十分喜欢。

项目主页:http://code.google.com/p/fcitx/

我自己使用wubi,感觉ibus-wubi够我用了。

在应用中查找“Input Method selector”,打开后选择“Show all”,选择“Chinese”,添加“fctix输入法”即可。

互联网软件

浏览器:默认Firefox,我喜欢Chromium

Chrome:http://www.google.com/chrome/index.html

IM工具:

sudo yum install pidgin

sudo yum install gwibber

sudo yum install hotot (Twitter客户端)

sudo yum install emesene (MSN 客户端)

BT 下载:

sudo yum install transmission (默认)

sudo yum install deluge


 

邮件客户端:

sudo yum install thunderbird

Fedora 17 默认自带Evolution, 不过个人认为thunderbird更加轻快。

FTP 客户端:

sudo yum install gftp (小巧)

sudo yum install filezilla

办公软件

默认搭载LibreOffice

PDF阅读器

可使用adobe的阅读器, 到其官网下载则可.

Foxit:http://www.foxitsoftware.com/downloads/

CHM阅读器:

sudo yum install chmsee

字典:StarDict

sudo yum install stardict

学习英文: reciteword

sudo yum install reciteword

(stardict reciteword 是高手胡正主要编写的程序, 支持一下)


 

右键打开终端

#yum install nautilus-open-terminal

重启后生效


 


 

更新
yum -y update
删除旧内核
yum remove kernel

解决 vim 中文乱码
vim /etc/vimrc
在最后加上如下内容(注意双引号的问题,英文输入法下的双引号)
set encoding=utf-8
set fileencodings=utf-8,chinese,latin-1
if has("win32")
set fileencoding=chinese
else
set fileencoding=utf-8
endif

安装 dconf-editor

yum install dconf-editor

解决 gedit 中文乱码
打开 dconf-editor

找到 org --> gonme --> gedit --> preferences --> enchding

auto-detected 选项中添加 GB2312GB18030 编码

安装当前目录右键打开终端
yum install nautilus-open-terminal
安装gnome3 tweak tool工具
yum install gnome-tweak-tool
安装Gnome Do(快速文件搜索)
yum install gnome-do
安装其他终端(介绍:http://blog.51osos.com/linux/ubuntu-terminal-emulator/)
yum install terminator


安装Faenza图标集
先搜索
yum search faenza
根据搜索的结果,安装
yum install faenza-icon-theme.noarch

安装 windows 字体
复制 windows 系统内的字体到 /usr/share/fonts/winfonts(目录 winfonts 可自己自由创建,并修改权限 755)
后,更新字体缓存
fc-cache -fv

安装 主题、拓展
yum install gnome-shell-theme*
yum install gnome-shell-extension*


 

中文美化
rpm -Uvh http://www.infinality.net/fedora/linux/infinality-repo-1.0-1.noarch.rpm
yum install freetype-infinality infinality-settings
编辑配置文件
vim /etc/profile.d/infinality-settings.sh
修改
USE_STYLE="DEFAULT"
的值(内有说明),重启

gonme
拓展的安装
https://extensions.gnome.org/
gnome
主题、图标等资源
http://gnome-look.org/
firefox
安装 FXChrome 拓展
https://addons.mozilla.org/zh-cn/firefox/addon/fxchrome/?src=search


安装 VirtualBox
yum install VirtualBox


 


 

终端的复制、粘贴快捷键
这个时候你是否发现,在终端,复制,粘贴不是ctrl+cctrl+v了呢,
别急,把它改回来吧,它默认是ctrl+shift+c,和ctrl+shift+v

终端上方:
依次点击:编辑--->键盘快捷键然后就修改吧。


 


 

gedit打开文件乱码
由于编码格式的不同fedora打开windows下的文本文件经常会出现乱码。
网上的解决办法通常都是通过/etc/sysconfig/i18n文件修改环境变量来达到目的,这里的方法不许要这样做。
终端输入命令:
gsettings set org.gnome.gedit.preferences.encodings auto-detected "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"

gsettings set org.gnome.gedit.preferences.encodings shown-in-menu "['UTF-8', 'GB18030', 'GB2312', 'GBK', 'BIG5', 'CURRENT', 'UTF-16']"

 

设置Delete键直接删除文件

终端操作

输入

gsettings set org.gnome.desktop.interface can-change-accels true

之后打开文件管理器,选中任意一个文件,点击左上方的“编辑”按钮,把鼠标移动到“移动到回收站”,此时连续按键盘上的“Delete”按钮两次,这样就设置了Delete键直接删除文件

最后,禁用改键功能

终端输入

gsettings set org.gnome.desktop.interface can-change-accels false

完成


文中有我自己的安装体会 以及一些别人的总结