|
发表于 2008-12-27 21:20:41
|
显示全部楼层
patch -Np1 -i ../ glibc-2.3.6-static-nss-fix-shy-1.patch
应修改为:
patch -Np1 -i ../glibc-2.3.6-static-nss-fix-shy-1.patch
sed 's/^XCFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp > gcc/Makefile.in
中间存在中文空格
应修改为:
sed 's/^XCFLAGS =$/& -fomit-frame-pointer/' gcc/Makefile.in.tmp > gcc/Makefile.in
chown -v root:tty /dev/{console,ptmx,tty}
tty组不存在
cat > /boot/grub/menu.lst << “EOF”
中间存在中文双引号
应修改为:
cat > /boot/grub/menu.lst << "EOF"
kernel /boot/bzImage root=/dev/hda1 rw
应修改为:
kernel /boot/bzImage root=/dev/hda1 rw init=/sbin/init
编译内核时应在非chroot环境下进行
tar xvf dhcpcd-1.3.22.tar.gz
cd dhcpcd-1.3.22
rm -rf dhcpcd-1.3.22
应修改为:
tar xvf dhcpcd-1.3.22-pl4.tar.gz
cd dhcpcd-1.3.22-pl4
rm -rf dhcpcd-1.3.22-pl4
cp dhcpcd /bin/
下面应加入一行命令:
dhcpd
用于生成文件:dhcpcd-eth0.info
sed -i ‘s/@@ServerRoot@@/\/srv/’ /etc/httpd.conf
sed -I ‘s/^Group \”#-1\”/Group nobody/’ /etc/httpd.conf
存在中文空格,单引号和双引号
应修改为:
sed -i 's/@@ServerRoot@@/\/srv/' /etc/httpd.conf
sed -i 's/^Group \"#-1\"/Group nobody/' /etc/httpd.conf
echo “ServerName localhost” >> /etc/httpd.conf
存在中文双引号
应修改为:
echo "ServerName localhost" >> /etc/httpd.conf
echo “世界,您好!” > /srv/htdocs/index.html
存在中文和中文双引号,逗号,感叹号,因为此时系统不支持中文
应修改为:
echo "Hello, world" > /srv/htdocs/index.html
加入#!/bin/bash,否则不能执行
cat > /sbin/init << "EOF"
#!/bin/bash
/bin/dhcpcd -k
/bin/dhcpcd eth0
. /var/lib/dhcpc/dhcpcd-eth0.info
echo "http://$IPADDR"
/bin/httpd -f /etc/httpd.conf
/bin/bash
EOF |
|