Linux Weekly #1
欢迎阅读 Linux Weekly 第一期试刊,Tux 世界一周见闻,每周五出品,敬请订阅。
📅 大事记
很多 Linux 发行版都将 init 系统切换到了 systemd,其中也包含 Debian。然而,最近 Debian 的项目负责人提出了一项 Debian 需要支持其它 init 系统的决议。作为 Debian 的老用户,对此,我举双手赞成。虽然社区讨论已经展开,但是最终的决定尚未作出。让我们拭目以待吧。
Linux 内核的维护者 Greg Kroah-Hartman 已经发布了一波稳定 Kernel 的新版本,包括 5.3.12、4.19.85、4.14.155。这些版本包含针对旧版本的修正,用户应当升级。
开源 3D 制作软件 Blender 发布 2.81 版本,包括改进雕塑工具、Cycles 支持 NVIDIA RTX 光线跟踪、Intel Open Image 去噪、新的文件浏览器、以及大纲视图等等。
💡 他山石
也许你会疑惑 make
如此古老的东西是否仍然值得学用。我使用它主要基于两点:容易取用,在任何 Linux 系统都可以找到;入门简单,看半小时介绍就能上手。
如果你想要自动化 GitHub 工作流,那么这份指南值得认真看看,它以 TypeScript 作为例子。
在需要排查网络故障的情况下,tcpdump
依然是必不可少的工具。
如果你发现自己构建的容器镜像体积太大,那么就很有必要用用上面的 5 个花招来“瘦身”了。
《Linux Observability with BPF》是利用 BPF 来观测和修改 Linux 内核的实用指南。感谢 Sysdig,现在你可以免费获取这本由 O'Reilly 出版的电子书。
🔧 百宝箱
最近开源的 Sourcetrail 是一款相当不错的源代码浏览工具。它通过静态分析 C、C++、Java、Python 源代码,并以可交互的可视化图形呈现,在如此方式下探索源代码定会效率大增。(Linux/macOS/Windows)
想用 Markdown 做笔记,亦或管理待做任务?不妨来试试 Joplin。笔记不仅可加密、可搜索、可打标签、可从 Evernote 导入,而且能同步到 Nextcloud、Dropbox、OneDrive 等云服务。(Linux/macOS/Windows/Android/iOS)
RustyBox 是使用 Rust 编程语言对 BusyBox 的重写。ls
、mount
、top
等所有你喜欢的命令都包含在一个二进制文件中,极其轻量。(Linux)
😅 WTF
世上本没有云,说的人多了于是就有了云......