ubuntu安装笔记(debian系列)

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
种过一豆
帖子: 68
注册时间: 2009-10-28 8:10

ubuntu安装笔记(debian系列)

#1

帖子 种过一豆 » 2010-11-04 13:32

适用ubuntu最小化安装
安装:
选择netinstall安装光盘安装一个最基本的系统,ubuntu应该也可以只安装一个基本系统,然后实现一个自己比较满意的ubuntu桌面。安装重启之后就得到了一个最基本的系统,这个系统缺少了很多软件,接下来就是根据自己的喜好用方便的apt工具从网上下载安装软件包
软件包安装:用root用户登录
先运行一下

代码: 全选

dpkg-reconfigure locales
一般选择好en-us zh-cn的那些locales就够了,然后选择自己喜欢的默认locales
我选择了en-US.UTF-8
修改源,添加上一些常用的源

代码: 全选

vi  /etc/apt/sources.list
deb http://mirrors.sohu.com/debian/ squeeze main contrib non-free
deb-src http://mirrors.sohu.com/debian/ squeeze main contrib non-free

deb http://mirrors.163.com/debian/ squeeze main contrib non-free
deb-src http://mirrors.163.com/debian/ squeeze main contrib non-free

deb http://debian.nctu.edu.tw/debian/ squeeze main contrib non-free
deb-src http://debian.nctu.edu.cn/debian/ squeeze main contrib non-free

deb http://http.us.debian.org/debian/ squeeze main contrib non-free
deb-src http://http.us.debian.org/debian/ squeeze main contrib non-free

deb http://ftp.debian.org/debian/ squeeze main contrib non-free

deb http://security.debian.org/ squeeze/updates main
deb-src http://security.debian.org/ squeeze/updates main

wq 保存退出
如果安装ubuntu的话改成常用的ubuntu源就行了,这跟debian没多大区别

执行命令

代码: 全选

apt-get update

代码: 全选

apt-get upgrade
安装sudo,以便我们以后用普通用户登录时安装软件或者修改配置方便

代码: 全选

apt-get install sudo
安装完成后把自己建立的那个账户添加到sudoers配置文件

代码: 全选

visudo
在root ALL=(ALL) ALL下面添加上一行,username为你需要登录的普通用户的名字

代码: 全选

username ALL=(ALL)  ALL
wq 保存退出
接下来注销root用户,用自己创建的普通用户登录,毕竟大牛们都推荐尽量不要用超级用户直接登录操作系统,安装X
先安装自己的显卡驱动

代码: 全选

sudo apt-get install xserver-xorg-video-intel
先安装显卡驱动是因为如果先安装xorg的话会把其他一些显卡驱动也一并安装了,接下来安装xorg

代码: 全选

sudo apt-get install xorg
安装好xorg之后至于要不要手动生成xorg.conf这个配置文件就看个人喜好了,现在xorg的新版本貌似基本上都能够不依赖于xorg的配置文件了,具体的桌面环境,可以选择kde,gnome,xfce4,当然也可以选择一些轻量级的窗口管理器加上一些面板之类的来建构一个漂亮的桌面,我对桌面的华丽以否比较木讷,不太感兴趣,直接选择安装fvwm这个轻量级的窗口管理器

代码: 全选

sudo apt-get install fvwm
安装好窗口管理器之后,可能还需要安装文件管理器,这里可以选择thunar(xfce4 自带的文件管理器),个人觉得还是比较好使用的,因为没有安装面板,要调出文件管理器就要通过终端执行命令了,当然也可以通过fvwm的配置文件实现鼠标点击调出。

代码: 全选

sudo apt-get install thunar
安装好这些之后比较关心的就是怎么进入X了,这里你可以选择安装一个登录管理器比如kdm,gdm,slim,也可直接选择命令行进入。在个人用户目录下建立一个.xinitrc的文件,这个文件前面有个“.”表示这是一个隐藏文件

代码: 全选

vi .xinitrc
exec fvwm

wq保存退出

这样当你想要进入X的时候就只需要敲命令

代码: 全选

startx
默认的fvwm窗口管理器界面很简陋,你可以参考网上别人的fvwm配置文件,或者自己建立一个配置文件,fvwm的个人配置文件存放在.fvwm文件夹中 。

进入.fvwm文件夹

代码: 全选

ls -al

找到.fvwm2rc这个文件就是了,不过一般来说没有,需要在.fvwm这个文件夹下面自己用vi编辑器手动建立一个

代码: 全选

vi .fvwm2rc
里面添加上自己要实现的桌面环境代码,我只是修改了一下默认的配置文件,效果比默认的还要简陋,就不贴出来献丑了 :em01

wq保存退出

statx进入X 桌面后安装网络配置管理工具,安wicd的时候会提示你需要加入netdev的用户,用空格键选中需要的用户。尽量不要安装多个网络配置管理器,貌似会冲突的。。。。。。。,安装好wicd后我注释了自己手动配置的网络,通过wicd来实现网络连接。

代码: 全选

sudo apt-get install wicd
配置网络,执行命令

代码: 全选

wicd-client -n
简单配置一下网络,填上自己的ip地址,netmask,gateway ,dns 就可以通过这个网络配置工具来轻松实现上网了
如果不喜欢图形界面配置需要安装 wicd-curses 软件包,实现字符界面下配置网络

代码: 全选

sudo-apt install wicd-curses
配置网络

代码: 全选

wicd-curses
配置好网络选择安装一个浏览器,就装chromium浏览器吧,源里面似乎已经有了,就省得去下载deb包再用dpkg -i 命令安装了,执行

代码: 全选

sudo apt-get install chromium-browser
安装好浏览器之后,自然就要安装中文字体了,不然没有字体的支持怎么实现中文网页的显示,选择wqy-zenhei字体吧,其他自己大家可以根据需要去安装

代码: 全选

sudo apt-get install ttf-wqy-zenhei
打开浏览器,新安装的linux可以上网了

输入法

代码: 全选

sudo apt-get install fcitx
安装的时候会自动安装输入法切换的相关软件,安装完成之后要实现中文输入法还需要简单配置一下,网上的配置五花八门的,有在不同的配置文件中实现中文输入,越看觉得越迷糊,这里选择在用户目录底下刚才建立的那个.xinitrc文件中实现,这样当用户登录X就可以自动启动fcitx输入法

代码: 全选

vi .xinitrc

代码: 全选

export  LC_CTYPE=zh_CN.UTF8
export XMODIFIERS="@im=fcitx"
export GTK_IM_MODULE=xim
export QT_IM_MODULE=xim
fcitx &
exec fvwm

wq保存退出

fcitx & 这行是为了实现在登录X 的时候就自行启动fcitx输入法,如果不喜欢fcitx自行启动的话,注释掉该行,每次登录X后自己手动在终端里面输入

代码: 全选

fcitx &
有时候会提示fopen .....这样的错误,好像是因为fcitx的配置文件没有办法读取吧,如果你在普通用户第一次登录而又没有运行一些会生成配置文件的软件时,执行fcitx就会有fopen .....的错误,这里可以先运行一下浏览器之类的软件,这样就会自动在用户目录下面生成一个.config文件夹,然后再执行

代码: 全选

fcitx -c
输入法搞定了,也能通过浏览器上网了,接下来安装一下声卡驱动

代码: 全选

sudo apt-get install alsa-utils 
把自己加入到audio组

代码: 全选

sudo gpasswd -a username audio
简单配置一下alsa,好像squeeze不需要执行alsaconf这个命令就可以完美的认出我的声卡硬件型号了,如果觉得不放心需要执行

代码: 全选

alsaconf
基本上就是一路回车

因为我没有安装图形化的音量控制软件,所以得手动配置一下

代码: 全选

alsamixer
把自己需要的选项开启,记得要按一下m键先取消该选项的静音

安装音乐,视频播放器,我都选择了不是图形界面的软件,音乐播放器就选moc吧,视频,自然还是mplayer了

代码: 全选

sudo apt-get install moc

代码: 全选

sudo apt-get mplayer
顺便把用户加入video组

代码: 全选

sudo gpasswd -a username video
启动moc播放器,中文名字可能没有办法正常显示,个人觉得无所谓了,反正没有几首歌 :em06 ,如果要解决修改一下moc的配置文件就行了,具体好像是取消moc配置文件里面的音乐标签读取,不知道记错了没有。。。。
moc乱码解决方法:
在用户目录底下的.moc文件夹内拷贝一份moc的配置文件,命名为config
找到

代码: 全选

# Show file titles (title, author, album) instead of file names.
ReadTags                = yes
yes改为no


安装常用的字处理软件openoffice 类似windows文本软件的leafpad,vi升级版的vim,pdf查看工具epdfview

代码: 全选

sudo apt-get install openoffice.org
因为我的是英文locales,所以安装一下openoffice的中文界面支持包,顺便吧中文帮助也安装了 :em11 ,这样要查询起来也方便很多

代码: 全选

sudo apt-get install openoffice.org-l10n-zh-cn

代码: 全选

sudo apt-get install openoffice.org-help-zh-cn

代码: 全选

sudo apt-get install epdfview

代码: 全选

sudo apt-get install vim

代码: 全选

sudo apt-get install epdfview
图片查看,小巧的gpicview,还有一个类似于photoshop的gimp

代码: 全选

sudo apt-get install gpicview

代码: 全选

sudo apt-get install gimp
截图软件 scrot

代码: 全选

sudo apt-get install scrot
把字符界面下的浏览器也安装了,这里可以选择 w3m lynx links,选择links吧,简单够用就好

代码: 全选

 sudo apt-get install links
安装到这里基本上一个能上网,听歌,看视频,看图片的基本系统就行了
flash播放,这个源里面好像没有了,手动下载flashplugin的deb软件包
然后执行

代码: 全选

dpkg -i flashplugin_name.deb 
试着上youku看看,不错,不需要再行配置flashplugin就能实现视频播放了

收尾....胡乱写下这些,算是自己安装debian 系列linux 的一点点小结了,希望对那些希望自己从基本系统构建系统并且更希望构建轻量级的linuxer提供一点点参考
上次由 种过一豆 在 2010-11-08 13:35,总共编辑 9 次。
种过一豆
帖子: 68
注册时间: 2009-10-28 8:10

ubuntu安装笔记(debian系列)

#2

帖子 种过一豆 » 2010-11-04 13:39

最后安装好的效果很简洁,其实是应该很简陋才对,一些常用的软件都通过加入fvwm的菜单实现打开

2010-11-04-164117_1024x768_scrot.png

挂载ntfs硬盘安装ntfs-3g的软件包,实现挂载硬盘的读写

代码: 全选

sudo apt-get install ntfs-3g
硬盘挂载就手动执行mount命令吧,要实现自动挂载可以安装autofs这款小巧的软件,然后编辑autofs的配置文件,如果安装了thunar这样的文件管理器就可以实现自动挂载了,装了thunar之后又被我卸载了,还是手动挂载温习命令好 :em06

实现debian系列下的3g/gprs/edge拨号上网,我没有选择安装usb-modemswitch这个软件,我是通过eject软件包跟wvdial软件包实现拨号上网的

代码: 全选

sudo apt-get install eject

代码: 全选

sudo apt-get install wvdial
安装好后在 /etc/下面手工建立一个wvdial.conf文件

代码: 全选

cd /etc

代码: 全选

vi wvdial.conf

代码: 全选

[Dialer Defaults]
Modem = /dev/ttyUSB0
Init1 = ATZ
Init3 = ATE0V1
Init5 = ATS0=0
Init6 = AT+CGDCONT=1,"IP","cmnet"
Init7 = AT+CFUN=1
Modem Type = USB Modem
Baud = 460800
New PPPD = yes
ISDN = 0
#Phone = *98*1#
Phone = *99***1#
#Phone = *99#
Password = any
Username = any
Stupid Mode = 1
wq保存退出

以后需要拨号上网的时候执行

代码: 全选

sudo eject

代码: 全选

sudo wvdial
就可以顺利实现ppp拨号上网

关于一些系统性能实时监控软件,我不太喜欢装,那些追求华丽桌面的人可以去配置conky这款流行的监控软件,对于我来说那些东西能不装就不装,况且linux下自带命令可以实现这些,比如

代码: 全选

top
----->查看系统运行的状态,包涵各个方面的信息

代码: 全选

watch -n 1 -d  “/sbin/ifconfig ppp0 |grep bytes“ 
----->就可以实现查看实时的网络流量情况,只需要把ppp0换成自己的网络接口就行



安装虚拟机,选择virtualbox

ose版本

代码: 全选

sudo apt-get install linux-headers-$(uname -r)

代码: 全选

sudo apt-get install virtualbox-ose
将用户加入vboxusers 组

代码: 全选

sudo gpasswd -a username vboxusers
安装好后就可以启动virtualbox虚拟机了,个人还没有解决usb外设识别的问题, :em20 安装到这里就觉得还是archlinux的yaourt方便,直接yaourt -S virtualbox_bin 就可以实现virtualbox的usb之类的设置问题了

puel版本----->>支持usb

手动下载deb包

代码: 全选

sudo dpkg -i virtualbox-packagename.deb

代码: 全选

sudo apt-get install -f

代码: 全选

sudo apt-get install dkms

代码: 全选

sudo /etc/init.d/vboxdrv setup
done
上次由 种过一豆 在 2010-11-08 13:28,总共编辑 9 次。
头像
TeliuTe
论坛版主
帖子: 7668
注册时间: 2007-11-25 13:29
系统: 16/18/20/w7
来自: 新疆博乐
联系:

Re: 菜鸟的ubuntu安装笔记(debian系列)

#3

帖子 TeliuTe » 2010-11-04 15:07

很详细,学习了~
回复