B1 · 第3集 · 4:46
Linux源码发行版探秘
本集探讨Gentoo、Funtoo等源码编译型Linux发行版的特点、安装体验与实际价值。
来源:Tonton Fred / peertube.pcservice46.fr · 许可:CC BY 4.0
字幕
Salut à tous, c'est la chaufferie d'eau épisode 9.
大家好,这是《热水锅炉》第9集。
Et comme je ne m'étais pas encore fâché avec une partie du monde du libre,
由于我还没和自由软件世界的某一部分闹翻,
je vais en profiter, comme ça, tout ça sera fait,
我就趁此机会,这样一切就都能完成了。
je vais parler de distribution source.
我要来聊聊源码发行版。
C'est dans le mantra et je compile,
这已成信条:我编译,
tu compile, il compile, nous compilons, vous compilez, ils compilent.
你编译,他编译,我们编译,你们编译,他们编译。
Bref, on prend le code source et on le compile.
总之,我们获取源代码并将其编译。
Ou pour reprendre une célèbre phrase cinématographique, use the source,
或者借用一句著名的电影台词:‘使用源码’,
look. Voilà. Donc en gros, c'est des distributions comme Gentoo,
看——就是这样!大致来说,这类发行版有Gentoo、
Funtoo, LFS, ils font du scratch bien sûr,
Funtoo、Linux From Scratch(LFS),它们当然从零构建,
ils n'ont pas machin d'origine biologique, n'est- ce pas?
可没有‘生物起源’哦,对吧?
ou encore des projets moins connus comme l'exerbo ou la lunar linux le genre de
还有些不太知名的项目,比如Exherbo或Linux Lunar——这类
machin on prend le code source et on le fait compiler j'appelle ça les distributions
东西就是:拿源码,然后编译。我把它们称为‘助产式’发行版;
maïeutiques la maïeutique étant bien sûr je vous apprends rien la séance
‘助产术’,即‘我并不教你新东西’,因为助产术本就是助产,
d'accouchement parce que
而安装一个源码发行版,就像开始于周一,
installer une distribution source c'est on commence un lundi mais on termine le
却要到周五才结束——
vendredi même on précise pas la semaine du vendredi en question
甚至不说明是哪一周的周五,
parce que bon vous trouverez dans le descriptif j'ai récemment fait une vidéo dans
毕竟,您可在简介里找到:我最近在‘C310’系列中做了期视频,
ma série c trois cent dix c permis consacrée à la fan tout et son installation dans
专门讲Funtoo及其在Airbus Xidi B系统中的安装,
le système airbus xidi bref
总之……
Et ce que j'ai pas précisé, c'est que pour installer un environnement à la maté,
而我没说明的是:为安装一个Mate桌面环境,
il m'a fallu deux jours et demi!
我花了整整两天半!
Bon, c'était en virtuel.
嗯,那是在虚拟机里运行的。
Bon, c'est vrai, je n'étais pas en 24/7.
没错,我并非全天候不间断地操作。
Mon 24/7, ça aurait été une journée.
我的‘全天候’,其实只有一天而已。
Une journée pour compiler l'ensemble d'environnements.
用一天时间编译全部环境。
Collant, c'est bien ça.
粘贴,没错吧?
Vous commencez le lundi, le mardi vous assemblez la base, le mercredi...
您周一开工,周二搭建基础,周三……
Non, mais c'est quoi cette histoire?
不,这到底是什么事?
Je veux bien que ce soit pédagogique de compiler une game tout.
我倒不反对通过完整编译一款游戏来教学。
mais je m'excuse, même en maïeutique humaine,
但恕我直言,哪怕在人类助产术中,
quand ça tarde trop, on passe directement à la césarienne.
若耗时太久,就直接剖腹产了。
Parce que si on respecte le mantra de la GNU, il faut tout compiler.
因为若遵从GNU信条,就必须全部编译。
Compiler un outil comme zip, ça va.
编译zip这类工具,还行。
mais amusez vous à compiler un outil comme libreoffice deux heures d'attente
但您试试编译LibreOffice,得等两小时;
le composant webkit jtk cinq heures d'attente en quadricœur
WebKit组件JTK则需五小时(四核处理器);
on me dira oui ben c'est parce que c'est modulaire et je
有人会说:‘哦,那是因为它模块化嘛’——我……
veux bien Il va m'expliquer pourquoi un
我倒愿意听他解释,为何一个模块,比如WordPress GK,
module comme WordPress gk qui est quand même assez monstrueux met quatre heures à
本身已相当庞大,却要花四小时,
devenir cinq heures à compiler sur un corelet core.
甚至升级到五小时(在Corelet Core上编译)。
Je m'excuse, sur une distribution source qu'on pourrait comparer à des plats tout
抱歉,在源码发行版上——可比作预制菜——
préparés. c'est directement installé
软件是直接安装的。
installer libreoffice en suivant la mantra de de
按Gentoo或Funtoo的信条安装LibreOffice,
gentoo ou de funtoo c'est deux heures d'attente il y aurait bien deux heures avec
要等两小时;而采用源码方案,其实只需两小时——
une solution source c'est le temps de récupérer d'installer on finit quoi trois
最终完成安装,大概只需三分钟。
minutes Après, c'est sûrement utilisé par des hommes la plupart du temps,
当然,它多半由男性用户使用,
parce qu'il faut dire que les choses comme elles sont.
因为事实就是如此。
Le monde édulcière est franchement masculin,
开源世界确实非常男性化,
qui ne pouvant pas avoir d'enfants par le père biologique se venge sur la
那些无法通过生物学父亲身份生育的人,
distribution du nux.
便把气撒在Linux发行版上。
Ouais, ouais, ouais.
对,对,对。
C'est pédagogique, ouais, mais ça sert à quoi?
这确实有教学意义,没错,但它到底有什么用?
Mis à part, ah putain c'est bon,
除了……啊,天哪,这太棒了,
se branler intellectuellement pour avoir sa distribution?
就为了拿到自己的发行版,纯粹在智力上自嗨?
Je vois pas l'intérêt.
我看不出有什么意义。
Je m'excuse. Autant je reconnaîtrais que ça avait de l'intérêt à l'époque des
我先道个歉。诚然,我承认,在单核处理器时代,
monocœurs, mais maintenant que la moindre machine est un coin de l'écorce,
它确实有意义;但如今,连最普通的电脑都是多核的了,
quel intérêt de compiler?
编译还有什么意义?
Pour gagner quoi, un quart de seconde au démarrage?
就为了开机快四分之一秒?
Un SSD fait aussi bien.
一块固态硬盘(SSD)就能做到同样效果。
Gagner quelques mégaoctets de mémoire vive?
节省几兆内存?
Ouais. huit gigas et pourtant bon c'est vrai j'utilise maté parce que j'aime pas
对,我有八GB内存,而且说实话,我用Mate桌面环境,
d'environnement qui bouffe trop de place en mémoire vive mais quand même quel
是因为我不喜欢那些吃掉太多内存的桌面环境;但即便如此,
intérêt mise à part la palette
除了智力上的满足感之外,它还有什么实际意义?
intellectuel de cette vente ça gagne tout
这种‘编译文化’带来的所谓优势,其实全靠这点智力快感支撑。
ah j'avoue que c'est très intéressant mais après on devient carrément accro à la
啊,我得承认,这确实非常有趣;但接着你就会彻底上瘾,
compilation sans oublier que par moi il faut utiliser des options spécifiques en
彻底迷上编译——而且,还得手动启用特定选项,
serrant les dents croisant les doigts et serrant les fesses
咬紧牙关、双手合十、夹紧屁股,
que ça ne tente pas la prochaine mise à jour
祈祷下一次系统更新时别出问题。
non c'est très bien très pédagogique
对,这确实非常棒,教学意义十足;
mais sur le plan pratique si on passe plus de temps à compiler son système qu'à
但从实用角度看,如果你花在编译系统上的时间,
l'utiliser ça sert strictement à que dalle après si vous êtes fan de ressources ça
比真正使用它的时间还长,那它就完全没用了。
se respecte personnellement j'ai testé j'ai pas aimé
当然,如果你是资源控,那另当别论——我个人试过,但不喜欢。
voilà je voulais pas mourir con donc j'ai testé la distribution ça me plaît pas
就这样,我不想稀里糊涂地死掉,所以特意试了这个发行版,结果并不喜欢。
point barre après si ça vous plaît c'est votre plaisir voilà allez à la prochaine
到此为止。如果你喜欢,那是你的自由,祝你愉快!
les petites grenouilles pour un prochain chauffe eau d'eau salut
小青蛙们,下次见!祝你们热水器里的盐水加热顺利!再见!