lctt / lfs-book Goto Github PK
View Code? Open in Web Editor NEWLFS Book 翻译项目(本项目停止维护 最新简体中文版可移步Xi Ruoyao持续维护的网页https://lfs.xry111.site/zh_CN/)
LFS Book 翻译项目(本项目停止维护 最新简体中文版可移步Xi Ruoyao持续维护的网页https://lfs.xry111.site/zh_CN/)
系统环境:Ubuntu 18.04
软件环境:
sudo apt install -y xsltproc
sudo apt install -y libxml2-utils
sudo apt install -y docbook-xml docbook-xsl
sudo apt install -y tidy
sudo apt install -y default-jdk
sudo apt install -y fop
sudo apt install -y libpdfbox-java
执行命令:
make pdf
输出:
Creating and cleaning /home/catroll/tmp
Processing bootscripts...
Adjusting for revision sysv...
Validating the book...
Validation complete.
Generating profiled XML for PDF...
Generating FO file...
Making portrait pages on A4 paper (210mmx297mm)
Generating PDF file...
~/lfs-book/LFS-BOOK.pdf created
fop.log created
中文全部显示的 #
https://linux.cn/lfs/LFS-BOOK-7.7-systemd/chapter06/kbd.html,这页中sed -i 's/\(RESIZECONS_PROGS=\)yes/\1no/g' configure
用了中文的括号,请纠正这个问题
还有6.63. Systemd-219章节里面sed -i "s:blkid/::" $(grep -rl "blkid/blkid.h")
也用了中文的括号,请纠正
@martin2011qi @wxy 字体有什么偏好么?wqy 好丑…………
Adobe 最近刚出 Source Han Serif,总算有开源的衬线字体了,此外 Google 的 Noto 也可以考虑。
你们要不要比较下做个决定?
1.斜杠 /
左右是否应该加空格?
2.引号问题,“”
、 ""
、还是 「」
?是否需要把全部的 <quote></quote>
改掉?
3.破折号,英文用的是 —
,中文部分全部改为 ——
?
第五章整理完成,其中有幾頁內容並不存在於文章中,所以也沒有整理和翻譯。其它人員亦請周知。
尽量参考 Wikipedia 的社区贡献翻译
Remove non-essential static libraries from the installation. Added a new section in Chapter 6 Introduction, suppressed many static libraries in different packages, and removed the remaining in the Cleaning Up section.
需要在完成新的章节后回来观察installation到底是作为什么意思理解。
cat > /etc/fstab << "EOF"
文档风格
翻译内容
关于译注
遇到问题怎么办?
你的wget-list文件不是9.0
我们需要一个统一的文档风格,可以在这里发表你们的看法。
LeanCloud 的**「文案风格指南」**挺有指导意义的,大家可以看下,对其中不认同或者需要补充的作出表态。
文档风格的最终版本将写入协作规范,希望我们每个人在参与这个项目的人可以作出风格统一的翻译。
注意:对于想要加入 quip 的同学可以在此留下你的邮箱或者将邮箱发到 viz [at] linux.com
HTML 版本的标题中出现了乱码,需要修复。
参考当前版本的: https://lctt.github.io/LFS-BOOK/chapter01/chapter01.html
有空谁帮忙看下和合并下,里面有几个问题需要讨论下,到时候再开新的 issue 吧。
LFS-SYSD-BOOK.pdf
1.包含在 <replaceable></replaceable>
、<computeroutput></computeroutput>
中的中文无法正常显示。
2.包含在 <emphasis></emphasis>
的字体效果和普通的效果一样。(这条如果 issue #53 能解决的话,合并过去。)
LFS-BOOK/chapter05/binutils-pass1.xml
Line 153 in 6481aca
按照指南,解压了 binutils-2.31.1
, 并在其中新建 build
目录,同时再 build
目录下 configure
和 make
,之后说要吧 lib
创建一个 符号链接 到 /tool/lib64
.
只是,make
完之后,build
目录下并没有 lib
目录,试了 7.7-systemd
也一样没有, 然后执行这条就报错了。
是不是我的理解有误?
[lfs@kdmc build]$ ls -l
total 504
-rw-r--r-- 1 lfs lfs 410037 Nov 7 20:28 Makefile
drwxr-xr-x 6 lfs lfs 4096 Nov 7 20:29 bfd
drwxr-xr-x 6 lfs lfs 4096 Nov 7 20:30 binutils
-rw-r--r-- 1 lfs lfs 24450 Nov 7 20:28 config.log
-rwxr-xr-x 1 lfs lfs 32060 Nov 7 20:28 config.status
drwxr-xr-x 2 lfs lfs 4096 Nov 7 20:30 etc
drwxr-xr-x 7 lfs lfs 4096 Nov 7 20:30 gas
drwxr-xr-x 5 lfs lfs 4096 Nov 7 20:30 gprof
drwxr-xr-x 2 lfs lfs 4096 Nov 7 20:29 intl
drwxr-xr-x 7 lfs lfs 4096 Nov 7 20:30 ld
drwxr-xr-x 3 lfs lfs 4096 Nov 7 20:29 libiberty
drwxr-xr-x 5 lfs lfs 4096 Nov 7 20:29 opcodes
-rw-r--r-- 1 lfs lfs 13 Nov 7 20:28 serdep.tmp
drwxr-xr-x 3 lfs lfs 4096 Nov 7 20:29 zlib
[lfs@kdmc build]$
输出那段注释还行,可能有格式问题,先暂时放一下。
Table of Contents
Index
Note,Important,Caution,Warning
链接中的 Section x.x.x.x
Linux From Scratch
Version 9.1
Published March 1st, 2020
http://www.linuxfromscratch.org/lfs/view/stable/
Linux From Scratch
Version 9.1-systemd
Published March 1st, 2020
http://www.linuxfromscratch.org/lfs/view/stable-systemd/
LFS8.2,路径是这个,LFS-BOOK/chapter06/glibc.xml ,第53行,内容如下:
首先船舰一个兼用的符号链接
“船舰”?我感觉应该是“创建”吧...
抑制测试在某些机器上可能出现的无线循环:
无线>无限
像是被冲掉的,明后天看
开始查看第五章
如题
所在章节,所在的位置
4.6,在那章有何无法回避的现实
4.6,第 5 章 中构建的这些工具只是零时的
5.51,创建一个完成的交叉编译器的时候�
5.51,我们这样做是为了避免与主机系统可能出现的问题。�
6.73,该软件包没有测试套件,但要求 LFS 中没有的几个软件包。�
第一弹:章节 1-4 & 7-9
以下需要重新翻译
chapter01/changelog.xml(改得太多)
chapter02/stages.xml(新章节)
以下需要部分翻译
chapter01/aboutlfs.xml
chapter02/creatingpartition.xml
chapter02/introduction.xml
chapter03\packages.xml
chapter05\gcc-pass1.xml
chapter05\gcc-pass2.xml
chapter05\tcl.xml
chapter05\texinfo.xml
chapter05\toolchaintechnotes.xml
chapter07\udev.xml
chapter07\symlinks.xml (大段追加)
chapter07\systemd-custom.xml(大段追加)
chapter08\kernel.xml
chapter08\grub.xml
chapter09\teend.xml
RT,请其他人暂时不要查看chapter01
有时间要重新整理
原先的翻译和我重新整理的八九不离十,但是句子太长短句非常不舒服,大家有什么好的建议吗?
原文:The exec env -i.../bin/bash command in the .bash_profile file replaces the running shell with a new one with a completely empty environment, except for the HOME, TERM, and PS1 variables.
译文:.bash_profile中的命令exec env -i.../bin/bash用一个除了 HOME,TERM和PS1变量外环境完全为空的 shell 代替运行中的 shell。
第三章没多少,我就一起看了
请在回复里标注需要重新校对的文章
问题来自 PR #57。感谢问题报告者 @Athenacle ,以及 @wxy 和 @vizv 的回答。
问题内容:关于原文中的 Udev。udev 本身就是一个专有名词了,没有必要首字母大写。
结论: udev 中的 u 确实没有专门大写的必要。
处置: 将文中非句首的 Udev 改为 udev。并将需要修改的地方报告给 LFS 英文项目维护团队。
状态:未对应
中文 PDF,如下:
Linux From Scratch (简体中文版): Version 8.0-rc1-systemd
由 项目创建者:Gerard Beekmans、总编:Bruce Dubbs、编辑:Douglas R. Reno、编辑:DJ Lucas和翻译:Linux ** - LCTT - LFS 翻译小组
英文版格式,如下:
Linux From Scratch: Version 8.0
by Created by Gerard Beekmans and Managing Editor: Bruce Dubbs
可见原文的 PDF 也同样存在该问题,只是在翻译成中文后,维和感更严重了。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.