Ankush Das 发布的文章

MellowPlayer 是一个自由开源的桌面应用,可以让你在 Linux 和 Windows 上整合基于网络的音乐流媒体服务。

毋庸置疑,很多用户都喜欢使用流媒体服务来收听自己喜欢的音乐,而不是从商店购买单首音乐或者下载收藏。

当然,流媒体服务可以让你探索新的音乐,帮助艺术家轻松传播到更多的听众。但是,由于有许多的音乐流媒体服务(SoundcloudSpotifyYouTube MusicAmazon Music 等),因此当在使用电脑时,要有效地使用它们往往会变得很麻烦。

你可以在 Linux 上安装 Spotify,但没有 Amazon Music 的桌面应用,所以,有可能你无法从单一门户管理流媒体服务。

如果一个桌面应用可以让你同时在 Windows 和 Linux 上免费整合流媒体服务呢?在本文中,我将介绍这样一款应用:MellowPlayer

MellowPlayer: 集成各种流媒体音乐服务的开源应用

MellowPlayer 是一款自由开源的跨平台桌面应用,它可以让你整合多个流媒体服务,并在一个界面上管理它们。

你可以整合多个支持的流媒体服务。你还可以从每个服务中获得一定程度的控制权,来调整你的体验。例如,你可以设置在 YouTube 上自动跳过或静音广告。

对 Windows 和 Linux 的跨平台支持绝对是一个加分项。

除了能够管理流媒体服务外,它还将播放器与系统托盘整合在一起来轻松控制音乐。这意味着你可以使用键盘上的媒体键来控制音乐播放器。

另外值得一提的是,你只要在应用内自己创建一个插件,就可以添加一个官方不支持的新服务。为了让你对它有更多的了解,下面就让我重点介绍一下所有的主要特点。

MellowPlayer 的特点

  • 跨平台 (Windows 和 Linux)
  • 自由且开源
  • 基于插件的应用,让你可以通过创建一个插件来添加新的服务
  • 将服务作为本地桌面应用与系统托盘整合
  • 支持热键
  • 支持通知
  • 收听历史

在 Linux 上安装 MellowPlayer

MellowPlayer 是以 Flatpak 包的形式提供的。我知道这让一些人很失望,但它在 Linux 中只有 Flaptak,Windows 中只有一个可执行文件。如果你不知道,请按照我们的在 Linux 上使用 Flatpak 指南来开始使用。

总结

MellowPlayer 是一款方便的桌面应用,适合经常涉猎多种流媒体音乐服务的用户使用。尽管根据我的测试,它在 SoundCloud、YouTube 和 Spotify 上都能正常工作,但我确实注意到,当我试图重新调整窗口大小时,应用会崩溃,只是在此提醒一下。你可以在它的 GitLab 页面上了解更多关于它的内容。

还有两个类似的应用,可以让你播放多个流媒体音乐服务。NuvolaNuclear Music Player。你可能会想看看它们。

你试过 MellowPlayer 吗?欢迎在下方评论中分享你的想法。


via: https://itsfoss.com/mellow-player/

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

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

GNOME 3.36 带来大量亟需的改进,同时也带来性能的重大提升。现在,在 6 个月后,我们终于引来了 GNOME 3.38,并带来了一系列重大的变化。

GNOME 3.38 主要特色

这里是 GNOME 3.38 (代码名称:Orbis) 的主要亮点:

可定制应用程序菜单

作为 GNOME 3.38 重大更改中的一部分,应用程序网格(或称应用菜单)现在是可以可定制的。

现在,你可以通过拖拽每个应用程序图标来创建文件夹,将它们移到文件夹,或移出文件夹并将其设置回应用网格。你也可以在应用网格中随心所欲地调整图标的位置。

此外,这些变化是一些即将到来的设计更改的基本组成部分,因此,看到我们可以期待的东西会很令人兴奋。

日历菜单更新

随着最近一次的 GNOME 更新,通知区整洁了很多,但是现在随着 GNOME 3.38 的到来,你终于可以通过日历区域的正下方访问日历事件,使事情变得方便且容易访问。

它不是一个重大的视觉改造,但也是一些改善。

家长控制改善

作为 GNOME 3.38 一部分,你将会注意家长控制服务。它支持与桌面、shell、设置以及其它各种各样组件的集成,来帮助你限制用户可以访问的内容。

重新启动按钮

一些细微的改善导致了巨大的变化,重新启动按钮正是其中的一个变化。先单击 “关闭电源” / “关机” 按钮,再单击 “重新启动” 按钮的操作来重新启动系统总是让人很烦。

因此,随着 GNOME 3.38 的到来,你将最终会注意到一个作为单独按钮的 “重新启动” ,这将节省你的单击次数,平复你烦闷的心情。

屏幕录制改善

GNOME shell 内置的屏幕录制 现在是一项独立的系统服务,这可能会使录制屏幕成为一种平滑流畅的体验。

另外,窗口截屏也有一些改善,并修复了一些错误:

GNOME 应用程序更新

GNOME 计算器也收到很多的错误修复。除此之外,你也将发现 epiphany GNOME 浏览器 的一些重大改变。

GNOME Boxes 现在允许你从一个操作系统列表中选择将要运行的操作系统,GNOME 地图也有一些图像用户界面上的更改。

当然,不仅限于这些,你页将注意到 GNOME 控制中心、联系人、照片、Nautilus,以及其它一些软件包的细微更新和修复。

性能和多显示器支持改善

这里有一大堆底层的改进来全面地改善 GNOME 3.38 。例如,Mutter) 有一些重要的修正,它现在允许在两个显示器中使用不同的刷新频率。

先前,如果一台显示器的刷新频率为 60 Hz,而另一台的刷新频率为 144 Hz ,那么刷新频率较慢的显示器将限制另外一台显示器的刷新频率。但是,随着在 GNOME 3.38 中的改善,它将能够处理多个显示器,而不会使显示器相互限制。

另外,Phoronix 报告的一些更改指出,在一些情况下,缩短大约 10% 的渲染时间。因此,这绝对是一个很棒的性能优化。

各种各样的其它更改

  • 电池百分比指示器
  • 电源菜单中的重新启动选项
  • 新的欢迎指引
  • 指纹登录
  • 二维码扫描以共享 Wi-Fi 热点
  • GNOME 浏览器的隐私和其它改善
  • GNOME 地图现在反应敏捷并能根据屏幕大小改变其大小
  • 重新修订的图标

你可以在它们的官方 更改日志 中找到一个详细的更改列表。

总结

GNOME 3.38 确实是一个令人赞叹的更新,它改善了 GNOME 用户体验。尽管 GNOME 3.36 带来了性能的很大改善,但是针对 GNOME 3.38 的更多优化仍然是一件非常好的事.

GNOME 3.38 将在 Ubuntu 20.10 和 Fedora 33 中可用。Arch 和 Manjaro 用户应该很快就能获得。

我认为有很多变化是朝着正确的方向发展的。你觉得呢?


via: https://itsfoss.com/gnome-3-38-release/

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

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

本教程向你展示在 Ubuntu 上安装深度(Deepin)桌面环境的正确步骤。还提到了移除步骤。

毫无疑问,深度操作系统(Deepin OS)是一个 漂亮的 Linux 发行版。最近发布的 深度操作系统 V20 就更加美观了。

深度操作系统 是基于 Debian 的,默认的存储库镜像太慢了。如果你更愿意使用 Ubuntu,可以选择 UbuntuDDE Linux 发行版 形式的 Ubuntu 的深度操作系统的变体。它还不是 官方的 Ubuntu 风格 之一。

重新安装新的发行版 是一个麻烦,因为你会丢失数据,你将不得不在新安装的 UbuntuDDE 上重新安装你的应用程序。

一个更简单的选择是在现有的 Ubuntu 系统上安装深度桌面环境(DDE)。毕竟,你可以轻松地在一个系统中安装多个桌面环境

不要烦恼,这很容易做到,如果你不喜欢,也可以恢复这些更改。让我来告诉你怎么做。

在 Ubuntu 20.04 上安装深度桌面环境

UbuntuDDE 团队已为他们的发行版创建了一个 PPA,你可以使用相同的 PPA 在 Ubuntu 20.04 上安装深度桌面环境。请记住,此 PPA 仅适用于 Ubuntu 20.04。请阅读有关 在 Ubuntu 中使用 PPA

没有深度桌面环境 V20

你将在此处使用 PPA 安装的深度桌面环境还不是新的 V20。它可能会在 Ubuntu 20.10 发布后出现,但是我们不能担保。

以下是你需要遵循的步骤:

步骤 1:你需要首先在终端上输入以下内容,来添加 Ubuntu DDE Remix 团队的官方 PPA

sudo add-apt-repository ppa:ubuntudde-dev/stable

步骤 2:添加存储库以后,继而安装深度桌面环境。

sudo apt install ubuntudde-dde

现在,安装将启动,一段时间后,将要求你选择 显示管理器 display manager

如果需要深度桌面主题的锁屏,则需要选择 “lightdm”。如果不需要,你可以将其设置为 “gdm3”。

如果你看不到此选项,可以通过键入以下命令来获得它,然后选择你首选的显示管理器:

sudo dpkg-reconfigure lightdm

步骤 3: 完成后,你必须退出并通过选择 “Deepin” 会话再次登录,或者重新启动系统。

就是这样。马上在你的 Ubuntu 20.04 LTS 系统上享受深度桌面环境体验吧!

从 Ubuntu 20.04 删除深度桌面

如果你不喜欢这种体验,或者由于某些原因它有 bug,可以按照以下步骤将其删除。

步骤 1: 如果你已将 “lightdm” 设置为显示管理器,则需要在卸载深度桌面环境之前将显示管理器设置为 “gdm3”。为此,请键入以下命令:

sudo dpkg-reconfigure lightdm

然后,选择 “gdm3” 继续。

完成此操作后,你只需输入以下命令即可完全删除深度桌面环境:

sudo apt remove startdde ubuntudde-dde

你只需重启即可回到原来的 Ubuntu 桌面环境。如果图标没有响应,只需打开终端(CTRL + ALT + T)并输入:

reboot

总结

有不同的 桌面环境选择 是件好事。如果你真的喜欢深度桌面环境的界面,那么这可能是在 Ubuntu 上体验深度操作系统的一种方式。

如果你有任何疑问或遇到任何问题,请在评论中告诉我。


via: https://itsfoss.com/install-deepin-ubuntu/

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

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

查找并杀死占用内存和 CPU 的标签页和扩展程序

Firefox 在 Linux 用户中很受欢迎。它是几个 Linux 发行版上的默认 Web 浏览器。

在它所提供的许多功能之中,Firefox 也提供了一个自己的任务管理器。

不过,在 Linux 中既然你有任务管理器这种形式的系统监控工具,为什么还要使用 Firefox 的呢?这里有个很好的理由。

假设你的系统占用了太多的内存或 CPU。如果你使用 top 或其他一些系统资源监控工具,如 Glances,你会发现这些工具无法区分是哪个打开的标签或扩展占用了资源。

通常情况下,每个 Firefox 标签页都显示为 “ Web 内容 Web Content ”。你可以看到是某个 Firefox 进程导致了这个问题,但这无法准确判断是哪个标签页或扩展。

这时你可以使用 Firefox 任务管理器。让我来告诉你怎么做!

Firefox 任务管理器

有了 Firefox 任务管理器,你就可以列出所有消耗系统资源的标签页、跟踪器和附加组件。

正如你在上面的截图中所看到的,你会看到标签页的名称、类型(标签或附加组件)、能源影响和消耗的内存。

其它的都不言自明,但**“能源影响”指的是 CPU 的使用**,如果你使用的是笔记本电脑,它是一个很好的指标,可以告诉你什么东西会更快耗尽电池电量。

在 Firefox 中访问任务管理器

令人意外的是,任务管理器没有 Firefox 键盘快捷键

要快速启动 Firefox 任务管理器,可以在地址栏中输入 about:performance,如下图所示。

Quickly access task manager in Firefox

另外,你也可以点击“菜单”图标,然后进入“更多”选项,如下截图所示。

Accessing task manager in Firefox

接下来,你会发现选择“任务管理器”的选项,只需点击它就行。

使用 Firefox 任务管理器

到这后,你可以检查资源的使用情况,展开标签页来查看跟踪器和它的使用情况,也可以选择关闭标签,如下截图高亮所示。

以下是你应该知道的:

  • “能源影响”指的是 CPU 消耗。
  • 子框架或子任务通常是与需要在后台运行的标签相关联的跟踪器/脚本。

通过这个任务管理器,你可以发现网站上的流氓脚本,以及它是否导致你的浏览器变慢。

这并不是什么 高科技,但并不是所有人都知道 Firefox 任务管理器。现在你知道了,它应该很方便,你觉得呢?


via: https://itsfoss.com/firefox-task-manager/

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

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

在寻找部署静态网页的方法吗?这几个开源的静态网站生成工具可以帮你迅速部署界面优美、功能强大的静态网站,无需掌握复杂的 HTML 和 CSS 技能。

静态网站是什么?

技术上来讲,静态网站是指网页不是由服务器动态生成的。HTML、CSS 和 JavaScript 文件就静静地躺在服务器的某个路径下,它们的内容与终端用户接收到的版本是一样的。原始的源码文件已经提前编译好了,源码在每次请求后都不会变化。

Linux.CN 是一个依赖多个数据库的动态网站,当有浏览器的请求时,网页就会生成并提供服务。大部分网站是动态的,你与这些网站互动时,大量的内容会经常改变。

静态网站有一些好处,比如加载时间更短,请求的服务器资源更少、更安全(值得商榷)。

传统上,静态网站更适合于创建只有少量网页、内容变化不频繁的小网站。

然而,随着静态网站生成工具出现后,静态网站的适用范围越来越大。你还可以使用这些工具搭建博客网站。

我整理了几个开源的静态网站生成工具,这些工具可以帮你搭建界面优美的网站。

最好的开源静态网站生成工具

请注意,静态网站不会提供很复杂的功能。如果你需要复杂的功能,那么你可以参考适用于动态网站的最佳开源 CMS列表。

1、Jekyll

Jekyll 是用 Ruby 写的最受欢迎的开源静态生成工具之一。实际上,Jekyll 是 GitHub 页面 的引擎,它可以让你免费用 GitHub 托管网站。

你可以很轻松地跨平台配置 Jekyll,包括 Ubuntu。它利用 MarkdownLiquid(模板语言)、HTML 和 CSS 来生成静态的网页文件。如果你要搭建一个没有广告或推广自己工具或服务的产品页的博客网站,它是个不错的选择。

它还支持从常见的 CMS( 内容管理系统 Content management system )如 Ghost、WordPress、Drupal 7 迁移你的博客。你可以管理永久链接、类别、页面、文章,还可以自定义布局,这些功能都很强大。因此,即使你已经有了一个网站,如果你想转成静态网站,Jekyll 会是一个完美的解决方案。你可以参考官方文档GitHub 页面了解更多内容。

2、Hugo

Hugo 是另一个很受欢迎的用于搭建静态网站的开源框架。它是用 Go 语言写的。

它运行速度快、使用简单、可靠性高。如果你需要,它也可以提供更高级的主题。它还提供了一些有用的快捷方式来帮助你轻松完成任务。无论是组合展示网站还是博客网站,Hogo 都有能力管理大量的内容类型。

如果你想使用 Hugo,你可以参照它的官方文档或它的 GitHub 页面来安装以及了解更多相关的使用方法。如果需要的话,你还可以将 Hugo 部署在 GitHub 页面或任何 CDN 上。

3、Hexo

Hexo 是一个有趣的开源框架,基于 Node.js。像其他的工具一样,你可以用它搭建相当快速的网站,不仅如此,它还提供了丰富的主题和插件。

它还根据用户的每个需求提供了强大的 API 来扩展功能。如果你已经有一个网站,你可以用它的迁移扩展轻松完成迁移工作。

你可以参照官方文档GitHub 页面 来使用 Hexo。

4、Gatsby

Gatsby 是一个越来越流行的开源网站生成框架。它使用 React.js 来生成快速、界面优美的网站。

几年前在一个实验性的项目中,我曾经非常想尝试一下这个工具,它提供的成千上万的新插件和主题的能力让我印象深刻。与其他静态网站生成工具不同的是,你可以使用 Gatsby 生成一个网站,并在不损失任何功能的情况下获得静态网站的好处。

它提供了与很多流行的服务的整合功能。当然,你可以不使用它的复杂的功能,或将其与你选择的流行 CMS 配合使用,这也会很有趣。你可以查看他们的官方文档或它的 GitHub 页面了解更多内容。

5、VuePress

VuePress 是由 Vue.js 支持的静态网站生成工具,而 Vue.js 是一个开源的渐进式 JavaScript 框架。

如果你了解 HTML、CSS 和 JavaScript,那么你可以无压力地使用 VuePress。你应该可以找到几个有用的插件和主题来为你的网站建设开个头。此外,看起来 Vue.js 的更新一直很活跃,很多开发者都在关注 Vue.js,这是一件好事。

你可以参照他们的官方文档GitHub 页面了解更多。

6、Nuxt.js

Nuxt.js 使用了 Vue.js 和 Node.js,但它致力于模块化,并且有能力依赖服务端而非客户端。不仅如此,它的目标是为开发者提供直观的体验,并提供描述性错误,以及详细的文档等。

正如它声称的那样,在你用来搭建静态网站的所有工具中,Nuxt.js 可以做到功能和灵活性两全其美。他们还提供了一个 Nuxt 线上沙盒,让你不费吹灰之力就能直接测试它。

你可以查看它的 GitHub 页面官方网站了解更多。

7、Docusaurus

Docusaurus 是一个有趣的开源静态网站生成工具,为搭建文档类网站量身定制。它还是 Facebook 开源计划的一个项目。

Docusaurus 是用 React 构建的。你可以使用所有的基本功能,像文档版本管理、文档搜索和翻译大多是预先配置的。如果你想为你的产品或服务搭建一个文档网站,那么可以试试 Docusaurus。

你可以从它的 GitHub 页面和它的官网获取更多信息。

8、Eleventy

Eleventy 自称是 Jekyll 的替代品,旨在以更简单的方法来制作更快的静态网站。

它似乎很容易上手,而且它还提供了适当的文档来帮助你。如果你想找一个简单的静态网站生成工具,Eleventy 似乎会是一个有趣的选择。

你可以参照它的 GitHub 页面官网来了解更多的细节。

9、Publii

Publii 是一个令人印象深刻的开源 CMS,它能使生成一个静态网站变得很容易。它是用 Electron 和 Vue.js 构建的。如果有需要,你也可以把你的文章从 WorkPress 网站迁移过来。此外,它还提供了与 GitHub 页面、Netlify 及其它类似服务的一键同步功能。

如果你利用 Publii 生成一个静态网站,你还可以得到一个所见即所得的编辑器。你可以从官网下载它,或者从它的 GitHub 页面了解更多信息。

10、Primo

一个有趣的开源静态网站生成工具,目前开发工作仍很活跃。虽然与其他的静态生成工具相比,它还不是一个成熟的解决方案,有些功能还不完善,但它是一个独特的项目。

Primo 旨在使用可视化的构建器帮你构建和搭建网站,这样你就可以轻松编辑和部署到任意主机上。

你可以参照官网或查看它的 GitHub 页面了解更多信息。

结语

还有很多文章中没有列出的网站生成工具。然而,我试图提到最好的静态生成器,为您提供最快的加载时间,最好的安全性和令人印象深刻的灵活性。

列表中没有你最喜欢的工具?在下面的评论中告诉我。


via: https://itsfoss.com/open-source-static-site-generators/

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

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

eDEX-UI 是一个很酷的科幻电影式的终端仿真器,看起来很酷,有大量包括系统监控在内的选项。让我们来快速看看它提供了什么。

你可能已经知道了大量有趣的 Linux 命令。但你知道当谈到 Linux 命令行时,还有什么有趣的东西吗?那就是终端本身。

是的,终端仿真器(俗称终端)也可以很有趣。还记得 80 年代和 90 年代初的酷炫复古的终端,给你一个复古的终端吗?

那一款深受 《 创:战纪 TRON Legacy 》 电影特效启发的养眼终端感觉怎么样?

在本文中,让我们来看看一款神奇的跨平台终端模拟器,注意口水!

eDEX-UI: 一个很酷的终端仿真器

eDEX-UI 是一款开源的跨平台终端仿真器,它为你呈现了一个科幻风格的外观和一些有用的功能。

它最初的灵感来自于 DEX UI 项目,但该项目已经不再维护。

尽管 eDEX-UI 的重点是外观和未来主义主题的终端,但它也可以作为一个 Linux 系统监控工具。怎么说呢?因为当你在终端中工作时,它可以在侧边栏中显示系统的统计信息。事实上,其开发者提到,他的目标是将其改进为一个可用的系统管理工具。

让我们来看看它还提供了什么,以及如何让它安装到你的电脑上。

eDEX-UI 的特点

eDEX-UI 本质上是一个终端仿真器。你可以像普通终端一样使用它来运行命令和其他任何你可以在终端中做的事情。

它以全屏方式运行,侧边栏和底部面板可以监控系统和网络的统计信息。此外,还有一个用于触摸设备的虚拟键盘。

我做了一个简短的视频,我建议你观看这个视频,看看这个很酷的终端模拟器运行起来是什么样子。播放视频时要打开声音(相信我)。

eDEX-UI 的特点:

  • 多标签
  • 对 curses 的支持
  • 目录查看器,显示当前工作目录的内容
  • 显示系统信息,包括主板信息、网络状态、IP、网络带宽使用情况、CPU 使用情况、CPU 温度、RAM 使用情况等
  • 自定义选项,以改变主题、键盘布局、CSS 注入
  • 可选的声音效果,让你有一种黑客的感觉
  • 跨平台支持(Windows、macOS 和 Linux)

在 Linux 上安装 eDEX

如前所述,它支持所有主要平台,包括 Windows、macOS,当然还有 Linux。

要在 Linux 发行版上安装它,你可以从它的 GitHub 发布部分中抓取 AppImage 文件,或者在包括 AUR 在内的可用资源库中找到它。如果你不知道,我建议你去看一下我们关于在 Linux 中使用 AppImage 的指南。

你可以访问它的 GitHub 页面,如果你喜欢它,可以随时星标他们的仓库。

我对 eDEX-UI 的体验

因为它的科幻风格的外观,我喜欢这个终端仿真器。但是,我发现它对系统资源的消耗相当大。我没有检查我的 Linux 系统的 CPU 温度,但 CPU 消耗肯定很高。

所以,如果你需要它运行在后台或单独的工作空间中(像我这样),你可能要注意这一点。除此以外,它是一个令人印象深刻的工具,拥有目录查看器和系统资源监控等有用的选项。

顺便说一句,如果你想模拟黑客来娱乐一下客人和孩子们,那么可以试试好莱坞工具

你觉得 eDEX-UI 怎么样?你是想试一试,还是觉得太幼稚/过于复杂?


via: https://itsfoss.com/edex-ui-sci-fi-terminal/

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

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