loongarch64 / website

https://loongarch.dev
6 stars 3 forks source link

Add new doc file: CLFS_For_Loongarch64-20210618.md #11

Closed sunhaiyong1978 closed 2 years ago

sunhaiyong1978 commented 3 years ago

增加《手把手教你构建基于LoongArch64架构的Linux系统》文档。

cnmushiba commented 3 years ago

:+1:

yetist commented 3 years ago

@loongarch64/dev-team

请review一下这篇文档,谢谢

yetist commented 3 years ago

这个有什么进展吗?

yetist commented 3 years ago

@sunhaiyong1978

仓库的master分支变更过,请重新rebase在main上面:

git fetch origin
git checkout clfs-for-loongarch
git rebase origin/main
git push origin clfs-for-loongarch --force
yetist commented 3 years ago

本文预览网址:https://preview.loongarch.dev/zh-cn/docs/clfs_for_loongarch64/ ,PR有变化会实时更新,review更方便。

xry111 commented 3 years ago

preview 的目录好像有一点问题 (“制作目标系统” 下面 "KBD" 后面就没了),不知道是 hugo 配置问题还是 Markdown 写错了。

xry111 commented 3 years ago

/etc/passwd 里面出现了奇怪的 ❌ 字符 :(

yetist commented 3 years ago

/etc/passwd 里面出现了奇怪的 字符 :(

这个我也发现了,经过研究,感觉像是本地字体的事,复制一行到terminal里面,也是这样显示的。

yetist commented 3 years ago

preview 的目录好像有一点问题 (“制作目标系统” 下面 "KBD" 后面就没了),不知道是 hugo 配置问题还是 Markdown 写错了。

可以用鼠标滚轮上下翻,目录限制了最大的层级,#### 级别不再生成目录项。

image

yetist commented 3 years ago

/etc/passwd 里面出现了奇怪的 字符 :(

这个我也发现了,经过研究,感觉像是本地字体的事,复制一行到terminal里面,也是这样显示的。

:x: 变成 :x:, 真不知道是谁干的。

yetist commented 3 years ago

/etc/passwd 里面出现了奇怪的 字符 :(

这个我也发现了,经过研究,感觉像是本地字体的事,复制一行到terminal里面,也是这样显示的。

:x: 变成 , 真不知道是谁干的。

找到了,hugo启用 emoji 出现的,但是不应该渲染代码中的内容,hugo的bug。

https://www.webfx.com/tools/emoji-cheat-sheet/ https://github.com/gohugoio/hugo/issues/4978

看起来hogo并没有修复它: https://github.com/gohugoio/hugo/issues/7332 https://github.com/gohugoio/hugo/issues/7913

yetist commented 3 years ago

@xry111 @cnmushiba

PR有更新,请再次review一下,谢谢

xry111 commented 3 years ago

PR有更新,请再次review一下,谢谢

除了 --with-newlib 的解释还是建议改一下以外,暂时没有别的需要立即处理的问题。

xry111 commented 3 years ago

基于这篇文档和原版 LFS 缝合的一个产物:

https://www.linuxfromscratch.org/~xry111/lfs-cross-la/view/systemd/index.html

大概就是按这个文档构建临时系统,然后在 LoongArch 引导后按照 LFS 正常的流程构建最终系统。这样一个好处是最终系统是本地构建的,autoconf 的一些探测更准,另一个是可以运行 testsuite,还有就是能顺便感受一下速度 :)