- 论坛徽章:
- 0
|
找到了,在<disk1>/6.2-RELEASE/src,这里是kernel的源代码。
在install.sh中有一段代码:
if [ $# -lt 1 ]; then
echo "You must specify which components of src to extract"
echo "possible subcomponents are:"
echo
echo "base bin contrib crypto etc games gnu include krb5 lib"
echo "libexec release rescue sbin secure share sys tools ubin"
echo "usbin"
echo
echo "You may also specify all to extract all subcomponents."
exit 1
fi
if [ "$1" = "all" ]; then
dists="base bin contrib crypto etc games gnu include krb5 lib libexec release rescue sbin secure share sys tools ubin usbin"
else
dists="$*"
fi
for i in $dists; do
echo " Extracting source component: $i"
cat s${i}.?? | tar --unlink -xpzf - -C ${DESTDIR}/usr/src
done
这就是根据传递的模块的名字解压内核代码 |
|