您的位置:首页 > 其它

Ubuntu8.04硬盘安装与配置

2008-04-26 22:37 507 查看
Ubuntu8.04如期在4.24日发布Release版,从网上Down下来之后硬盘安装,很漂亮,但对我实验室的新电脑intel G33/31显卡支持不是很好,今晚在寝室装成功后,对我的Geforce的老显卡支持不错,效果很好。
安了eva聊QQ,功能也很强大;还有一个BBS工具,也很漂亮的说。
简单说一下硬盘安装的方法:
1. 下载Ubuntu8.04 Alternative版,并放到C盘根目录下。
2. 下载grub4dos,解压,将grub.exe、grldr.mbr、 grldr和menu.lst拷贝到C盘根目录下,并修改menu.lst文件内容如下:


############################


color black/cyan yellow/cyan


timeout 30


default 0


fallback 1




title Install Ubuntu 8.04


find_set-root /ubuntu-8.04-alternate-i386.iso


kernel /vmlinuz boot=casper find_iso=/ubuntu-8.04-alternate-i386.iso


initrd /initrd.gz




title Back To (Windwos OS)


rootnoverify (hd0,0)


makeactive


chainloader +1




title commandline


savedefault --wait=2


commandline


############################

3.下载硬盘版的initrd.gzvmlinuz,同样放在C盘根目录下。
硬盘安装所需文件打包下载:http://d.download.csdn.net/down/432033/emlinux
4. 修改Windows的启动文件boot.ini,在最后添加C:/grldr="Start Grub"。
5.重启,选择Start Grub,进入Grub后,选择Install Ubuntu 8.04,即可顺利安装了。安装过程与光盘安装一样,不再多说。
贴一个Ubuntu8.04配置的文章:

玩了一个晚上,还不错。中文支持效果好了很多,图形界面也是越来越棒。操作也感觉流畅了。不过个人觉得有种往WINDOWS靠的太拢的趋势,可能是ubuntu的定位问题了,虽然我不是很主张这样.
1.教育网添加源列表


sudo gedit /etc/apt/sources.list

替换为如下:


#北京理工大学


deb http://bitmirror.yi.org/ubuntu/ hardy main restricted universe multiverse


deb http://bitmirror.yi.org/ubuntu/ hardy-backports restricted universe multiverse


deb http://bitmirror.yi.org/ubuntu/ hardy-proposed main restricted universe multiverse


deb http://bitmirror.yi.org/ubuntu/ hardy-security main restricted universe multiverse


deb http://bitmirror.yi.org/ubuntu/ hardy-updates main restricted universe multiverse


deb-src http://bitmirror.yi.org/ubuntu/ hardy main restricted universe multiverse


deb-src http://bitmirror.yi.org/ubuntu/ hardy-backports main restricted universe multiverse


deb-src http://bitmirror.yi.org/ubuntu/ hardy-proposed main restricted universe multiverse


deb-src http://bitmirror.yi.org/ubuntu/ hardy-security main restricted universe multiverse


deb-src http://bitmirror.yi.org/ubuntu/ hardy-updates main restricted universe multiverse




#中国科技大学


deb http://debian.ustc.edu.cn/ubuntu/ hardy main restricted universe multiverse


deb http://debian.ustc.edu.cn/ubuntu/ hardy-backports restricted universe multiverse


deb http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main restricted universe multiverse


deb http://debian.ustc.edu.cn/ubuntu/ hardy-security main restricted universe multiverse


deb http://debian.ustc.edu.cn/ubuntu/ hardy-updates main restricted universe multiverse


deb-src http://debian.ustc.edu.cn/ubuntu/ hardy main restricted universe multiverse


deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-backports main restricted universe multiverse


deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-proposed main restricted universe multiverse


deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-security main restricted universe multiverse


deb-src http://debian.ustc.edu.cn/ubuntu/ hardy-updates main restricted universe multiverse




#上海交通大学


deb http://ftp.sjtu.edu.cn/ubuntu/ hardy main multiverse restricted universe


deb http://ftp.sjtu.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe


deb http://ftp.sjtu.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe


deb http://ftp.sjtu.edu.cn/ubuntu/ hardy-security main multiverse restricted universe


deb http://ftp.sjtu.edu.cn/ubuntu/ hardy-updates main multiverse restricted universe


deb http://ftp.sjtu.edu.cn/ubuntu-cn/ hardy main multiverse restricted universe


deb-src http://ftp.sjtu.edu.cn/ubuntu/ hardy main multiverse restricted universe


deb-src http://ftp.sjtu.edu.cn/ubuntu/ hardy-backports main multiverse restricted universe


deb-src http://ftp.sjtu.edu.cn/ubuntu/ hardy-proposed main multiverse restricted universe


deb-src http://ftp.sjtu.edu.cn/ubuntu/ hardy-security main multiverse restricted universe


deb-src http://ftp.sjtu.edu.cn/ubuntu/ hardy-updates main multiverse restricted universe

在命令行输入一下命令以更新:


sudo apt-get update

2.访问windows分区
这个是我的个人经验。仅以C盘为例,目标为/media.
C盘所在linux上挂载分区为/dev/sda1


cd /media


sudo mkdir sda1


sudo mount -t ntfs-3g /dev/sda1 /media/sda1/ -o force

然后桌面上就会出现新的盘符(/media/sda1)。这时候就可以对windows进行交互了
以此类推。根据自己的情况进行操作。
4.中文输入
这里给个直观的GUI操作方法,我用的英文版,翻译的估计有点问题
在上方菜单栏里选择System(系统) ——管理(administration)——语言支持(LanguageSupport)
进入后,把Chiniese那栏勾上,就自动更新下载了。
[习惯终端的 可以 sudo apt-get install language-support-zh]
然后进入在上方菜单栏里选择System(系统) ——配置(Preferences)——scim输入法(Scim Input Method Setup)
在全局配置里把中文勾上。 然后输入切换默认的和WIN 一样 。 可以不用修改。
然后重启 ,OK!

5.视频播放器
gstreamer的解码器和xine及解码器:
sudo apt-get install gstreamer0.10-pitfdll gstreamer0.10-ffmpeg gstreamer0.10-plugins-bad gstreamer0.10-plugins-bad-multiverse gstreamer0.10-plugins-ugly gstreamer0.10-plugins-ugly-multiverse
sudo apt-get install libxine-extracodecs totem-xine ffmpeg lame faad sox mjpegtools libxine-main1

mplayer播放器 sudo apt-get install mplayer

Realplayer播放器 sudo apt-get install realplayer
安装了realplay,如果打不开。可能是因为和SCIM输入法有冲突,可这样处理:
sudo gedit /usr/bin/realplay
在第二行也就是“#!/bin/sh”的下一行加入 CODE代码:
GTK_IM_MODULE=xim; export GTK_IM_MODULE

6.音频播放器
sudo apt-get install auducious
老问题,为了在Audacious上避免歌名乱码,我在audacious上右键选择“首选项”,在“播放列表”中,把标题格式改为“Custom",再把自定格式改为
“%f”(不要引号)。

7.聊天通讯
gtalk,msn, yahoo的话,就用系统自带的Pigdin.一句话简单实用
习惯QQ的朋友 sudo apt-get install eva ,或者下个lunmaQQ 2006 的deb包。加个sudo apt-get install sun-java6-jdk

8.Vim配置
针对我这样的Vim一族了,不管走到哪,这就是随身的宝贝,编辑~/.vimrc


set fenc=utf-8


set fencs=utf-8,usc-bom,euc-jp,gb18030,gbk,gb2312,cp936


set nocompatible


set history=100


set confirm


set clipboard+=unnamed


filetype on


filetype plugin on


filetype indent on


set viminfo+=!


set iskeyword+=_,$,@,%,#,-


syntax on


:highlight OverLength ctermbg=red ctermfg=white guibg=red guifg=white


:match OverLength '%101v.*'


highlight StatusLine guifg=SlateBlue guibg=Yellow


highlight StatusLineNC guifg=Gray guibg=White


set nobackup


setlocal noswapfile


set bufhidden=hide


set linespace=0


set wildmenu


set ruler


set rulerformat=%20(%2*%<%f%= %m%r %3l %c %p%%%)


set cmdheight=2


set backspace=2


set whichwrap+=<,>,h,l


set mouse=a


set selection=exclusive


set selectmode=mouse,key


set shortmess=atI


set report=0


set noerrorbells


set fillchars=vert: ,stl: ,stlnc:


set showmatch


set matchtime=5


set ignorecase


set nohlsearch


set incsearch


set listchars=tab:| ,trail:.,extends:>,precedes:<,eol:$


set scrolloff=3


set novisualbell




set statusline=%F%m%r%h%w [FORMAT=%...{&ff}] [TYPE=%Y] [POS=%l,%v][%p%%] %...{strftime("%d/%m/%y - %H:%M")}


set laststatus=2


set formatoptions=tcrqn


set autoindent


set smartindent


set cindent


set tabstop=4


set softtabstop=4


set shiftwidth=4


set noexpandtab


set nowrap


set smarttab


let Tlist_Sort_Type = "name"


let Tlist_Use_Right_Window = 1


let Tlist_Compart_Format = 1


let Tlist_Exist_OnlyWindow = 1


let Tlist_File_Fold_Auto_Close = 0


let Tlist_Enable_Fold_Column = 0


if has("autocmd")


autocmd FileType xml,html,c,cs,java,perl,shell,bash,cpp,python,vim,php,ruby set number


autocmd FileType xml,html vmap <C-o> <ESC>'<i<!--<ESC>o<ESC>'>o-->


autocmd FileType java,c,cpp,cs vmap <C-o> <ESC>'<o/*<ESC>'>o*/


autocmd FileType html,text,php,vim,c,java,xml,bash,shell,perl,python setlocal textwidth=100


autocmd Filetype html,xml,xsl source $VIMRUNTIME/plugin/closetag.vim


autocmd BufReadPost *


if line("'"") > 0 && line("'"") <= line("$") |


exe "normal g`"" |


endif


endif " has("autocmd")




map <F5> :call CompileRunGcc()<CR>


func! CompileRunGcc()


exec "w"


exec "!gcc % -o %<"


exec "! ./%<"


endfunc




map <F6> :call CompileRunGpp()<CR>


func! CompileRunGpp()


exec "w"


exec "!g++ % -o %<"


exec "! ./%<"


endfunc




set encoding=utf-8


function! SetFileEncodings(encodings)


let b:myfileencodingsbak=&fileencodings


let &fileencodings=a:encodings


endfunction


function! RestoreFileEncodings()


let &fileencodings=b:myfileencodingsbak


unlet b:myfileencodingsbak


endfunction




au BufReadPre *.nfo call SetFileEncodings('cp437')|set ambiwidth=single


au BufReadPost *.nfo call RestoreFileEncodings()




au BufRead,BufNewFile * setfiletype txt




set foldenable


set foldmethod=manual


nnoremap <space> @=((foldclosed(line('.')) < 0) ? 'zc' : 'zo')<CR>




let g:miniBufExplMapWindowNavVim = 1


let g:miniBufExplMapWindowNavArrows = 1


let g:miniBufExplMapCTabSwitchBufs = 1


let g:miniBufExplModSelTarget = 1
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: