欢迎搔扰。。molo_king 写了: 虽然对电脑比较熟悉,但我依然是个linux菜鸟,才刚刚开始接触,呵呵
有问题了再向你请教,我先自己摸索摸索,等熟悉了之后,应该会顺利一些,先谢谢你!
新年礼物,ubuntu710最精简版 50多M的U盘系统
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
-
- 帖子: 34
- 注册时间: 2008-03-08 14:11
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
-
- 帖子: 34
- 注册时间: 2008-03-08 14:11
/usr/bin/x, 或者在/etc/init.d/里都没找到inlsd开头的脚本哦。yaska 写了:哈,用gdm依赖gnome的太多了。。yueyang 写了:我用ubuntu的server版装了一个最小的系统,我想安装FLUXBOX似乎得要GDM,但我试了下安装GDM,提示有226M,真是太夸张了。有没有什么好办法让用FLUXBOX的时候别费那么多空间的?真不明白你那个60M怎么就能运行FLUXBOX的。
我直接用init来启动fluxbox。
脚本好像在/usr/bin/x, 或者在/etc/init.d/里, 找找inlsd开头的脚本。
你看看就知道了。
还要看看如何配置fluxbox。。
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
$ cat /usr/bin/startx.shyueyang 写了: /usr/bin/x, 或者在/etc/init.d/里都没找到inlsd开头的脚本哦。
#!/bin/bash
CMDLINE="$(cat /proc/cmdline)"
COMMAND="/usr/bin/startfluxbox" ##启动startfluxbox
for i in $CMDLINE
do case $i in
lang=*)
LANG=${i##lang=}
;;
esac
done
case $LANG in
cn)
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
lang=cn
;;
en)
export LC_ALL=en_US.UTF-8
export LANG=en_US.UTF-8
lang=en
;;
*)
export LC_ALL=zh_CN.UTF-8
export LANG=zh_CN.UTF-8
lang=cn
;;
esac
$COMMAND
$ cat /usr/bin/x
#!/bin/bash
#
export PATH=$PATH:/usr/X11R6/bin
mkdir /tmp/.X11-unix >/dev/null 2>&1;chown root:root /tmp/.X11-unix;chmod 1777 /tmp/.X11-unix
. /etc/environment
export DISPLAY=":0.0"
export HOME="/root"
export SHELL="/bin/bash"
export XMODIFIERS=@im=fcitx
xinit /usr/bin/startx.sh -- vt8 :0 >/dev/tty10
exit 0
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
1, 随fluxbox启动的程序:yueyang 写了:我想启动fluxbox马上运行firefox该怎么设置呢?
# cat /root/.fluxbox/apps
[startup] {fcitx}
#[startup] {/usr/bin/wmfire}
[startup] {rox --pinboard=PIN}
[startup] {/usr/local/bin/lxpanel}
更多fluxbox的配置请google。
2.不启动fluxbox,直接启动firefox。试试把
xinit /usr/bin/startx.sh -- vt8 :0 >/dev/tty10 中的startx.sh 改为firefox。
-
- 帖子: 34
- 注册时间: 2008-03-08 14:11
-
- 帖子: 36
- 注册时间: 2006-06-03 22:28
pppoe能够正常使用。yaska 写了:yawsh 写了:不懂怎么加上ro。文档看不懂。[/quote
这个小系统做ro有点麻烦, 建议用prayaya-livesystem吧.
ro包的制作方法:
简单的说就是:先挂在一个fs文件,那样用户所做的修改都保存在fs文件中,然后用mksquashfs压缩,再放到对应的目录就可以了。下面以制作linuxtools.ro为例。
1、启动系统,必须用一个fs文件来来保存数据,大小自定。
2、进入系统后,安装和配置软件,手动:
$ sudo apt-get update
$ sudo apt-get install XXX XXX指你想安装的东西
或者用新立得安装软件。
3 清理下载的软件包:
$ sudo apt-get clean
4. 重启,去掉grub参数的 fs_dir=prayaya-files find_ro,目的是不挂载刚才的linuxtools.fs文件。
清理垃圾:
$ sudo mount linuxtools.fs test -o loop
$ rm test/etc/udev/rules.d/70-persistent-net.rules test/var/lib/dhcp3/dhclient.eth*.leases rm test/etc/resolv.conf
5、压缩打包, 后缀必须是ro
$ ./mksquashfs test linuxtools.ro
$ sudo umount test
6. 把linuxtools.ro放到prayaya-files目录, 重启,grub参数加上fs_dir=prayaya-files find_ro。 你会发现在第2步所做安装的软件或者所做的修改出现了.
这个制作方法, 本论坛帖子讨论过的, 还有什么不懂的地方, 仔细搜搜.
此系统能否更新?
更新之后系统更新的文件保存在哪里?是否需要重新打包系统呢?
- yaska
- 帖子: 1169
- 注册时间: 2007-10-28 21:35
可以更新,数据保存在fs文件。flashzs 写了:
pppoe能够正常使用。
此系统能否更新?
更新之后系统更新的文件保存在哪里?是否需要重新打包系统呢?
如果要更新文件系统,请参考:
http://www.inlsd.org/forum/viewtopic.php?t=265