Ankush Das 发布的文章

一个基于 Qt 的 Linux 视频播放器,它可作为 mpv 的前端,并能使用 youtube-dl。

Haruna Video Player:一个基于 Qt 的免费视频播放器

Haruna Video Player

如果你还不知道 mpv,它是一个基于命令行的自由开源的媒体播放器。好吧,它有一个简约的 MPV GUI,但核心是命令行。

你可能还会找到几个开源视频播放器,它们基本上就是 mpv 的 GUI 前端。

Haruna 视频播放器就是其中之一,同时还可以使用 youtube-dl。你可以轻松播放本地媒体文件以及 YouTube 内容。

让我给你介绍一下这个播放器提供的功能。

Haruna 视频播放器的功能

你可能会发现它与其他一些视频播放器有些不同。以下是你可以从 Haruna 视频播放器 获得的:

  • 能够直接使用 URL 播放 YouTube 视频
  • 支持播放列表,并且你可以轻松控制它们
  • 能够根据字幕中的某些词语自动跳过
  • 控制播放速度
  • 使用 youtube-dl 改变播放格式(音频/视频)
  • 大量的键盘快捷键
  • 轻松地从视频中截屏
  • 添加主要和次要字幕的选项
  • 改变截图的文件格式
  • 支持硬件解码
  • 色彩调整以提高你的观看质量。
  • 能够调整鼠标和键盘的快捷键,以便能够快速浏览和做你想做的事情
  • 调整 UI(字体、主题)

在 Linux 上安装 Haruna 视频播放器

不幸的是(或者不是,取决于你的偏好),你只能使用 Flatpak 安装它。你可以使用 Flatpak 包在任何 Linux 发行版上安装它。

如果你使用的是基于 Arch 的系统,你也可以在 AUR 中找到它。

但是,如果你不喜欢这样,你可以查看 GitHub 上的源代码,看看你是否可以像普通的 Gentoo 用户一样自己构建它。

总结

Haruna 视频播放器是一款简单实用的在 libmpv 之上的 GUI。能够在系统上播放 YouTube 视频以及各种文件格式绝对是很多用户所希望的。

用户界面很容易上手,它也提供了一些重要的自定义选项。

你尝试过这款视频播放器了吗?在下面的评论中让我知道你对它的看法。


via: https://itsfoss.com/haruna-video-player/

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

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

一个非常简单的字体管理器应用,让你专注于调整 Linux 系统上的字体。

如果你是一个有经验的 Linux 用户,你可能会利用终端或 调整工具来管理你的 Linux 系统的字体。

老实说,不管 GNOME 调整工具有多有用,但是用来管理字体可能会不太够用。因此,一个单独的应用可以很好地帮助你管理字体。

Font Manager:一个帮助管理字体的开源应用

Font Manager(这就是应用的字面名称)是一个专门帮助你管理字体的应用。

你可以获得字体族的详细信息、可用的变体,以及根据字体的高度、宽度、间距等进行过滤和调整的功能。考虑到它是一个简单的应用,因此你找不到很多功能,但是我将在下面简要介绍一些功能。

Font Manager 的功能

  • 可以添加字体
  • 可以删除字体
  • 根据字体族、供应商、间距、高度等因素轻松筛选字体
  • 调整字体的缩放系数
  • 调整字体的抗锯齿(软度/锐度)
  • 添加字体源,以便在安装前进行预览
  • 提供快速管理的键盘快捷键
  • 开箱即用的谷歌字体集成
  • 获取关于字体族中可用字符的详细信息、许可证、字体大小、供应商、文件类型、间距、宽度和样式

总的来说,你可以轻松安装或删除字体。但是,当你管理字体时,你会得到很多帮助,如上面的截图所示。

在 Linux 上安装 Font Manager

你有多种选择(取决于你使用的 Linux 发行版)进行安装。

如果你使用的是基于 Ubuntu 的发行版,你可以通过下面的命令轻松添加 PPA 来安装 Font Manager:

sudo add-apt-repository ppa:font-manager/staging
sudo apt update
sudo apt install font-manager

如果你不喜欢 PPA(我更喜欢这样安装),你也可以在任何 Linux 发行版上安装一个可用的 Flatpak 包

你只需要在你的 Linux 系统上启用 Flatpak,然后在你的软件中心搜索它(如果它支持 Flatpak 集成的话),或者直接输入下面的命令安装它:

flatpak install flathub org.gnome.FontManager

如果你是 Arch 用户,你可以在 AUR 中找到

更多的安装说明,你可以参考它的官网GitHub 页面

总结

Font Manager 是一个简单的解决方案,适用于任何基于 GTK+ 的桌面环境。主要用于 GNOME,但你在其他桌面环境使用它。

你可以得到很多有用的信息,同时可以添加或删除字体,我想这显然是一个真正的字体管理器。

你对 Font Manager 有什么看法?在下面的评论中告诉我你的想法吧!


via: https://itsfoss.com/font-manager/

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

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

Zotero 是一款令人印象深刻的自由开源的应用,它让你可以收集、组织、引用和共享研究成果。你还可以使用 Zotero 为你的文档即时创建参考文献和书目。

通常,你可以使用 Linux 上任何一款笔记应用来收集和分享你的想法。但是,在这里,我想分享一些专门为你量身定做的东西,来帮助你收集、整理和分享你的研究成果,即 Zotero

Zotero:收集、整理和分享研究成果

Zotero 是一个完全开源的项目,你可以在 GitHub 上找到它。它的目的是帮助你轻松地收集、整理、添加笔记和分享你的研究成果。

而且,这一切都不需要基于云端的服务,它是完全离线的。所以,你的研究成果是属于你的。当然,除非你出于协作目的想将其同步,为此你可能需要参考该文档

作为一个好的起点,你可以选择 WebDAV 存储,或者直接创建一个 Zotero 帐户来轻松同步和分享你的研究成果。

例如,我创建了一个名为 ankush9 的 Zotero 账户,你可以在 https://www.zotero.org/ankush9 找到我的研究合集(我添加到我的出版物中)。

这使得它很容易分享你组织的研究成果,你可以选择将哪些部分共享到出版物中。

让我着重介绍一下 Zotero 的主要功能,来帮助你决定是否需要尝试一下。

Zotero 的功能

  • 能够使用浏览器插件从网页直接添加信息
  • 为每份资料添加说明
  • 支持添加标签
  • 支持添加语音记录
  • 添加视频作为附件
  • 添加软件作为附件
  • 将电子邮件作为附件
  • 将播客作为附件
  • 添加博客文章
  • 添加一个文件链接
  • 根据项目建立书目
  • 离线快照存储(无需连接互联网即可访问保存的网页)
  • 可以复制项目
  • 整理库中的项目
  • 提供了一个垃圾箱,可以删除你的项目,并在需要时轻松恢复。
  • 支持同步
  • 支持数据导出
  • 可整合 LibreOffice 插件
  • 使用你的 Zotero 个人资料链接轻松分享你的研究笔记。
  • 跨平台支持

如果你只是想快速创建书目,你可以尝试他们的另一个工具,ZoteroBib

在 Linux 上安装 Zotero

它适用于 Windows、macOS 和 Linux。对于 Linux,如果你使用的是基于 Ubuntu 的发行版(或 Ubuntu 本身),你可以下载一个 deb 文件(由第三方维护)并安装它。

安装 deb 文件很简单,它在 Pop OS 20.04 上工作得很好。如果你使用的是其他 Linux 发行版,你可以解压 tar 包并进行安装。

你可以按照官方安装说明来找到合适的方法。

总结

它有大量的功能,你可以组织、分享、引用和收集资源,以供你进行搜索。由于支持音频、视频、文本和链接,它应该适合几乎所有的东西。

当然,我会将它推荐给有经验的用户,让它发挥最大的作用。而且,如果你之前使用过树状图(思维导图)笔记工具的人,你就知道要做什么了。

你觉得 Zotero 怎么样?如果它不适合你,你有更好的替代品建议么?请在下面的评论中告诉我你的想法。


via: https://itsfoss.com/zotero/

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

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

LazPaint 是一款开源 Paint.NET 替代品,支持跨平台。它是一个轻量级的程序,拥有一堆快速编辑图像的基本选项。下面是 LazPaint 的概述。

LazPaint:Linux 下的开源 Paint.NET 替代品

如果你喜欢使用工具来快速编辑和处理图像和截图,你可能听说过 Paint.NET,但它只适用于 Windows 系统。

它是一个流行的小工具,可以完成很多基本的编辑任务,同时还有一堆可用的选项。你可能知道一些图像编辑工具,但 Paint.NET 是一个相当受欢迎的选择,因为对于一个普通用户来说,它易于使用,且没有任何臃肿的功能。

LazPaint 作为 Linux、Windows 和 macOS 上 Paint.NET 的令人印象深刻的开源替代品而出现。它提供了操作图像所需的大部分基本功能,同时又易于使用。

由于它是跨平台的应用,即使你不使用 Linux 系统,你仍然可以以自由开源工具使用它,这并非没有意义。现在,让我们看一下它提供的一些功能。

LazPaint 的功能

正如我前面提到的,LazPaint 提供了一堆必要的功能。在这里,我将列出关键的部分,这可以帮助你决定是否需要它。然而,我建议你去探索它,以了解更多关于它的信息。

  • 支持所有主要的文件格式(包括分层位图和 3D 文件)
  • 选区工具、裁剪选区、选区笔、反转选区
  • 支持导出到 Krita
  • 以各种质量设置对图像进行重新采样
  • 运动模糊、自定义模糊、径向模糊和像素化工具
  • 可以移除透明度和扁平化图像
  • 旋转和翻转图像
  • 将图像转换为负片
  • 能够调整画布的大小
  • 变形工具(透视)
  • 高级绘图工具
  • 设置工作区颜色
  • 黑暗主题
  • 支持脚本功能
  • 具有基本管理选项的层支持
  • 层效果
  • 过滤器
  • 灰度效果
  • 能够启用/禁用工具栏或将其添加到 Dock 上

在 Linux 上安装 LazPaint

你应该可以在你的官方软件仓库中找到它,通过你的默认软件包管理器来安装它,但要获得最新版本,你需要下载 .deb 文件,或者在非 Debian 的发行版上从源码编译它。

我希望有一个可以在每个 Linux 发行版上获得最新的版本的 Flatpak 软件包,但目前还没有。

它也适用于 Windows 和 macOS。你会发现 Windows 还有一个便携版,可以派上用场。

关于 LazPaint 的总结

我发现它真的很容易使用,以各种质量设置来重新采样(或调整大小)图像绝对是一个加分项。如果你已经安装了它,你一定注意到,它不需要大量的存储空间,总体上是一个轻量级的程序。

它的速度很快,我在快速测试中的大部分功能都相当好用,没有任何问题。

你觉得 LazPaint 作为 Paint.NET 的替代品怎么样?请在下面的评论中告诉我你的想法。


via: https://itsfoss.com/lazpaint/

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

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

我猜你阅读这篇文章可能是用 Firefox 或基于 Chrome 的浏览器(如 Brave),或者,也可能是 Chrome 浏览器或 Chromium

换句话说,你正在利用基于 GUI 的方式浏览网页。然而,在以前,人们使用终端来获取资源和浏览网页,因为所有的东西大多是基于文本的。

虽然现在不能从终端上获取每个信息,但对于一些文本信息,还是可以尝试使用命令行浏览器,从 Linux 终端上打开网页。

不仅如此,如果你访问的是远程服务器,或者只有一个没有 GUI 的终端,终端网页浏览器就可以发挥用处了。

因此,在本文中,我将介绍一些基于终端的 Web 浏览器,你可以在 Linux 上尝试它们。

Linux 用户的最佳终端 Web 浏览器

注:此榜单排名不分先后。

1、W3M

w3m 是一个流行的基于文本的开源终端 Web 浏览器。尽管其初始项目已经不再活跃,但另一个开发者 Tatsuya Kinoshita 正在维护着它的一个活跃分支。

w3m 相当简单,支持 SSL 连接、色彩,也支持内嵌图片。当然,根据你试图访问的资源,你那边的情况可能会有所不同。根据我的简单测试,它似乎无法加载 DuckDuckGo,但我可以在终端中使用 Google就够了。

安装后,你可以简单的在终端中输入 w3m 以得到帮助。如果你感兴趣的话,也可以到 GitHub 上去查看它的仓库。

如何安装和使用 w3m?

w3m 在任何基于 Debian 的 Linux 发行版的默认仓库中都是可用的。如果你有一个基于 Arch 的发行版,但没有直接可用的软件包,你可能需要查看一下 AUR

对于 Ubuntu,你可以通过键入以下内容来安装它:

sudo apt install w3m w3m-img

在这里,我们将 w3m 包和图片扩展一起安装,以支持内嵌图片。接下来,要开始安装,你只需要按照下面的命令进行操作即可:

w3m xyz.com

当然,你需要将 xyz.com 替换成任何你想浏览或测试的网站。最后,你应该知道,你可以使用键盘上的方向键来导航,当你想采取一个动作时,按回车键。

要退出,你可以按 SHIFT+Q,返回上一页是 SHIFT+B。其他快捷键包括用 SHIFT+T 打开新标签页和用 SHIFT+U 打开新的 URL。

你可以通过访问它的手册页来了解更多信息。

2、Lynx

Lynx 是另一个开源的命令行浏览器,你可以试试。幸运的是,很多的网站在使用 Lynx 时往往能正常工作,所以我说它在这方面肯定更好。我能够加载 DuckDuckGo,并使其工作。

除此之外,我还注意到它可以让你在访问各种 Web 资源时接受或拒绝 cookie。你也可以将它设置为总是接受或拒绝。所以,这是件好事。

另一方面,在终端上使用时,窗口不能很好地调整大小。我还没有寻找到任何解决方法,所以如果你正在尝试这个,你可能会想要这样做。不论如何,它都很好用,当你在终端启动它时,你会得到所有键盘快捷键的说明。

请注意,它与系统终端主题不匹配,所以无论你的终端看起来如何,它都会看起来不同。

如何安装 Lynx?

与 w3m 不同的是,如果你有兴趣尝试的话,确实可以找到一些 Win32 上的安装程序。不过,在 Linux 上,它在大多数的默认仓库中都是可用的。

对于 Ubuntu 来说,你只需要输入:

sudo apt install lynx

要想使用,你只需要按照下面的命令进行操作:

lynx examplewebsite.com

在这里,你只需要将示例网站替换成你想要访问的资源即可。

如果你想找其他 Linux 发行版的软件包,可以查看他们的官网资源

3、Links2

Links2 是一款有趣的基于文本的浏览器,你可以在你的终端上轻松使用,用户体验良好。它提供了一个很好的界面,你启动它后,只要输入网址就可以了。

值得注意的是,主题将取决于你的终端设置,我设置为“黑绿色”主题,因此你看到的就是这个。当你以命令行浏览器的方式启动它后,你只需要按任意键就会出现 URL 提示,或者按 Q 键退出。它相当好用,可以渲染大多数网站的文字。

与 Lynx 不同的是,你没有接受或拒绝 cookie 的功能。除此之外,它似乎工作的还不错。

如何安装 Links2?

正如你所期望的,你会发现它在大多数默认的仓库中都有。对于 Ubuntu,你可以在终端输入以下命令来安装它:

sudo apt install links2

如果你想在其他 Linux 发行版上安装它,你可以参考它的官方网站获取软件包或文档。

4、eLinks

eLinks 类似于 Links2,但它已经不再维护了。你仍然可以在各种发行版的默认仓库中找到它,因此,我把它保留在这个列表中。

它不会与你的系统终端主题相融合。所以,如果你需要的话,作为一个没有“黑暗”模式的文本型浏览器,这可能不是一个漂亮的体验。

如何安装 eLinks?

在 Ubuntu 上,安装它很容易。你只需要在终端中输入以下内容:

sudo apt install elinks

对于其他 Linux 发行版,你应该可以在标准软件仓库中找到它。但是,如果你在软件仓库中找不到它,你可以参考官方安装说明

总结

在终端上运行的基于文本的 Web 浏览器并不多,这并不奇怪。一些项目,如 Browsh,试图呈现一个现代的 Linux 命令行浏览器,但在我这里它不能工作。

虽然像 curlwget 这样的工具允许你从 Linux 命令行下载文件,但这些基于终端的 Web 浏览器提供了额外的功能。

除了命令行浏览器之外,如果你想在终端上玩玩,也可以尝试一些Linux 命令行游戏

对于 Linux 终端上的文本型 Web 浏览器,你有什么看法?欢迎在下面的评论中告诉我你的想法。


via: https://itsfoss.com/terminal-web-browsers/

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

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

Etcher 是一款流行的 USB 烧录应用,可用于创建可启动的 Linux USB。让我来告诉你如何安装它,以及如何使用它来制作一个 Linux 临场盘。

Etcher:一个用于在 SD 卡和 USB 驱动器中烧录 Linux ISO 的开源工具

Etcher 是一个由 Balena 开发的开源项目,来用于为树莓派烧录 SD 卡。事实上,我们在如何在 SD 卡上安装 Raspbian OS 的教程中就使用了它。

它不仅仅局限于 SD 卡,你还可以使用 Etcher 来制作一个可启动的 USB 驱动器,我们就通过它的帮助在 Linux 中制作了一个 Manjaro 的临场 USB

自首次发布以来,Etcher 就以其整洁的界面和简单的使用方式引起了人们的注意。

在本文中,我将重点介绍帮助你在 Linux 上安装 Etcher 的步骤。然后,我还将展示如何使用它。在这之前,让我先给大家介绍一下它的功能。

Etcher 的功能

  • 在烧录前验证驱动器
  • 漂亮的用户界面
  • 自动检测 USB 驱动器/SD 卡,防止电脑上的硬盘被擦除。
  • 跨平台支持(Windows、macOS 和 Linux)。
  • 快速烧录
  • 简单的三步过程

理论上,你已经有了在 SD 卡和 USB 驱动器上烧录操作系统镜像所需的一切。同样令人激动的是,根据他们的路线图,他们计划增加对多个设备的同步写入支持。

在 Linux 上安装 Etcher

要开始使用,你需要从它的官方网站上下载它提供的 AppImage 文件(适用于任何 Linux 发行版)。

你只需要前往它的主页,并根据你的系统(32 位/64 位)下载一个程序:

在我的例子中,我下载了 Ubuntu 的 64 位 AppImage 文件。你可以通过我们的指南来了解在 Linux 上使用 AppImage文件,但我会让你先知道下一步需要做什么。

你需要给文件执行权限,你可以右击AppImage 文件 -> 属性来实现。

接下来,点击权限选项卡下的“允许作为程序执行”,如下图所示。

现在,只需双击 AppImage 文件即可启动 Etcher!

这应该可以在任何 Linux 发行版上运行。在任何情况下,如果你想从源码构建或者直接使用 .rpm 或 .deb 文件安装,你也可以前往它的 Github 发布页找到 RPM、DEB 和源码。

你也可以参考我们的在 Ubuntu 中使用 deb 文件来安装应用。

注意!

我们注意到,当你使用 Etcher 创建 Linux 发行版的临场 USB 时,它会使 USB 处于明显的不可使用状态,即它只有几 MB 的空闲空间,并且不能直接格式化。在 Linux 上,你可以使用磁盘工具手动删除分区,然后格式化它

在 Linux 上使用 Etcher

只需三步就可以开始使用 Etcher。在你启动它之后,根据屏幕上的提示应该是清晰的,但为了给你一个好的开始,以下是你要做的事情:

步骤 1: 选择合适的 ISO 镜像文件或你需要烧录的文件的 URL(如下图所示)。

步骤 2: 接下来,你需要选择目标设备。它会自动检测并高亮显示可移动设备,以防止你选择任何内部存储位置。

在这里,我连接了一个 USB 驱动器,我也选择了它(如下图所示)。

步骤 3: 现在,你所有需要做的就是烧录镜像并等待它成功完成。

这是进度的样子:

完成了!

总结

Etcher 是一个有用的工具,可以为 SD 卡和 USB 驱动器烧录操作系统镜像。我倾向于主要使用它来创建临场 USB 驱动器来测试 Linux 发行版,我对它很满意。

你更喜欢用什么来创建可启动驱动器?你是否已经尝试过 Etcher?请在下面的评论中告诉我你的想法。


via: https://itsfoss.com/install-etcher-linux/

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

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