lytsing.org logo GNU - Fedora core 12 - wiki

Fedora core 12 安装配置
开机启动自动连上网络
英文环境下开启 ibus
添加163源
如何使用 添加/删除 程序 选项 ?
安装使用gcc3
安装Emacs
安装谷歌浏览器Chrome
安装图形转换工具 ImageMagick
安装项目管理软件Trac
多线程下载工具 mytget
安装 mp3播放器 audacious
借助U盘在硬盘上安装fc12
重装grub
安装firefox 插件 HTML Validator
VirtualBox
vim
系统备份

从Redhat9.0,然后开始Fedora系列, fedora1一直用到fedore12,之间也做了不少笔记,本页面不可能保持最新版本的更新,因为公司部署到新的版本,要花费一定的代码,运行好好的,干嘛没事瞎折腾呢。

Fedora core 12 安装配置

开机启动自动连上网络

http://fedorasolved.org/Members/khaytsus/go-online-automatically-at-boot

英文环境下开启 ibus

System -> preferences -> input Method -> Enable input method feature

添加163源

gedit /etc/yum.repos.d/163.repo

把下面内容复制粘贴

[Fedora-mirrors.163.com]
name=Fedora 12 - i386
baseurl=http://mirrors.163.com/fedora/updates/12/i386/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[Everything-mirrors.163.com]
name=Everything 12 - i386
baseurl=http://mirrors.163.com/fedora/updates/12/i386/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY
[updates-mirrors.163.com]
name=Fedora updates
baseurl=http://mirrors.163.com/fedora/updates/12/i386/
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-Fedora file:///etc/pki/rpm-gpg/RPM-GPG-KEY

如何使用 添加/删除 程序 选项 ?

如果你用的是DVD版的ISO硬盘安装, 装系统时,有的软件可以后来再装. 把/etc/yum.repos.d/ 移到一个文件里,然后在/etc/yum.repos.d/ 加这么一个文件local.repo:

[a_local]
name=my local repo
baseurl=file:///mnt/e/fc5

iso文件要加载在相应的目录,以上默认假使你会mount.

前面提到的 为什么要移走呢,因为装程序时要yum,要扫描各个境像,当然话时间了,如过你升级过系统,就不移动了.

安装使用gcc3

yum install gperf compat-gcc-34 compat-gcc-34-c++

export CC=gcc34

export CXX=g++34

安装Emacs

最先进的编程工具,代表最先进的生产力!

sudo yum install emacs

安装谷歌浏览器Chrome

su -c 'wget https://dl-ssl.google.com/linux/google-repo-setup.sh && bash google-repo-setup.sh'
su -c 'yum install google-chrome-unstable'

安装图形转换工具 ImageMagick

sudo yum install ImageMagick

Convert PNG to GIF

convert image.png -channel Alpha -threshold 80% image.gif

安装项目管理软件Trac

请看: http://trac.edgewall.org/wiki/TracOnFedoraCore the trac is not support png format, so you want to convert it. edit the trac.ini

多线程下载工具 mytget

下载地址: http://myget.sourceforge.net/

wget http://myget.sourceforge.net/release/myget-0.1.2.tar.gz
tar xvf myget-0.1.2.tar.gz
cd myget-0.1.2
./configure && make && make install

mytget支持重定向,curl却做不到。

安装 mp3播放器 audacious

sudo yum install audacious audacious-plugins-nonfree-mp3 yum install audacious-plugins-nonfree-wma audacious-plugins-nonfree-acc

借助U盘在硬盘上安装fc12

1. 下载Fedora-12-i386-DVD.iso安装镜像文件。在U盘根目录上新建fc12目录,然后用unzip 工具把安装镜像文件中的isolinux目录中的vmlinuz和initrd.img文件放入fc12目录中,同样将Fedora-12-i386- DVD.iso安装镜像文件和images目录下的install.img文件拷入fc12目录下。

2. 下载 grub4dos-0.4.4。解压grub4dos,只要 grldr这个文件,将它copy到C:\ ,然后修改C:\boot.ini。在最后添加行:c:\grldr="grub for dos",并将boot.ini中的timeout值设置为大于0的数字,如:timeout=5,然后保存boot.ini。注意,boot.ini 默认是只读的,在属性把只读去掉。

重启,进入grub> 命令行输入:

root (hd1,1)
kernel (hd1,1)/fc12/vmlinuz
initrd (hd1,1)/fc12/initrd.img
boot

注意:这里(hd1,1)就是U盘,盘符根据自己的情况调整。

重装grub

如果是双系统,重装了xp,下载一个grldr,进入ubuntu的rescued mode, # grub-install /dev/hda 进入windows

安装firefox 插件 HTML Validator

http://users.skynet.be/mgueury/mozilla/download.html 下载相应的 linux 版本,安装后发现 :

error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
FATAL ERROR : The dynamic C library contained in the extension file could not be found

要装两个兼容以前c/c++库版本的包

sudo yum install compat-libstdc++-34 compat-libstdc++-296

把 HTML Validator 先卸掉,再重装,搞定OK。

VirtualBox

vim

系统备份

backup.sh:

#!/bin/bash

tar zcvf vim.tar.gz ~/.vim ~/.vimrc
echo "backup vim ok...";

tar zcvf bashrc.tar.gz ~/.bashrc
echo "backup ~./bashrc ok...";

tar zcvf ssh.tar.gz ~/.ssh
echo "backup ~/.ssh ok...";