LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1228|回复: 10

怎么样能搞个300M左右的Linux出来?

[复制链接]
发表于 2009-10-29 20:47:31 | 显示全部楼层 |阅读模式
想搞个300M左右的Linux,只需要基本的功能,如gcc,vi,网络,emacs,想了好几天,不知道怎么办,用alfs搞了一个,最后500M,发现这个系统中的/usr/share这个目录特别大。大家帮帮忙!
发表于 2009-10-29 21:32:14 | 显示全部楼层
你的300M是压缩的还是没压缩的?
回复 支持 反对

使用道具 举报

发表于 2009-10-29 21:34:10 | 显示全部楼层
lfs 6.3 去掉/usr/share中的 doc、man、info差不多就这么大。 vi也占一定大地方,/usr/share中大目录很多可以去掉大。慢慢试
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-29 23:15:13 | 显示全部楼层
没压缩的300M,/usr/share下得doc、man、info删除了以后对系统没有影响吗?
回复 支持 反对

使用道具 举报

发表于 2009-10-30 05:24:53 | 显示全部楼层
Post by haday;2041023
没压缩的300M,/usr/share下得doc、man、info删除了以后对系统没有影响吗?


可以删除,还有 /usr/share/locale 下有很多无用的 locale 也可以干掉,只保留你需要的就可以了

但 LFS 出来的只是一个基本系统,要实用的话还有很多东西要装。。。
回复 支持 反对

使用道具 举报

发表于 2009-10-30 12:18:48 | 显示全部楼层
Gentoo的Stage3
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-10-31 00:10:31 | 显示全部楼层
随便删了些,然后把根目录下所有的文件打包,拷到另外一个虚拟机的硬盘上,再设置一下grub,完了之后可以启动,但是在启动时找不到eth0,是不是换了了机器,MAC地址变了,就不认了,怎么改?
回复 支持 反对

使用道具 举报

发表于 2009-10-31 00:24:46 | 显示全部楼层
猜对了,可参考手册网络的部份重做

也可以检查(修正) /etc/udev/rules.d/70-persistent-net.rules 内容
回复 支持 反对

使用道具 举报

发表于 2009-10-31 09:37:06 | 显示全部楼层
原来是这样啊,我也遇到这个问题,没办法只好对eth1进行了下配置。

# This file was automatically generated by the /lib/udev/write_net_rules
# program, probably run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.

SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:a4:3c:e3", NAME="eth0"

# PCI device 0x14e4:0x1713 (tg3)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:23:8b:a0:0f:17", NAME="eth1"

# PCI device 0x8086:0x4237 (iwlagn)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:22:fa:aa:06:28", ATTRS{type}=="1", NAME="wlan0"
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-1 23:22:33 | 显示全部楼层
我将/etc/udev/rules.d/70-persistent-net.rules中关于eth0的那行删除,然后将eth1改成eth0就可以了!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表