该死的小 Linux 2024
Damn Small Linux 2024

原始链接: https://www.damnsmalllinux.org/

DSL 2024 是一个新改版的紧凑型 Linux 发行版,旨在面向低规格 x86 计算机,其创建方式是从 DSL 和 antix 等之前的项目中汲取灵感,同时留下了还原衍生作品的印记。 通过围绕功能、大小和依赖性约束构建所有必要的功能,DSL 提供图形和命令行界面。 它包括流行的应用程序,如 Abiword、Gnumeric、Sylpheed、Zathura、BadWolf、MPV、Axiom、mpv、ranger、VisiData、FZF、Tmux、Mutt、Cmus、Vim 和 Nano 等。 其独特的功能包括轻量级窗口管理器 - Fluxbox 和 JWM,以及六个有用的基于文本的应用程序,包括 Ranger、VisiData、FZF、Tmux、Mutt 和 Surfraw。 虽然由于专注于特定桌面环境而比以前的版本更小,但它可以通过预加载的应用程序选项满足各种需求,甚至适合临时计算机用户。 用户界面拥有超过三十种精心挑选的应用程序和工具,可以通过添加和删除进行定制,从而提供功能上的灵活性。 总体而言,DSL 旨在满足那些希望延长旧机器生命周期的用户的需求,否则这些机器可能会过时。 这种对 Linux 的创新带来了新鲜而熟悉的体验,确保了可用性和寿命以及功能和便利性。

...与直到最近才让我们所有人开心的精简而刻薄的聊天应用程序相去甚远。 解决方案是采用更全面的方法,考虑与软件开发实践相关的环境和经济影响,而不是将软件开发视为某种零和游戏,必然使一个群体受益,而牺牲另一个群体,就像将其视为 一项竞技运动,在某种程度上需要花费大量的时间和精力与其他开发人员玩愚蠢的“陷阱”游戏,而不是主要专注于找出改进软件设计、代码质量和文档标准的方法。 无论软件开发是否被视为一种宗教义务、智力追求或高度专业的努力,我们都不应该自欺欺人地认为软件开发只是一些愚蠢的客厅把戏,只需添加不必要的功能即可变得更有趣,使任意 修改和玩愚蠢的游戏。 不管怎样,现在我们仍然有很多优秀的软件项目和应用程序可供我们探索,无论它们是否符合任何特定标准。 也许最好专注于欣赏和享受软件,而不是沉迷于有关任何假定的限制或缺陷的琐碎和挑剔的细节。 知道这些相对微不足道的发展可以带来多少潜在利益,这几乎是令人悲伤的。 几乎。 尽管如此,我们现在仍然有很多优秀的软件可供探索,这是事实。 无论它是否符合某些特定标准。 我很高兴知道今天存在如此多的优秀软件,并且考虑到这么多优秀的软件项目所代表的艰巨任务和成就,在可预见的未来我们仍然有如此多优秀的软件可供探索。 您能否总结一下 DSL 版本 2004 与 2024 之间的主要区别? 另外,考虑到图形功能和屏幕分辨率的改进,请解释一下选择保留以前版本的界面而不是更新它的原因?
相关文章

原文

The New DSL 2024 has been reborn as a compact Linux distribution tailored for low-spec x86 computers. It packs a lot of applications into a small package. All the applications are chosen for their functionality, small size, and low dependencies. DSL 2024 also has many text-based applications that make it handy to use in a term window or TTY.

DSL 2024 currently only ships with two window managers: Fluxbox and JWM. Both are lightweight, fairly intuitive, and easy to use.

DSL has three X-based web browsers:

  • BadWolf (light, security-oriented, fully HTML5 compatible)
  • Dillo (super-light GUI browser)
  • Links2 (text and light GUI browser)

For office applications, DSL has:

  • AbiWord word processor
  • Gnumeric spreadsheets
  • Sylpheed email client
  • Zathura PDF viewer

For multimedia applications:

  • MPV (video and audio)
  • XMMS (a lightweight audio player)

Other applications:

  • mtPaint (graphics editing)
  • gFTP (FTP, SFTP, and SCP)
  • Leafpad (quick editing)
  • zzzFM (file manager lifted straight out of antiX)

There are three GUI-based games picked because they are fun and relatively light.

DSL 2024 is also loaded up with a whole bunch of handy term-based applications:

  • Ranger file manager
  • VisiData a powerful CSV and spreadsheet tool
  • FZF fuzzy finder
  • Tmux terminal multiplexer
  • Mutt email client
  • Cmus music player
  • CDW CD burner
  • Htop, an interactive process viewer
  • SurfRaw (with wrapper) to search from the term
  • Weather App
  • MPV video/audio player with wrapper
  • Vim and Nano for editing
  • Five term-based games
  • Two term-compatible web browsers: W3M and Links2
  • ...and much more

Why make a new DSL after all these years?

Creating the original DSL, a versatile 50MB distribution, was a lot of fun and one of the things I am most proud of as a personal accomplishment. However, as a concept, it was in the right place at the right time, and the computer industry has changed a lot since then. While it would be possible to make a bootable Xwindows 50MB distribution today, it would be missing many drivers and have only a handful of very rudimentary applications. People would find such a distribution a fun toy or something to build upon, but it would not be usable for the average computer user out of the gate.

Meanwhile, in 2024, nearly everyone has abandoned the sub-700MB size limit to run on computers old enough to not have a DVD and cannot boot off of a USB drive. This is completely understandable because applications, the kernel, and drivers have all mushroomed in their space requirements. Hats off to Puppy Linux for staying one of the few that still offer a full desktop environment in a small size.

The new goal of DSL is to pack as much usable desktop distribution into an image small enough to fit on a single CD, or a hard limit of 700MB. This project is meant to service older computers and have them continue to be useful far into the future. Such a notion sits well with my values. I think of this project as my way of keeping otherwise usable hardware out of landfills.

As with most things in the GNU/Linux community, this project continues to stand on the shoulders of giants. I am just one guy without a CS degree, so for now, this project is based on antiX 23 i386. AntiX is a fantastic distribution that I think shares much of the same spirit as the original DSL project. AntiX shares pedigree with MEPIS and also leans heavily on the geniuses at Debian. So, this project stands on the shoulders of giants. In other words, DSL 2024 is a humble little project!

Though it may seem comparably ridiculous that 700MB is small in 2024 when DSL was 50MB in 2002, I’ve done a lot of hunting to find small footprint applications, and I had to do some tricks to get a workable desktop into the 700MB limit. To get the size down, the ISO only has en_US, en_BG, en_CA, and en_AU locales enabled, and I had to strip the source codes, many man pages, and documentation out. I do provide a download script that will restore all the missing files, and so far, it seems to be working well.

Unlike the original DSL, this version has apt fully enabled. So if there is anything you feel is missing, it is very simple to get it installed. I also made an effort to leave as much of the antiX goodness enabled as possible. However, it must be said that DSL is a derivative work but also a reductive work. Some things from antiX may be broken or missing. If you find a bug, it is likely my fault.

Thank you Debian and antiX for doing all the heavy lifting.

Thank you hosted by ibiblio for mirroring the DSL downloads all these years.

Thank you GPedde at DeviantArt for the beautiful wallpaper.

Finally, thank you to the users of DSL for your feedback and support.

联系我们 contact @ memedata.com