分类 分享 下的文章

如果你有一台老旧的 PC,或者是基于单板计算机的小型系统,你可能希望运行的是一个占用资源较少且易于下载的 Linux 版本。在这里,我们来看看占用资源非常小的 Linux 发行版。除了 Damn Small Linux 之外,这里列出的所有 Linux 发行版都是最近才更新的。每个发行版都可以在内存不足 1GB 的机器上运行,而且大多数发行版都可以在更小资源内运行。以下排列以字母排序。

Alpine Linux

Alpine Linux - 130MB download

下载:130 MB

Alpine Linux 最初是针对虚拟服务器和设备的,它直接运行在内存中。它以安全为重点,面向最终用户的功能较少,但如果你需要的话,也可以支持桌面功能。上一次公开发布是在 2019 年 10 月。

antiX Linux

antiX Linux - about 1GB download

下载:约 1GB

antiX 发行版声称完全不含 systemd —— 这是现代 Linux 发行版的基本构件。相反,antiX 提供了“antiX Magic”(我不确定那是什么)。我会告诉你,这个安装程序很复杂,有很多选项。这是一个基于 Debian 的构建版。最后一次更新是在去年 10 月份。

ArchBang

ArchBang - 600-700MB download

下载:600 - 700MB

ArchBang 是一款受 CrunchBang 启发的发行版,其使用 Arch Linux 的 Openbox 窗口管理器。最近一次发布是在 2019 年 11 月。

Bodhi Linux

Bodhi Linux - 700MB download

下载:700MB

Bodhi 是一款基于 Ubuntu 的轻量级发行版,这款发行版采用的是 Moksha(一种基于 Enlightenment 的桌面)。它的模块化和可定制性很强,可以让用户构建非常简单或合理的系统。它最近刚刚更新过。

BunsenLabs Helium

BunsenLabs Linux Helium - 600MB to 1.2GB download

下载: 600MB 至 1.2GB

前有 CrunchBang 和 CrunchBang++,今有 BunsenLabs Helium 和 ArchBang,这两者都是在 CrunchBang++ 发行版的基础上构建的。Helium 基于 Debian,采用 Openbox 窗口管理器。最新的版本是在 2019 年 7 月发布的。

Damn Small Linux

Damn Small Linux - 50MB download

下载:50MB

Damn Small Linux 自 2008 年以来一直没有正式发布,虽然 2012 年曾经有过一个候选版本。如果你有旧的硬件,这应该没什么问题,但不要在互联网上多用,因为较新的漏洞还没有打补丁。其最轻量级的形式可以在 16MB 的内存中运行,完全加载也只需要 128MB 内存。

Elive

Elive - 2.4GB download

下载:2.4GB

Elive 是一款即用版 Enlightenment 发行版,其中还包含了 Elpanel 控制面板。按照真正的 Linux 风格,它的口号是:“虽然 Elive 并不适合所有人,但你是例外吗?” 它只要 256MB 内存就能运行。Elive 最后一次更新是在 2019 年 10 月。

Linux Lite

Linux Lite - 1.4GB download

下载:1.4GB

Linux Lite 并不像一些微型发行版那样小,但它也不会让你感到多么庞大。它配备了你需要的所有组件,基于 Ubuntu,运行着一个令人感到愉快的 Linux 桌面环境。它可以在 768MB 内存中运行,但 1GB 内存更好。它最近刚刚更新。

Lubuntu

Lubuntu - 1.6GB download

下载:1.6GB

Lubuntu 名字的意思是“轻量级 Ubuntu”,顾名思义,你就知道这个发行版是怎么回事了。它是使用 LXQt 桌面环境构建的,你可以选择你想安装什么典型的 Ubuntu 软件包。它也是最近刚刚更新的。

LXLE

LXLE - 1.2GB download

下载:1.2GB

LXLE 基于 Ubuntu,有一个非常具体的口号:“重新唤醒那台老旧的 PC。”它的设计理念是拥有丰富的功能和应用,可以让你把一台老旧的 PC 变成一台可以工作的台式机,基本的 PC 使用所需的一切都有。最后一次公开发布是在 2019 年 9 月。

Puppy Linux

Puppy Linux - around 300 MB download

下载:约 300MB

Linux 从来都不会让事情变得简单,Puppy Linux 也不例外。Puppy Linux 并不是一个发行版,而是有 11 个不同版本的 Puppy Linux。它不再像以前那样小,1GB 的内存运行的比较好。尽管如此,它是最早的轻量级发行版之一。它最后一次更新是在 2019 年 3 月。

Raspberry Pi OS

Raspberry Pi OS - 400MB - 1.2GB

下载:400MB 至 1.2GB

Raspberry Pi OS(以前叫 Raspbian)是一个适用于树莓派的 Debian 发行版。在这里列出的所有发行版中,Raspberry Pi OS 是我日常使用的一个。我在三台正在运行的树莓派服务器上运行着它,另外还有几台暂时不活跃的服务器也加载着它。我不使用 Linux 图形界面。相反,我连接到一个 OctoPi 网络界面,可以让我控制我的 3D 打印机。最近刚刚更新。

SliTaz

SliTaz - 50MB download

下载:50MB

SliTaz 是一款完全运行在内存中的 Linux,可以通过 CD-ROM 或 USB 盘启动。它的体积很小,只有 50MB 左右,但具有强大的安全功能,可以只安装基础系统,或安装一个精简的 X 环境。最新的滚动发布是在 2018 年。

SparkyLinux 基础版

SparkyLinux base edition - 540MB download

下载:540MB

Sparky 是另一个基于 Debian 的发行版,它的设计是为了让家庭用户能有一个相对简单的开箱即用的 Enlightenment 体验,尽管它确实支持大约 20 个窗口管理器和桌面环境。它在 2019 年 11 月进行了更新。

Tiny Core Linux

Tiny Core Linux — 11MB download

下载:11MB

有三个版本,最小的是 11MB 的下载。在没有图形界面的情况下,Tiny Core Linux 的运行内存为 64MB。最后一次更新是在 2019 年 1 月。

结语

就是这些了,你用过哪个轻量级发行版?如果有我们没有提及的轻量级发行版,也可以在下面留言。

来试下这些开源工具。你的效率一定会提升。

 title=

诚然,很多人使用计算机来娱乐。但是一些人会用来工作,他们的理论是计算机应当能帮我们更快、更好、更有条理地做事。实际应用中,如果没有根据每个人的工作风格来做一些小小的手动配置,计算机也不会提升我们的效率。

Kevin Sonney 喜欢设计系统,今年他在一个 20 篇文章的系列中介绍了 18 种不同的生产力工具,不仅涵盖了网络方面,也涉及了一些能提升他的工作效率的工具。Kevin 最喜欢的所有的工具都收集到了本文,下面概括介绍每种工具的用途。

文件同步

重要的文件应谨慎管理。

  • Syncthing 能使不同设备上的文件彼此同步。设备可以是 Linux、Windows 或 Mac,也可以是服务器、Android 平板或手机,等等。文件可以是你期望在多台机器间同步的任意文件。Syncthing 是轻量级的点对点工具,因此你不需要支付服务费,你不需要第三方的服务器,而且它很快。
  • 同步是一件事,但有时你还需要帮忙处理你拥有的文件。假设你想要一个应用程序在作为一个图形化应用和作为控制台应用时表现不同行为,你可以通过修改符号链接指向的不同的配置文件来达成,如 .foo-gui.foo-term。这完全可以手动修改,但也可以用脚本处理,或者你可以试试 GNU Stow

邮件管理

我们都依赖于邮件和收件箱,但似乎很少有人对自己管理邮件的方式满意。如果你喜欢用终端工作,为什么不在终端里管理邮件呢?在终端里收发邮件是一件事,但是要能在终端里组织你的邮件就更棒了。如果你的职业是打字员或是天生写脚本的人,试试这类工具吧。

  • 我每天用 OfflineIMAP 把工作邮件同步到笔记本,以便用 Mutt 看邮件。它是很特别的工具,只做一件事:保证本地的邮件副本与远程的收件箱完全同步。配置和用 cron 调度它都相当简单,然后你就可以忘了它的存在。它相当简单,你与 IMAP 打交道的每一刻时间都应该用它。
  • Notmuch 能为邮件消息建立索引、加标签以及搜索邮件。如果你的收件箱出了问题,它可以让你不需要花费很大精力去补救。
  • Vim 可以收发邮件和管理你的日历。
  • 当然,Emacs 可以收发邮件和管理你的日历。

日历和联系人

我用过的所有的 Linux 系统都预装了 cal 命令。这是一个在终端下用的便捷小日历,它也是个很好的速查工具。然而,它几乎不能被称为一个日历应用程序。iCalendar 规范(与 Apple 的旧桌面日历无关)中提供了丰富的共享日历功能,虽然 .ics 的约会和事件是纯文本的,但没有在终端中管理它们的工作流。至少,在 khal 和 vdirsyncer 出现之前不存在。

  • Khal 是基于控制台的读写 .ics 文件的日历工具。
  • Vdirsyncer 是一个能把线上日历(和联系人)同步到本地的终端命令。Khal 在本地运行,vdirsyncer 在远程运行,这样远程的日历能与你管理的本地日历保持同步。
  • 管理联系人可能会很难,但是如果你用了 Khard 这个可以读写 vCard 格式文件的终端命令,就会变得简单。反过来,这些文件可以使用 vdirsyncer(你可能已经在使用 khal 日历)同步到远程服务器上。这使得日历和联系人管理变得简单,而且搭建个人信息管理(PIM)服务器也比以前容易得多。

待办清单

  • 组织你每天的行程有很多种方式,但是最简单的一种是用 todo.txt,一个简单、便携、易于理解的系统,即使设备上没有安装 todo.txt 也不会出现问题。todo.txt 能正常运行的原因是,它就是一个 Bash 脚本,能在几乎所有你能找到的的设备上运行。操作过程很简单:下载脚本,安装到家目录,用一个简单的命令开始调度任务。如果你的计算机上没有安装 todo.sh 命令,那么你的待办清单仍然可以作为纯文本文件来使用,你可以在需要时手动更新它。
  • Jrnl 是一个能追踪的你的日常议程和活动的数字笔记本。如果你要摘抄桌面上的报纸的片段或者把随意的想法写下来,那么这就是你要找的程序。

保持联络

沟通是关键,然而现在似乎比以往更多的是聊天平台的问题。这不仅仅是几个客户端,而是几个独立的网络。你怎么管理它们?这里有两个方案。

  • 如果你有很多的联系人分布在太多的聊天网络中,那么你应该试试 BitlBee,使用这个单一的聊天客户端就可以关联其他所有的聊天网络。
  • Rainbow Stream 是个推特客户端,能让你不被开放的网页浏览器分心,而又能紧跟时事。

消息通知

网页浏览器很好,但有时过犹不及。你希望能及时收到消息,但是你又不想全身心地陷入到互联网中。因为互联网是建立在开放的规范和大量的开源技术的基础上的,你不必在一个界面中做所有的事。对于不同的任务有不同的客户端,它们可以让你用自己喜欢的界面来获取你需要的信息。

  • Tuir 是一个 Reddit 终端客户端。
  • Newsboat 是一个 RSS 阅读器。
  • Wego 是天气预报工具。
  • Vim 可以帮助你登录 Reddit 和 Twitter。
  • Emacs 能让你保持与 Reddit、Twitter 和聊天客户端的联系。

保持终端一直开启

如果你正在用终端工作,那么关闭它的意义是什么呢?摆脱 exitCtrl+D 的诱惑,让你的控制台一直开启着。

  • Tmux 能分割你的终端,让一个终端窗口“分层"到另一个窗口之上,甚至从一台计算机离开到另一台计算机后,能保持相同的终端会话。
  • DESQview 是另一种方式:它本质上是一个终端窗口管理器。

未完待续

本文列出的工具只是 Linux 终端的神奇生产力工具中的一小部分。这个清单会结束,但你自己的清单可以继续。找到你喜欢的工具,学习它们,并将其发挥出最大的优势。当然,一个好的工具不一定要提高你的生产力:有时你最喜欢的命令也可以是能让你最快乐的命令。你的工作是找到自己喜欢的命令,用它们来改变世界。

玩得愉快!


via: https://opensource.com/article/20/6/productivity-tools-linux-terminal

作者:Alan Smithee 选题:lujun9972 译者:lxbwolf 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Audacious 是一个开源音频播放器,可用于包括 Linux 在内的多个平台。继上次发布主版本将近 2 年后,Audacious 4.0 带来了一些重大变化。

最新版本的 Audacious 4.0 默认带 Qt 5 用户界面。你仍然可以和以前一样使用旧的 GTK2 UI,但是,新功能仅会添加到 Qt UI 中。

让我们看下发生了什么变化,以及如何在 Linux 系统上安装最新的 Audacious。

Audacious 4.0 关键变化和功能

当然,主要的变化是默认使用 Qt 5 UI。除此之外,他们的官方公告中提到了许多改进和功能补充,它们是:

  • 单击播放列表列头可对播放列表进行排序
  • 拖动播放列表列头会更改列顺序
  • 应用中的音量和时间步长设置
  • 隐藏播放列表标签的新选项
  • 按路径对播放列表排序,现在将文件夹排序在文件后面
  • 实现了额外的 MPRIS 调用,以与 KDE 5.16+ 兼容
  • 新的基于 OpenMPT 的跟踪器模块插件
  • 新的 VU Meter 可视化插件
  • 添加了使用 SOCKS 网络代理的选项
  • 换歌插件现在可在 Windows 上使用
  • 新的“下一张专辑”和“上一张专辑”命令
  • Qt UI 中的标签编辑器现在可以一次编辑多个文件
  • 为 Qt UI 实现均衡器预设窗口
  • 歌词插件获得了在本地保存和加载歌词的能力
  • 模糊范围和频谱分析器可视化已移植到 Qt
  • MIDI 插件 “SoundFont 选择”已移植到 Qt
  • JACK 输出插件获得了一些新选项
  • 添加了无限循环 PSF 文件的选项

如果你以前不了解它,你可以轻松安装它,并使用均衡器和 LADSP 效果器来调整音乐体验。

如何在 Ubuntu 上安装 Audacious 4.0

值得注意的是,非官方 PPA 是由 UbuntuHandbook 提供的。你可以按照以下说明在 Ubuntu 16.04、18.04、19.10 和 20.04 上进行安装。

1、首先,你必须在终端中输入以下命令将 PPA 添加到系统中:

sudo add-apt-repository ppa:ubuntuhandbook1/apps

2、接下来,你需要从仓库中更新(刷新)软件包信息,然后继续安装该应用。方法如下:

sudo apt update
sudo apt install audacious audacious-plugins

就是这样。你无需执行其他任何操作。无论什么情况,如果你想删除 PPA 和软件,只需按顺序输入以下命令:

sudo add-apt-repository --remove ppa:ubuntuhandbook1/apps
sudo apt remove --autoremove audacious audacious-plugins

你也可以在它的 GitHub 页面上查看有关源码的更多信息,并根据需要在其他 Linux 发行版上进行安装。

总结

新功能和 Qt 5 UI 开关对于改善用户体验和音频播放器的功能应该是一件好事。如果你是经典 Winamp 界面的粉丝,它也可以正常工作。但缺少其公告中提到的一些功能。

你可以尝试一下,并在下面的评论中让我知道你的想法!


via: https://itsfoss.com/audacious-4-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

COPR 是个人软件仓库集合,它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准;或者它可能不符合其他 Fedora 标准,尽管它是自由而开源的。COPR 可以在 Fedora 套件之外提供这些项目。COPR 中的软件不受 Fedora 基础设施的支持,或者是由项目自己背书的。但是,这是一种尝试新的或实验性的软件的一种巧妙的方式。

本文介绍了 COPR 中一些有趣的新项目。如果你第一次使用 COPR,请参阅 COPR 用户文档

Ytop

ytop 是类似于 htop 的命令行系统监视器。它们之间的主要区别是,ytop 在显示进程及其 CPU 和内存使用率的顶部显示了系统的 CPU、内存和网络使用率随时间变化的图表。此外,ytop 还显示磁盘使用情况和计算机温度。最后,ytop 支持多种配色方案以及创建新配色的选项。

安装说明

该仓库当前为 Fedora 30、31、32 和 Rawhide 以及 EPEL 7 提供了 ytop。要安装 ytop,请带上 sudo 使用以下命令:

sudo dnf copr enable atim/ytop
sudo dnf install ytop

Ctop

ctop 是另一个命令行系统监视器。但是,与 htopytop 不同,ctop 专注于显示容器的资源使用情况。ctop 同时显示计算机上运行的所有容器的 CPU、内存、网络和磁盘使用情况的概要,以及单个容器的更全面的信息,包括一段时间内资源使用情况的图表。当前,ctop 支持 Docker 和 runc 容器。

安装说明

该仓库当前为 Fedora 31、32 和 Rawhide 以及 EPEL 7 还有其他发行版提供了安装包。要安装 ctop,请使用以下命令:

sudo dnf copr enable fuhrmann/ctop
sudo dnf install ctop

Shortwave

shortwave 是用于收听广播电台的程序。shortwave 使用广播电台的社区数据库 www.radio-browser.info。在此数据库中,你可以发现或搜索广播电台,将它们添加到库中,然后收听。此外,shortwave 还提供有关当前播放歌曲的信息,并且还可以记录这些歌曲。

安装说明

该仓库 当前为 Fedora 31、32 和 Rawhide 提供了 shortwave。要安装 shortwave,请使用以下命令:

sudo dnf copr enable atim/shortwave
sudo dnf install shortwave

Setzer

setzer 是 LaTeX 编辑器,它可以构建 pdf 文档并查看它们。它提供了各种类型文档(例如文章或幻灯片)的模板。此外,setzer 还有许多特殊符号、数学符号和希腊字母的按钮。

安装说明

该仓库 当前为 Fedora 30、31、32 和 Rawhide 提供了 setzer。要安装 setzer,请使用以下命令:

sudo dnf copr enable lyessaadi/setzer
sudo dnf install setzer

via: https://fedoramagazine.org/4-cool-new-projects-to-try-in-copr-for-april-2020/

作者:Dominik Turecek 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

探索开源 CSS 框架,找到适合你的项目的框架。

当大多数人想到 Web 开发时,通常会想到 HTML 或 JavaScript。他们通常会忘记对网站的欣赏能力有更大影响的技术: 级联样式表 cascading style sheets (简称 CSS)。据维基百科的说法,CSS 既是网页中最重要的部分,也是最常被遗忘的部分,尽管它是万维网的三大基石技术之一。

本文将探讨九种流行的、强大的、开源的框架,是这些框架让构建漂亮的网站前端的 CSS 开发变得简单明了。

名称介绍许可证
Bootstrap最流行的 CSS 框架,来自 TwitterMIT
PatternFly开源框架,来自 Red HatMIT
MDC WebMaterial Design 组件开源框架,来自 GoogleMIT
Pure开源框架,来自 YahooBSD
Foundation前端框架,来自 Zurb 基金会MIT
Bulma现代 CSS 框架,基于 FlexboxMIT
Skeleton轻量级 CSS 框架MIT
Materialize基于 Material Design 的 CSS 框架MIT
Bootflat开源 Flat UI 工具,基于 Bootstrap 3.3.0MIT

Bootstrap

Bootstrap 无疑是最流行的 CSS 框架,它是所有前端 Web 设计的开端。Bootstrap 由 Twitter 开发,提供了可用性、功能性和可扩展性。

 title=

Bootstrap 还提供了大量的例子来帮助你入门。

 title=

使用 Bootstrap,你可以将不同的组件和布局拼接在一起,创造出有趣的页面设计。它还提供了大量详细的文档。

 title=

Bootstrap 的 GitHub 仓库有超过 19000 个提交和 1100 个贡献者。它基于 MIT 许可证,所以(和这个列表中的所有框架一样)你也可以加入并贡献。

 title=

PatternFly

PatternFly 是由 Red Hat 开发的一个开源的(MIT 许可证)CSS 框架。PatternFly 采取了与 Bootstrap 不同的方法:Bootstrap 是为任何对创建一个漂亮网站感兴趣的人而设计的,而 PatternFly 主要针对企业级应用开发者,它提供的组件,如条形图、图表和导航,对于创建强大的、指标驱动的仪表盘非常有吸引力。事实上,Red Hat 在其产品(如 OpenShift)的设计中也使用了这个 CSS 框架。

 title=

除了静态 HTML 之外,PatternFly 还支持 ReactJS 框架,ReactJS 是 Facebook 开发的一个流行的 JavaScript 框架。

 title=

PatternFly 有许多高级组件,如条形图、图表、模态窗口和布局等,适用于企业级应用。

 title=

PatternFly 的 GitHub 页面列出了超过 1050 个提交和 44 个贡献者。PatternFly 得到了很多人的关注,欢迎大家踊跃贡献。

 title=

MDC Web

凭借其大获成功的安卓平台,谷歌以一个名为 Material Design 的概念制定了自己的标准设计准则。Material Design 标准旨在体现在所有谷歌的产品中,这些标准也可以面向大众,并且在 MIT 许可证下开源。

 title=

Material Design 有许多“用于创建用户界面的交互式构建块”的组件。这些按钮、卡片、背景等可用于创建网站或移动应用程序的任何类型的用户界面。

 title=

维护人员为不同的平台提供了详尽的文档。

 title=

还有分步教程,其中包含用于实现不同目标的练习。

 title=

Material 组件的 GitHub 页面承载了面向不同平台的存储库,包括用于网站开发的 Material Web 组件(MDC Web)。MDC Web 有超过 5700 个提交和 349 个贡献者。

 title=

Pure

Bootstrap、Patternfly 和 MDC Web 都是非常强大的 CSS 框架,但是它们可能相当的笨重和复杂。如果你想要一个轻量级的 CSS 框架,它更接近于自己编写 CSS,但又能帮助你建立一个漂亮的网页,可以试试 Pure.css。Pure 是一个轻量级的 CSS 框架,它的体积很小。它是由 Yahoo 开发的,在 BSD 许可证下开源。

 title=

尽管体积小,但 Pure 提供了建立一个漂亮网页的很多必要的组件。

 title=

Pure 的 GitHub 页面显示它有超过 565 个提交和 59 个贡献者。

 title=

Foundation

Foundation 号称是世界上最先进的响应式前端框架。它提供了先进的功能和教程,用于构建专业网站。

 title=

该框架被许多公司、组织甚至政客使用,并且有大量的文档可用。

 title=

Foundation 的 GitHub 页面显示有近 17000 个提交和 1000 个贡献者。和这个列表中的大多数其他框架一样,它也是在 MIT 许可证下提供的。

 title=

Bulma

Bulma 是一个基于 Flexbox 的开源框架,在 MIT 许可证下提供。Bulma 是一个相当轻量级的框架,因为它只需要一个 CSS 文件。

 title=

Bulma 有简洁明快的文档,让你可以很容易地选择你想要探索的主题。它也有很多网页组件,你可以直接拿起来在设计中使用。

 title=

Bulma 的 GitHub 页面列出了 1400 多个提交和 300 多个贡献者。

 title=

Skeleton

如果连 Pure 都觉得太重了,那么还有一个叫 Skeleton 的更轻量级框架。Skeleton 库只有 400 行左右的长度,而且这个框架只提供了开始你的 CSS 框架之旅的基本组件。

 title=

尽管它很简单,但 Skeleton 提供了详细的文档,可以帮助你马上上手。

 title=

Skeleton 的 GitHub 列出了 167 个提交和 22 个贡献者。然而,它不是很活跃,它的最后一次更新是在 2014 年,所以在使用之前可能需要一些维护。由于它是在 MIT 许可证下发布的,你可以自行维护。

 title=

Materialize

Materialize 是一个基于 Google 的 Material Design 的响应式前端框架,带有由 Materialize 的贡献者开发的附加主题和组件。

 title=

Materialize 的文档页面非常全面,而且相当容易理解。它的组件页面包括按钮、卡片、导航等等。

 title=

Materialize 是 MIT 许可证下的开源项目,它的 GitHub 列出了超过 3800 个提交和 250 个贡献者。

 title=

Bootflat

Bootflat 是由 Twitter 的 Bootstrap 衍生出来的一个开源 CSS 框架。与 Bootstrap 相比, Bootflat 更简单,框架组件更轻量级。

 title=

Bootflat 的文档几乎像是受到了宜家的启发 —— 它显示的是每个组件的图片,没有太多的文字。

 title=

Bootflat 是在 MIT 许可证下提供的,其 GitHub 页面包括 159 个提交和 8 个贡献者。

 title=

你应该选择哪个 CSS 框架?

对于开源的 CSS 框架,你有很多选择,这取决于你想要的工具功能有多丰富或简单。就像所有的技术决定一样,没有一个正确的答案,只有在给定的时间和项目中才有正确的选择。

尝试一下其中的一些,看看要在下一个项目中使用哪个。另外,我有没有错过任何有趣的开源 CSS 框架?请在下面的评论中分享你的反馈和想法。


via: https://opensource.com/article/20/4/open-source-css-frameworks

作者:Bryant Son 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

自从 2004 年 Ubuntu 发布第一个版本 4.10 以来,到前不久刚刚发布的 20.04 LTS,Ubuntu 已经发布了 32 个大版本。在这些版本中,每个版本都会带有一张默认壁纸,这十六年来,我们可以从这些默认壁纸中感受到 Ubuntu 之美的变迁。

我们特别收集了所有这 32 个版本的默认壁纸,以飨读者。

(说明,下列壁纸是我们收集来的最高精度的壁纸,但是在上传和压缩过程中可能会损失精度,如果喜欢某一张的话,可以自行搜索合适尺寸和精度的壁纸。)

比较”土”的 4.10 - 7.10

最早期 Ubuntu 的这些默认壁纸,可以是说是很“土”了,不过想想那个时期的计算机审美,也略可理解。

Ubuntu 4.10 Warty Warthog

Ubuntu 5.04 Hoary Hedgehog

Ubuntu 5.10 Breezy Badger

Ubuntu 6.06 Dapper Drake

Ubuntu 6.10 Edgy Eft

Ubuntu 7.04 Feisty Fawn

Ubuntu 7.10 Gutsy Gibbon

试图突破的 Ubuntu 8.04 - 9.10

在经过了几代灰突突的抽象壁纸之后,在 2008 年的两个版本当中尝试使用了更具形象感的壁纸,以切合该版本的吉祥物,但很快,这种努力就被放弃了。

Ubuntu 8.04 Hardy Heron

Ubuntu 8.10 Intrepid Ibex

Ubuntu 9.04 Jaunty Jackalope

Ubuntu 9.10 Karmic Koala

紫色滥觞的开始 Ubuntu 10.04 - 13.10

从 Ubuntu 10.04 开始,Ubuntu 壁纸就进入了紫薯,哦不,紫色时代,从此紫色就成了 Ubuntu 的形象色。

Ubuntu 10.04 Lucid Lynx

Ubuntu 10.10 Maverick Meerkat

Ubuntu 11.04 Natty Narwhal

Ubuntu 11.10 Oneiric Ocelot

Ubuntu 12.04 Precise Pangolin

Ubuntu 12.10 Quantal Quetzal

Ubuntu 13.04 Raring Ringtail

Ubuntu 13.10 Saucy Salamander

“以刚克柔”的 14.04 - 17.04

从 Ubuntu 14.04 开始,Ubuntu 默认壁纸一改之前的柔性线条,开始在壁纸中大量使用各种直线、折线,这种变化一直延续到现在。此外,14.10 是唯一一个没有新壁纸的大版本,它的默认壁纸和 Ubuntu 14.04 一样(虽然很多版本的壁纸变化也很细微)。

Ubuntu 14.04 Trusty Tahr & Ubuntu 14.10 Utopic Unicorn

Ubuntu 15.04 Vivid Vervet

Ubuntu 15.10 Wily Werewolf

Ubuntu 16.04 LTS Xenial Xerus

Ubuntu 16.10 Yakkety Yak

Ubuntu 17.04 Zesty Zapus

剪影动物时代 Ubuntu 17.10

从 Ubuntu 17.10 这个 AA 版本开始,Ubuntu 的默认壁纸在原来的基础上开始加入吉祥物的剪影。

Ubuntu 17.10 Artful Aardvark

Ubuntu 18.04 LTS Bionic Beaver

Ubuntu 18.10 Cosmic Cuttlefish

Ubuntu 19.04 Disco Dingo

Ubuntu 19.10 Eoan Ermine

Ubuntu 20.04 LTS Focal Fossa

看了这些壁纸,你喜欢那张呢?