自己的经验加上google的资料,还有诸多大神的blog总算积累了一个比较全面的入门材料了,花了很长时间整理出来,一来以后实验室的小弟弟们就不用我大费周折地手把手教装系统了。。。。二来顺便自己也可以留着做参考。。
http://cdimage.ubuntu.com/releases/
------------ boot.ini: ------------------------
[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
c:/grldr="Ubuntu10.04 live"
----------------------------------------------
---------------------- menu.lst ----------------------
# 默认延迟时间(秒)
timeout 10
# 第7项(从硬盘启动)为默认值
default 2
# 设置图形背景文件
splashimage /boot/grub/3.xpm
# 设置中文支持的字体文件
fontfile /boot/grub/fonts
#设置grub密码
#password=xxx
# (1) Windows
title 【1】启动Windows
rootnoverify (hd0,0)
makeactive
chainloader +1
title 【3】启动Ubuntu10.04 live on /dev/sda1(此处回车进入)
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper noacpi iso-scan/filename=/Ubuntu10.04.iso ro quiet splash --
label check live-install
initrd (hd0,0)/initrd.lz
title 【4】从光盘启动
cdrom --init
map --hook
chainloader (cd0)
boot
title 【5】重新启动
reboot
title 【6】关闭计算机
halt
----------------------------------------------
boot.ini, menu.lst,再把Ubuntu10.04.iso也放在C盘,再把iso内casper文件夹内把initrd.lz和vmlinuz也放在C盘,重启就可选择进入ubuntu,进入后打开终端sudo umount -l /isodevice,桌面就会多一个图标,点击安装即可.
ubuntu安装时把grub安装到/dev/sda1:
/dev/sda1为windowsC盘,这样就把windows启动代码给覆盖,所以安装grub必须要写到/dev/sda
方法1:插入windows安装光盘进入控制台修复模式:
fixboot 重新写入分区表到mbr里,记得一定要选择C盘
fixmbr 重新把windows启动代码写到mbr里
exit 退出重启
方法2:插入ubuntu光盘进入急救模式:
grub-install /dev/sda 把grub写到mbr里,必须是/dev/sda,要不然写的就不是第一扇区
. sudo update-grub
. cp /etc/apt/source.list /etc/apt/source.list.bk
-----------------------------------------------------
#台湾源
deb http://tw.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb http://tw.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse deb http://tw.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb http://tw.archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse deb http://tw.archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse deb-src http://tw.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb-src http://tw.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse deb-src http://tw.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb-src http://tw.archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse deb-src http://tw.archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse
#网易163更新服务器
deb http://mirrors.163.com/ubuntu/ lucid main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ lucid-security main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ lucid-updates main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ lucid-proposed main restricted universe multiverse deb http://mirrors.163.com/ubuntu/ lucid-backports main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ lucid main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ lucid-security main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ lucid-updates main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ lucid-proposed main restricted universe multiverse deb-src http://mirrors.163.com/ubuntu/ lucid-backports main restricted universe multiverse #ubuntu cn deb http://cn.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb http://cn.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse deb http://cn.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb http://cn.archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse deb http://cn.archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse deb-src http://cn.archive.ubuntu.com/ubuntu lucid main restricted universe multiverse deb-src http://cn.archive.ubuntu.com/ubuntu lucid-security main restricted universe multiverse deb-src http://cn.archive.ubuntu.com/ubuntu lucid-updates main restricted universe multiverse deb-src http://cn.archive.ubuntu.com/ubuntu lucid-backports main restricted universe multiverse deb-src http://cn.archive.ubuntu.com/ubuntu lucid-proposed main restricted universe multiverse
#Archive.ubuntu.com更新服务器(欧洲,此为官方源,电信网通用户使用)
deb http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ lucid-proposed main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ lucid main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ lucid-security main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ lucid-updates main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ lucid-proposed main restricted universe multiverse deb-src http://archive.ubuntu.com/ubuntu/ lucid-backports main restricted universe multiverse
-----------------------------------------------------
. sudo apt-get update
. sudo apt-get upgrade
如左图打开 “系统->系统管理->硬件驱动”。Ubuntu 自动开始查找源里可用的驱动程序,选中你需要启用的硬件驱动程序(如显卡驱动),Ubuntu将自动为你安装选中的受限驱动程序。完装完成后,请按系统提示重启操作系统
#sudo passwd liy
#sudo passwd root
* 1. Alt + F2 ,运行 gconf-editor
* 2. 在左侧目录树中,找到 /apps/metacity/general/
* 3. 在右侧找到键: button_layout , 修改值为 menu:minimize,maximize,close
打开gconf-editor
选中 /apps/nautilus/preferences/always_use_location_entry
ubuntu默认解码为utf8,解决的办法:
终端输入:gconf-editor(注意:终端要是新打开的终端)
然后:
apps>gedit-2>peferences>encodings add "GB18030"
并把GB18030 排在首位
#gedit ~/.bashrc
PS1='${debian_chroot:+($debian_chroot)}/[/033[01;34m/]/u/[/033[01;33m/]:/[/033[01;31m/]/w/[/033[1;36m/]>/[/e[0m/]'
#. ~/.bashrc
vim /etc/network/interfaces
auto eth0
iface eth0 inet dhcp
auto eth1
iface eth1 inet static
address 192.168.0.3
gateway 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcase 192.168.0.255
. 安装字体:
mkdir /usr/share/fonts/liy 建立一个目录放自己的字体,方便管理
cp *.ttf /usr/share/fonts/liy/ 把字体复制到刚建的目录里
cd /usr/share/fonts/liy
mkfontscale
mkfontdir
fc-cache 更新字体缓存
load_env 加载变量,如果在grubenv保存变量,则启动时装载
set default="0" 设置默认引导项,默认值为0,默认进哪个系统
insmod ext2 插入文件系统支持的模块
set root=(hd0,6) 指定系统root分区,根分区
search --no-floppy --fs-uuid --set bb84c4b0-c7e8-4dda-bfc8-3ed0405a1d3e 同上,只不过用检验分区
if loadfont /usr/share/grub/unicode.pf2 设置终端字体,unicode.pf2支持中文字符显示
set gfxmode=640x480 设置显示分辩率,要和背景图大小一样最好
insmod gfxterm 插入终端模块,支持中文字符显示和支持24位图像
insmod vbe 插入vbe模块,grub2引入模块化机制,要使用它,需要在这里加入
if terminal_output gfxterm
terminal gfxterm 设定grub2终端为gfxterm
fi
fi
set timeout=10 设置默认启动等待时间
background_image(hd0,2)/boot/images/1.jpg 设置背景图片
set menu_color_normal=white/black 设定菜单字体和背景颜色
set menu_color_highlight=black/white 设定选择项字体和背景颜色,后面要设置black,要不然会被背景色挡住背景图片
menuentry "RetHat 5.4" { 添加另一系统启动项,这句固定格式,双引号里为显示的名字
insmod ext2 支持的分区的格式,可以不用写
set root=(hd0,1) 设置grub分区,如果单独把boot分出来,就要写boot分区路径,hd0为硬盘从0开始计起,后面为分区从1开始计起
#search --no-floppy --fs-uuid --set bb84c4b0-c7e8-4dda-bfc8-3ed0405a1d3e 功能同上,要知道分区的UUID才行,这句可删除
linux /vmlinuz-2.6.18-164.el5 root=/dev/sda2 ro quite 设置内核文件路径和根目录分区
initrd /initrd-2.6.18-164.el5.img 设置初始化文件路径
}
menuentry "Windows xp" {
set root=(hd0,1)
drivemap -s (hd0)$root 作用为可正常启动非第一硬盘的windows系统
chainloader +1
}
修改方法二:
update-grub这条命令就是把/etc/grub.d/下5个脚本生成grub.cfg:
00_header 头信息
在save_env prev_saved_entry
fi和EOF之间可以加入要加载的模块,如图片支持,或系统格式支持
在这时直接insmod jpeg/insmod fat/insmod ntfs/insmod png等
在最后set timeout=${GRUB_TIMEOUT}
fi和EOF之间可以加入背景图片
background_image (hd0,7)/boot/images/012.jpg
05_debian_theme 修改背景颜色
10_linux 自动搜索当前系统,建立当前系统的启动菜单
20_memtest86+ 添加内存测试启动项
30_os-prober 查找其它分区中存在的系统并建立菜单项
40_custom 自定义启动项
/etc/environment 在这里修改
/root/.dmrc
system->administration->user and group->manage group->找到pulse与pulse-access,然后在property中勾选root为这两个组的group member,然后保存即可。
2. root@copfee:~# gedit /etc/default/pulseaudio
修改以下两处为:
PULSEAUDIO_SYSTEM_START=1
DISALLOW_MODULE_LOADING=0
在ubuntu 里面,swappiness的值的大小对如何使用swap分区是有着很大的联系的。swappiness=0的时候表示最大限度使用物理内存,然后才是 swap空间,swappiness=100的时候表示积极的使用swap分区,并且把内存上的数据及时的搬运到swap空间里面。两个极端,对于 ubuntu的默认设置,这个值等于60,建议修改为10。具体这样做:
1.查看你的系统里面的swappiness cat /proc/sys/vm/swappiness
不出意外的话,你应该看到是 60
2.修改swappiness值为10 sudo sysctl vm.swappiness=10
3. 永久修改
gedit /etc/sysctl.conf
在这个文档的最后加上这样一行:
vm.swappiness=10
apt-get --force-yes -y install build-essential autoconf automake cvs subversion libncurses5-dev
$ apt-get --force-yes -y install vim vim-gnome vim-nox exuberant-ctags vim-doc vim-gui-common
apt-get --force-yes -y install mplayer-fonts mplayer mplayer-skins smplayer kplayer vlc -y
. Encoding里设置为Simplified Chinese charset (CP936)
apt-get --force-yes -y install audacious -y
乱码问题:
首选项->播放列表->无数据
选择: 装入时
使用自动编码检测器 选择chinese
备用字符编码 cp936
/usr/share/audacious/Skins 下放皮肤
ShowLyric 0.3.23-i386.deb
. 显示桌面歌词,需要安装gnome-osd(sudo apt-get install gnome-osd)
关于歌词保存:
歌词默认自动保存为"用户目录/.lyrics/作者名/歌曲名.lrc"
如果作者信息获取不到则保存为"用户目录/.lyrics/歌曲名.lrc"
关于歌词加载:
插件会自动搜索以下目录:
"用户目录/.lyrics/作者名/歌曲名.lrc"
"用户目录/.lyrics/作者名 - 歌曲名.lrc"
"用户目录/.lyrics/歌曲名.lrc"
在 ~/.profile 最后添加两行
export GST_ID3_TAG_ENCODING=GBK:UTF-8:GB18030
export GST_ID3V2_TAG_ENCODING=GBK:UTF-8:GB18030
注销重新登录即可
sudo apt-get --force-yes -y install python-mutagen
find . -iname "*.mp3" -execdir mid3iconv -e GBK {} /;
apt-get --force-yes -y install manpages manpages-dev manpages-posix manpages-posix-dev manpages-de manpages-de-dev binutils-doc cpp-doc gcc-doc glibc-doc
apt-get --force-yes -y install minicom -y
英文显示
.bashrc
alias minicom='env LANG=en_US minicom'
apt-get --force-yes -y install rar unrar p7zip-rar p7zip-full cabextract
. 建立软链接
ln -fs /usr/bin/rar /usr/bin/unrar
这样,以后只要在命令行输入unrar,就可以解压或者压缩文件了,安装完成后,归档 管理器也同时集成了rar组件
apt-get --force-yes -y install nfs-kernel-server nfs-client
apt-get --force-yes -y install openssh-server openssh-client
不过Ubuntu缺省已经安装了ssh client。
可以通过编辑 /etc/ssh/sshd_config 文件来配置 OpenSSH
cp /etc/ssh/sshd_config /etc/ssh/sshd_config.original
chmod a-w /etc/ssh/sshd_config.original
配置完成后重起:
/etc/init.d/ssh restart
apt-get --force-yes -y install tftpd-hpa tftp-hpa xinetd
mkdir /tftpboot
chmod 777 /tftpboot
把下面的代码复制到vim /etc/xinetd.d/tftp
service tftp
{
disable = no
socket_type = dgram
wait = no
user = root
protocol = udp
server = /usr/sbin/in.tftpd
server_args = -s /tftpboot
log_on_success = PID HOST DURATION
log_on_failure = HOST
}
sudo /etc/init.d/xinetd restart
sudo /etc/init.d/tftpd-hpa restart
测试:
touch /tftpboot/aaa
tftp 10.1.0.248(自己的IP)
get aaa 如果没有任何错误,然后按q退出看当前目录下有没有aaa文件,如果有证明tftp服务配置成功
http://ubuntu-tweak.com/
apt-get --force-yes -y install nautilus-open-terminal
apt-get --force-yes -y install poppler-data cmap-adobe-cns1 cmap-adobe-gb1
. PDF出乱码:
apt-get --force-yes -y install xpdf xpdf-chinese-simplified 这步有时候没有用,可以选择不用
wget http://poppler.freedesktop.org/poppler-data-0.1.tar.gz
tar xvzf poppler-data-0.1.tar.gz && cd poppler-data-0.1
make install datadir=/usr/share
mv /etc/fonts/conf.d/49-sansserif.conf /etc/fonts/conf.d/49-sansserif.conf.bak
apt-get --force-yes -y install stardict sdcv stardict-common stardict-english-czech stardict-tools stardict-xmlittre dictzip
apt-get --force-yes -y install dia
apt-get --force-yes -y install chmsee
apt-get install scim scim-pinyin
apt-get install scim-gtk2-immodule scim-qtimm
apt-get install im-switch
im-switch -s scim
sudo add-apt-repository ppa:shawn-p-huang/ppa
sudo apt-get update
sudo apt-get install ibus-gtk ibus-pinyin ibus-pinyin-db-open-phrase
解决办法:卸载ibus安装Fcitx
1) 卸载ibus
sudo apt-get remove ibus
sudo apt-get autoremove
sudo apt-get install -f
2) 安装Fcitx
sudo apt-get fcitx
im-switch -s fcitx //把输入法切换成Fcitx
2. Fcitx输入法乱码
解决办法:重新定义 ~/.fcitx/config 文件
1) .fcitx/config 文件乱码
iconv -f gbk -t utf8 .fcitx/config > 0 //将gbk码转换成 utf8
cp 0 .fcitx/config
2) 将 "显示字体(中)=* " 改为:
显示字体(中)=WenQuanYi Bitmap Song
3) 下载文泉字库
sudo apt-get install xfonts-wqy
4) 重启系统
apt-get --force-yes -y install lm-sensors
http://www.google.com/chrome
apt-get --force-yes -y install openocd
apt-get --force-yes -y install alien -y
alien xxx.rpm 把RPM包转成Deb包(转换不一定成功)
dpkg -i xxx.deb 安装deb包
apt-get --force-yes -y install meld -y
http://get.adobe.com/flashplayer/
. 安装bundle文件
第一步:sudo chmod +x ****.bundle
第二步:sudo ./xx.bundle
. key
AG71H-48E14-H741P-8EQNT-YGAWD
ZZ1W2-AQX00-489VZ-CYQ5G-ZFAY0
CV508-6ZE9P-081NQ-CNYGE-MG2YF
YU188-43F4P-088PQ-EXMXE-QVKG4
GV7XU-24D16-089KY-J7XXE-XQAX4
FA1HA-FDX9K-M807Q-RMW5G-NPAEA
GY55A-FGZ8N-08DXY-PYN79-XC0F8
AG3H8-AFZ9Q-085NP-C4P59-N28W4
FV58K-63F8H-M898Q-6WN7X-XARCA
. 虚拟机如何上网
. Network Adpter->Custom->/dev/vmnet0
. #vmware-netcfg
. Remove 所有Network
. Add Network
vmnet0->Bridge to:wlan0
. 内存根据你本机的真实内存来选择
我本人3G内存,给虚拟机分配了512MB
最后在Display选项那,勾选上3D Graphics-accelerate -3D graphics~启用3D加速,支持Dx9c了哦
. 安装
分区
重启后,F2修改为cd-rom启动
. VM tools的安装
floopy 选择为autodetc
. 调整分辨率
2个autofit都选
. 文件共享
1、在自己的虚拟机名称上点右键——Settings——Options(注意:不是Hardware,是他右边那个选项)——选择Shared
Folders——在右边选择Alyways enabled——然后在他下面的Folders选项那点击Add
按钮~——在弹出的对话框那填写虚拟共享目录的名称Name(这个可以随便填),Host
Path选项那选择自己要映射的虚拟目录!——保存后结束
2、切换到虚拟系统下,在我的电脑那点右键——选择映射网络驱动器——点击浏览——VMware共享文件夹——后面就是一步步展开,选到你刚才映射的虚拟目录,确定后退出。
然后双击我的电脑,在网络驱动器那,你即可访问你映射的ubuntu下的目录了
apt-get --force-yes -y install wine 安装wine
winecfg 配置盘符路径
我的文档路径在/root/.wine/drive_c/windows/profiles/root/My Documents
字体乱码:
wine regedit
把/HKEY_LOCAL_MACHINE/Software/Microsoft/Windows NT/CurrentVersion/FontSubstitutes 把FontSubstitutes删除掉或把里面的项目字体全改成支持中文的,然后把从windows下拷贝的字体复制到/root/.wine/drive_c/windows/fonts/下即可
wine Source Insight.exe 安装SI
apt-get --force-yes -y install istanbul
. ISO文件工具
apt-get --force-yes -y install isomaster
Linux 中挂载ISO 映像,到http://www.crans.org/Syst%C3%A8meLinux/GmountIso下载 gmountiso_0.4-0ubuntu2_all.deb并安装,就可以在图形界面下挂载ISO镜像。
. 飞鸽传书IpMsg for Linux(Ubuntu)
桌面下方的工具面板:Cairo-Dock
gedit /etc/apt/sources.list 因为cairo-dock网址换了,所以根据版本添加源,要不然只会有一个主题
deb http://repository.glx-dock.org/ubuntu lucid cairo-dock # For Ubuntu 10.04
wget -q http://repository.glx-dock.org/cairo-dock.gpg -O- | sudo apt-key add -
sudo apt-get --force-yes -y update
sudo apt-get --force-yes -y install cairo-dock cairo-dock-plug-ins
#cairo-dock 启动,设置
/usr/share/cairo-dock/themes 放下载安装的主题路径
$HOME/.config/cairo-dock/themes 这放管理主题下载的主题路径
/root/.config/cairo-dock 这个是配置文件夹
compiz的配置文件: /root/.gconf/apps/compiz
. Conky: 实时显示系统基本信息,很好看的界面
apt-get --force-yes -y install conky 安装
/etc/conky/conky.conf 配置文件
对全局属性做设定,比如字体,嵌入桌面等
background no 是否嵌入桌面,no表示不嵌入,yes表示嵌入
out_to_console no 是否输出结果到终端,出错的时候调用,这里不使用
use_xft yes 是否使用xft字体,一般为yes
xftfont Monospace:size=8 设置一个默认字体,在下面定义段还可能使用别的字体,这个只是使用默认字体和默认字体大小
update_interval 1 刷新时间,多少时间读一次数据显示
minimum_size 280 5 设置conky的边界范围,最小宽度为280像素,最小高度为5个像素,这个没用,注释掉也可
maximun_width 308 conky边界范围最大宽度308像素,用这个来限制conky的边界
default_color white 设定conky默认颜色,也可用16位值来表示
gap_x 10 和 gap_y 设定输出范围距离屏幕边界的像素数据,最小为10个像素
alignment top_right 输出范围在屏幕上的位置,top_right表示右上方,boottom_left是左上角
uppercase no 输出的文字是否变成大写字母
输出样式定义区:
以字符"TEXT"定义开头,conky样式定义以行为单位,每一行对应conky输出到屏幕时的一行
样式格式:
${元素/属性 值} 和网页编程类似
常用参数格式:
输出时间:
${time %b%d日星期%a}${time %p%l:%M:%S} 输出格式为7月04日 星期日下午 4:23:1
nodename 本机在网络上的名称
sysname 什么系统
kernel 内核版本
machine 硬件系统类型
stippled_hr 输出虚线,用于分隔区块
uptime 系统持续运行时间
acpitemp CPU温度
freq CPU频率
cpu CPU实时占用百分比
cpubar CPU战胜的进度条样式
cpugraph CPU占用的频谱样式
mem 内存实时占用大小
memmax 内存总量
memperc 内存实时占用百分比
swap/swapmax/swapperc 是虚拟内存的相应参数
processes 正在运行的进程数
running_processes 活跃的进程数
addr ppp0 显示ADSL拨号建立的连接的IP地址
addr eth0 显示第一张网卡的IP地址
offset 70 表示相对于当前位置向右偏移70像素
downspeed eth0 第一块网卡下载数据的实时速度
upspeed eth0 第一块网卡上传数据的实时速度
downspeedgraph eth0 32,150 ff0000 0000ff 以频谱图的样式显示第一块网卡下载速度,高为32,宽150,后面两种颜色用于渐变色
upspeedgraph eth0 用法同上,显示上传速度
fs_used /home 显示挂载到/home的硬盘分区使用量
fs_size /home 显示挂载到/home的硬盘分区的总量
fs_bar /home 以进度条样式显示硬盘分区占用量
top name 1 按CPU占用从大到小排序当前进程并显示第一个的名字
top mem 2 按CPU占用从大到小排序当前进程并显示第二个的内存占用量
top pid 3 按CPU占用从大到小排序当前进程并显示第三个的PID号
top cpu 4 按CPU占用从大到小排序当前进程并显示第四个的CPU占用量
top_mem 按内存占用从大到小排序当前进程
还可以监视mpd audacious, bmp, xmms软件
mpd_status 监视mpd的状态
mpd_elapased 歌曲的已播放时间
mpd_length 当前播放歌曲的长度
mpd_bar 当前播放歌曲的进度条
mpd_smart 输出歌曲的信息
${exec ls} 执行一个shell命令把结果输出到屏幕上
tcp_portmon port_begin port_end item(index) 监视当前使用的端口
diskio 监视当前硬盘读定速度
diskiograph 以频谱形式输出硬盘读写频度和cpugraph用法一样
conky 闪烁问题:
apt-get --force-yes -y install wmctrl
vim /etc/X11/xorg.conf 在Module段加入一行:Load "dbe"
在conky.conf里设置:
own_window yes
own_window_type override
double_buffer yes
配置模板:
92328-conky_colors.tar.gz
make
./conky_colors 参数 什么参数可以通过./conky_colors --help来查看
./conky-colors --theme=gnome-human --cpu=2 --cputemp --swap --calendar --proc=5 --clock=default --hd=mix --rhythmbox --network --eth0 --side=right --unit=C --ubuntu
make install
中文显示不了的问题:
在${font 这写在/etc/fonts/conf.d/支持中文字体的配置文件里
conky开机启动:
系统-首选项-启动应用程序 点添加 输入conky sleep 30s
一、烧写到nandflash上
kernel:
tftp 30000000 uImage
nand erase 100000 220000
nand write 30000000 100000 220000
setenv bootcmd nand read 0x30008000 0x100000 0x220000;bootm 30008000
fs:
1. nand erase 400000 fc00000
2. nfs
3. mount -t yaffs /dev/mtdblock2 /mnt
4. tar xjvf nfsroot-29.tar.bz2
5. mv nfsroot-29/* /mnt
reboot
setenv bootargs noinitrd mem=64M console=ttySAC0 root=/dev/mtdblock2
saveenv
二、网络开发模式
setenv bootcmd tftp 30008000 uImage/; bootm/;
setenv bootargs noinitrd console=ttySAC0,115200 mem=64M root=/dev/nfs nfsroot=192.168.0.3:/nfs_rootfs/nfsroot-29 ip=192.168.0.7:192.168.0.3:192.168.0.1:255.255.255.0::eth0:off
saveenv
linux的各大发行版,都有些不必要的服务被默 认开启了,针对ubuntu,我们可以采用选择性关闭的方法加速起动,提高系统性能。
这里我们安装一个软件:
sudo apt-get --force-yes -y install sysv-rc-conf -y
然后这样起动:
sudo sysv-rc-conf
在这个软件里,可以用键盘的 方向键移动,用空格选取,也可以直接用鼠标选取,最后用q保存退出,一下列出服务的名称和基本的解释。
acpi-support 这个是关于电源支持的默认是1,2,3,4,5下启动,我认为你可以把它调整到s级别。
acpid acpi的守护程序,默认是2-5开启,我认为可以不用管。
alsa alsa声音子系统,应该不用开启它。
alsa-utils 这个服务似乎取代了alsa,所以开启这个就可以了,我在S级别开启它。
anacron 这是一个用于执行到时间没有执行的程序的服务,我认为它无所谓,所以关了它,这个可以随便。
apmd 也是一种电源管理,我认为电脑如果不是很老,它就没有开启的必要了。atd 和anacron类似,我把它关了。
bluez-utiles 传说中的蓝牙服务,然后遗憾我没有,所以关了。
bootlogd 似乎使用来写log的,安全期间开着他也许比较好。
cron 指定时间运行程序的服务,所以开着比较好的。
cupsys 打印机服务,所以如果你有,就开启吧。
dbus 消息总线系统,非常重要,一定要开。
dns-clean 拨号连接用的,如果不用,就关了它。
evms 企业卷管理系统,由于我并不明白什么叫做企业卷,所以我关了它。
fetchmail 用于邮件守护,我关了它。
gdm gnome桌面管理器,我关了它,然后用startx启动gnome。
halt 关机用的,不要更改
hdparm 这个我刚才有讲,如果没有ide硬盘也就不用开启它了。
hotkey-setup 这个是给某些品牌笔记本设计的热键映射,台式机用户请关了它
hotplug 这个是用于热插拔的,我已经测试过了,在某些电脑上关闭它会使声卡无效,请在S级别开启它。
hplip hp打印机专用的,应该可以关了它。
ifrename 网络接口重命名,好像没用,关了。
ifupdown 这个使用来打开网络的,开着它。
ifupdown-clean 同上。
klogd linux守护程序,接受来自内核和发送信息到syslogd的记录,并记录为一个文件,所以请开着它。
linux-restricted-modules-common 这个使用来使用受限制的模块的,你可以从/lib/linux-restricted-modules下查看,如果没有什么,你可以关掉它。
lvm 逻辑卷管理器,如果你没有请关了它。
makedev 用来创建设备到/dev/请不要动他。
mdamd 管理raid用,如果你没有请关闭它。
module-init-tools 从/etc/modules 加在扩展模块的,这个一般开着。
networking 增加网络接口和配置dns用,将它开启。
ntp-server 与ubuntu时间服务器进行同步的,关了。
pcmcia 激活pcmica设备,遗憾我有生以来都没有见过这样的设备,关了它。powernowd 用于管理cpu的客户端程序,如果有变频功能,比如amd的quite' cool 那么就开启它吧。
ppp 拨号用的,我关了它。
ppp-dns 一样,也关了。
readahead 预加载服务,让我想起了win的预读,当然他们不同,它会使启动变慢3-4妙,所以我关了它。
reboot 重启用的,不要动。
rmnologin 如果发现nologin,就去除它,在笔记本上不用开启。
rsync rsync协议守护,请视情况而定。
screen-cleanup 一个清除开机屏幕的脚本,随便。
sendsigs 重启和关机时向所有进程发送消息。所以不要管它。
single 激活但用户模式,不用管它。
stop-bootlogd 从2,3,4,5级别停止bootlogd,不用管它。
sudo 这个不用说吧,不用管它。
sysklogd 用于记录系统日志信息,不用管它。
udev 用户空间dev文件系统,不用管它。
udev-mab 同上。
umountfs 用来卸载文件卷的,不用管它。
urandom 生成随即数的,不知道怎么用,不用管它。
usplash 那个漂亮的启动画面,但是我关了它,它也存在,所以想关他需要把内核起动参数中的splash一句删掉。
vbesave 显卡bios配置工具,不用管它。
xorg-common 设置x服务ice socket。不用管它。