/usr/share/xsessions
===============================
/etc/init.d/networking restart
ttyPSC1 /workdir/4mod-fr-X1-9.04-rootfs/etc/event.d/
exec /sbin/getty 115200 ttyPSC0
11,删除文件中的块
dd of=xxxx if=xxx源文件 bs=1 skip=3 (删除三个字节)
10,linux下截取gdm登录界面的方法
(1) ssh username@ip 登录到后台。
(2) export DISPLAY=:0
(3) dd if=/dev/fb0 of=login.pic(随便取名)[将fb0中的内容放入到文件中] 先建好此文件等会要用到。
(4) 关闭gdm服务( /etc/init.d/gdm stop )
(5) 启动Xfbdev
(6) dd if=/dev/fb0 of=login.pic (开始截登录界面,存入login.pic中)
(7) 登录进系统
(8) dd if=login.pic of=/dev/fb0 [返原fb0中的内容]
(9) shoot(截取图工具) or scrot
(10)之后会把图片保存到默认的路径下(登录用户的Desktop目录下)
9,装载内核模块(LKM)。
8,mkphone;gmkphone;gpe-contact
7,gtk warning info
(1)callbacks.h:298:76: warning: no newline at end of file
原因:
源文件的最后一行没有回车符造成的;
解决的办法很简单, 在最后一行敲一个回车, 然后保存, 重新编译.
(2)
6:
// 生成po文件,编码方式utf-8
// gcc -E try.c -o temp.c; xgettext temp.c -o test.po; rm -f temp.c
// 或者 xgettext --keyword=_ try.c -o test.po更方便,默认的keyword是gettext,此处增加keyword _
// 翻译po文件(以utf-8编码格式填写),运行msgfmt test.po -o test.mo msgfmt limeos.po -o limeos.mo
// charset=无效编码名,即:CHARSET为无效编码名。可有程序iconv --list查看支持的编码名
// 拷贝test.mo文件到/usr/share/locale/zh_CN.GB2312/LC_MESSAGES目录下
// 已翻译的po文件的内容
charset一般=UTF-8(一定要改成这个值)
5,apt-get install x-window-system-core 装的就是xorg
4,在终端执行,服务端显示图形:
export DISPLAY=:0
3,生成mo 文件:
xgettext -k_ -o limeos.po interface.c
msgfmt -o hello.mo hello.po
反mo 生成po
msgunfmt x.mo -o x.po
msgfmt x.po -o x.mo
/usr/share/locale/zh_CN/LC_MESSAGES
2,语言目录:mo文件
(1)/usr/local/share/locale (小部份)
(2)/usr/share/local/ (大部份)
1,echo "xterm*background: green" | xrdb
xterm的底色将变成绿色
3,time.glade
/usr/local/share/gnome-system-tools/interfaces
4, 设置串口参数:
nfsb=set bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs;bootm $kernelflashaddr - $fdtflashaddr
set nfsboot 'set bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs;tftp $loadaddr $bootfile;bootm $loadaddr - $fdtflashaddr'
5, 让模块添加到自动启动状态:
sudo vim etc/modules
modped -a
/home/limebook-joe/lib/modules/2.6.24.6/kernel/drivers/net/wireless
http://192.168.10.44/list/
/home/release-xubuntu/kernel/
思路决定出路,态度决定高度!
NFS服务:
1,/etc/exports 添加目录项目
2, /etc/init.d/nfs-kernel-server restart
3, /etc/init.d/portmap restart
测试内容:
一,上个版本中,出现的问题,本版中已修复,需测试验证。
1,ark压缩工具打不开问题,已修复。
2, viop连接打不开问题, 已修复。
3,I see U on 中修复了上个版本中出现的问题。
二,本版中新修改的功能。
1,开机进度条功能已删除掉了。需要测试开机时间,并和上个版本比较开机速度。
2,openoffice ppt 软件,已用新的软件替代了,需要测试它的打开速度和它的所有功能。
3,cmmbplayer更新了一些功能,需要测试。
4, 游戏中的khangman游戏,换成了same。
三,中文版,汉化了几个应该用程序。
四,所有功能 重点是多媒体播放功能。
修改配置文件/etc/sysconfig/network-scripts/ifcfg-eth0
/etc/network/interface文件里面
使用ifconfig命令
论谈用户名:
http://szsingleclub.5d6d.com/
heartburn2008
手机号
Qtopia-core
make menuconfig
对内核进行配置,执行该命令的时候,要求所开的终端宽度要足够显示80个字符,以显示整个配置的图形界面,否则会出现错误。
进入配置界面之后,在Device Driver->block devices里面选择
RAM Disk support
Initial RAM disk support
两个项目。在Graphics support里面选择
Support for frame buffer deiveces
Console Display driver support->FrameBuffer console support
由于对于将要选择显卡不明确,我没有更改这个里面的设置
另外,还需要选择MultiMedia devices里面的Video for Linux选项,里面的驱动程序不用选择。
GPL 开源协议,可修改,但必也要开源,也要是GPL协议
BSD 为所欲为。
Gtk+ 不自动更新界面
while(gtk_events_pending()){ gtk_main_iteration(); } sleep(1);
Alpha600 limeos 功能 比较结果
==========================================================================
1. epdfview xpdf pdf文件查看工具 epdfview启动 4秒 界面友好
xpdf 启动 1秒 界面难看
2. caculator caculator
3. leafpad 无 txt文本编辑工具 启动 4秒 比较好用
4. sylpheed claws-mail E-mail sylpheed启动4秒
claws-mail启动6-7
5 fbread(FBReader) evince e-book fbread启动2秒支持多种格式
fb2,html,chm,rtf,plucker,zip,gzip,bzip....
evince启动6-7秒
6.linvideos包括在linphone内。linphone: 是sip视频聊天工具,启动2-3秒。
7,RGBpaint tuxpaint 画图 RGBpaint启动4秒。
tuxpaint启动2秒,界面风格好。
8,GQview gthumb 图片浏览 GQView启动4-5秒 ,
gthumb 启动 7到8秒,
gQview的使用比gthumb更简捷,
图片切换速度也快。
9,pengUpOP 无 网络游戏 是个网络游戏,
安装的时候与firefox配置发生冲突。
无法完全安装
10,pipepanic 无 游戏 无法安装
11,bitefusion snake4 蛇吃食游戏 bitefusion无法安装,找不到安装包
12,xiptar 无 无法安装,找不到安装包
\\192.168.200.227\tmp\ceui\tojoe\ceuiopengles
00:0C:29:BC:BA:1B
00:e0:0c:bc:e5:41
00:01:ac:f7:a1:72
修改MAC地址
/etc/rc3.d/S99rc.local
ifconfig eth0 down
ifconfig eth0 hw ether + Mac
ifconfig eth0 up
gcc lime_p.c -o limeos_games `pkg-config --cflags --libs gtk+-2.0`
gcc -I/usr/include/ -L/usr/lib -lX11 -o bitmap xwindow_test3_bitmap.c
gcc -I/usr/include/ -I/usr/include/xfce4 -L/usr/lib -o starttest startce_test.c `pkg-config --cflags --libs gtk+-2.0`
XToolkit或Motif
Ubuntu下也是把/etc/localtime链接到/usr/share/zoneinfo/Asia/Shanghai。
gcc dbus.c -o dbus -Wall `pkg-config dbus-1 --cflags --libs`
powerpc-e300c3-linux-gnu-gcc -I/opt/TinyX/include/ -L/opt/TinyX/lib -lX11 -o bitmap xwindow_test3_bitmap.c
powerpc-e300c3-linux-gnu-gcc -I/usr/include/ -L/usr/lib -lX11 -o bitmap xwindow_test3_bitmap.c
更改时区,时间
dpkg-reconfigure tzdata
执行
tzselect
按照提示进行选择时区
sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime
执行
sudo ntpdate cn.pool.ntp.org
cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间
时间
sudo date -s 20080701
我现在有两个系统,一个是Gentoo 2006.0,一个是Ubuntu Dapper,两个系统之间的时间不同步。
我在Gentoo下设置时区的方法如下:
1.ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
2.修改/etc/conf.d/clock,将其中的CLOCK设置为"local",即:CLOCK="local"
这也是Gentoo下正确的时区设置方法,因此可以认为gentoo的设置没有问题,问题出在Ubuntu上。
google了一下发现:Ububtu在默认情况下认为BIOS中的时间是UTC时间,而我的Gentoo在如上的设置下认为BIOS中的时间是本地时间,因此就产生了不同步的问题,相差八个小时,解决的方法也很简单:
在Ubuntu下修改/etc/default/rcS 文件,将 UTC=yes 改为 UTC=no 即可。
注:Ubuntu下也是把/etc/localtime链接到/usr/share/zoneinfo/Asia/Shanghai
常用的APT命令参数
apt-cache search package 搜索包
apt-cache show package 获取包的相关信息,如说明、大小、版本等
sudo apt-get install package 安装包
sudo apt-get install package - - reinstall 重新安装包
sudo apt-get -f install 修复安装"-f = ――fix-missing"
sudo apt-get remove package 删除包
sudo apt-get remove package - - purge 删除包,包括删除配置文件等
sudo apt-get update 更新源
sudo apt-get upgrade 更新已安装的包
sudo apt-get dist-upgrade 升级系统
sudo apt-get dselect-upgrade 使用 dselect 升级
apt-cache depends package 了解使用依赖
apt-cache rdepends package 是查看该包被哪些包依赖
sudo apt-get build-dep package 安装相关的编译环境
apt-get source package 下载该包的源代码
sudo apt-get clean && sudo apt-get autoclean 清理无用的包
sudo apt-get check 检查是否有损坏的依赖
其中:
1 有SUDO的表示需要管理员特权!
2 在UBUNTU中命令后面参数为短参数是用“-”引出,长参数用“――”引出
3 命令帮助信息可用man 命令的方式查看或者
命令 -H(――help)方式查看
4 在MAN命令中需要退出命令帮助请按“q”键!!
选项 含义 作用
sudo -h Help 列出使用方法,退出。
sudo -V Version 显示版本信息,并退出。
sudo -l List 列出当前用户可以执行的命令。只有在sudoers里的用户才能使用该选项。
sudo -u username|#uid User 以指定用户的身份执行命令。后面的用户是除root以外的,可以是用户名,也可以是#uid。
sudo -k Kill 清除“入场卷”上的时间,下次再使用sudo时要再输入密码。
sudo -K Sure kill 与-k类似,但是它还要撕毁“入场卷”,也就是删除时间戳文件。
sudo -b command Background 在后台执行指定的命令。
sudo -p prompt command Prompt 可以更改询问密码的提示语,其中%u会代换为使用者帐号名称,%h会显示主机名称。非常人性化的设计。
sudo -e file Edit 不是执行命令,而是修改文件,相当于命令sudoedit。
安装环境:
1.电脑已进入LIMEOS桌面
2.电脑已连接互联网
安装方法:
1.在进入LIMEOS桌面中,同时按住"ALT"键和"F12"键,将会弹出来一个对话框
2.在对话中输入sudo apt-get update ,进行更新源,输入完毕后敲回车键
3.更新完毕后,输入apt-get -f install language-pack-zh language-pack-gnome-zh language-support-zh 进行安装中文语言包.
4.安装完毕后重启电脑,在登陆的对话框中点击"language"--"select language"--"chinese Mainland" ,再点"change Language"即可.
setenv nfstty 'setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddr:$serverip:$gatewayip:$netmask:$hostname:$netdev:off console=$consoledev,$baudrate $othbootargs; bootm $kernelflashaddr - $fdtflashaddr'
set ethaddr 00:01:ac:f7:a1:79
set serverip 192.168.10.125
set ipaddr 192.168.10.158
set gatewayip 192.168.10.1
set rootpath /home/limepc-rootfs
set rootpath /home/limebook-rootfs
set rootpath /home/lime-rootfs-x1-joe
setenv pscdiskboot 'setenv bootargs dma=none root=/dev/hda1 ro rootfstype=ext3 console=$consoledev,$baudrate;bootm $kernelflashaddr - $fdtflashaddr'
peek 0x80000a10
gatewayip=192.168.1.1
netmask=255.255.0.0
错误内容为:E: Dynamic MMap ran out of room. Please increase the size of APT::Cache-Limit. Current value: 25165824. (man 5 apt.conf)
在网络上找到的一些方法,要么不能用了,要么就换源。后来在国外一个网站找到了解决方法。该方法是在ubuntu下成功的。
终端下 输入命令 sudo gedit /etc/apt/apt.conf.d/70debconf
gedit 是文本编辑软件,也可以用emacs等软件。在ubuntu10.04下,70debconf 是缓存配置文件,在其他的一些linux系统中可能在./apt目录下就有配置文件了。
在打开的文件中添加一行 APT::Cache-Limit 33554432;
包括最后的引号
33554432是缓存大小,尽量大吧。保存就over了。