分类 分享 下的文章

本周的开源软件亮点是 Timekpr-nExt。它是一个 GUI 应用,用于限制 Linux 系统中某些账户的电脑使用。对于不想让孩子花太多时间在电脑上的父母来说,这是一个方便的工具。

使用 Timekpr-nExt 在 Linux 上限制电脑使用

如果你家里有小孩,他们花太多时间在电脑上,你可能想对他们的使用进行一些限制。

可以让你根据一天的时间、一天、一周或者一月的小时数来限制某些账户的电脑使用。你也可以设置时间间隔来强制账户用户休息。

给定的时间超过后,用户会自动登出,直到满足限制条件才可以重新登录。

当然,这意味着你需要为孩子们单独设置非管理员(无 sudo 权限)账户。如果孩子们的账户也有管理员权限,他们可以很容易地改变设置。孩子们很聪明,你知道的。

Timekpr-nExt 的功能

除了一个令人讨厌的风格化的名字,Timekpr-nExt 有以下功能:

  • 将系统使用限制设置为按日智能限制、每日、每周或每月限制
  • 你还可以根据时间和小时设置访问限制
  • 用户可以看到关于他们还剩多少时间的通知
  • 设置锁定动作(终止会话、关闭、暂停或锁定屏幕)
  • 追踪账户的时间使用情况

请注意以下事项:

  • 仔细检查你正在配置的账户。不要把自己锁定
  • 每次更改配置时,请点击应用或设置按钮,否则更改将不会被设置
  • 儿童帐户不应该有管理员操作,否则他们会覆盖设置

这里阅读关于使用 Timekpr-nExt 的更多信息的文档

在 Linux 中安装 Timekpr-nExt

对于基于 Ubuntu 的 Linux 发行版(如 Mint、Linux Lite 等),有一个官方 PPA 可用。你可以通过以下命令逐步安装它:

sudo add-apt-repository ppa:mjasnik/ppa
sudo apt update
sudo apt install timekpr-next

Arch Linux 用户可以在 AUR 中找到它。对于其他用户,请检查你的发行版仓库。如果没有这样的包,你可以尝试使用源码。

再说一次,不要在主账户中使用 Timekpr-nExt。你可能会把自己锁在外面。

你会看到两个应用的实例。使用开头有 (SU) 的那个。

删除 Timekpr-nExt

我不能确定删除 Timekpr-nExt 是否也会删除你为用户设置的限制。手动恢复他们(间隔一天 24 小时)会是一个好主意。这里没有重置按钮。

要删除这个应用(如果你使用 PPA 安装它),使用以下命令:

sudo apt-get remove --purge timekpr-next

同时删除 PPA 仓库:

sudo add-apt-repository -r ppa:mjasnik/ppa

在 Linux 上屏蔽成人内容一样,这个应用也是专门针对儿童的。并不是每个人都会觉得它有用,但家里有小孩的人如果觉得有必要的话,可以使用它。

你是否使用其他应用来监控/限制儿童访问计算机?


via: https://itsfoss.com/timekpr-next/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

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

你在寻找新的电子书阅读软件吗?来看看这四款适用于安卓的可靠的开源电子书阅读器吧。

谁不想有一个好的阅读体验?与其将时间浪费在社交媒体或即时消息软件上,不如在自己的安卓手机或平板上阅读一本书、杂志或其他文档。

要做到这一点,你需要的是一个适合的电子书阅读软件。接下来让我们来看一看四款可靠的、开源安卓电子书阅读器。

Book Reader

那我们先从我最喜欢的一款开源安卓电子书阅读器开始:Book Reader。它基于现在专有的 FBReader 应用的开源老版本。像 FBReader 的早期版本一样,Book Reader 小而简单,但是好用。

优点:

  • 易于操作。
  • 该应用界面遵循安卓的 Material Design 指南,因此非常干净。
  • 你可以为电子书添加书签,并将文本分享至你设备上的其他应用。
  • 不断提供除英语外的其他语言的支持。

缺点

  • Book Reader 的自定义选项较少。
  • 没有内置词典或支持外部词典的功能。

支持的电子书格式:

Book Reader 支持 EPUB、.mobi、PDF、DjVu、HTML、纯文本、 Word 文档、RTF 和 FictionBook

 title=

Book Reader 的源码在 GNU GPL 3.0 下授权,你可以在GitLab中找到它。

Cool Reader

Cool Reader 是一个灵活易用的电子书软件。虽然我觉得该软件的图标会让想起 Windows vista 中的图标,但它确实有一些好用的功能。

优点

  • 高度自定义,你可以更改字体、行宽、段间距、连字符、字体大小、页边距以及背景色。
  • 你可以覆盖书中的样式表。我发现这对于两三本将所有文本设置为小写字母的书很有用。
  • 它会在设备启动时自动搜寻设备中的新书资源。你也可以查阅古腾堡计划互联网档案馆中的书籍。

缺点

  • Cool Reader 的界面并不是极简或者说最现代化的。
  • 虽然它开箱即用,但实际上你需要调整一些配置来更舒适地使用 Cool Reader。
  • 应用的默认词典是专有的,尽管你可以用开源的词典来替换掉它。

支持的电子书格式:

你可以使用 Cool Reader 来浏览 EPUB、小说、纯文本、RTF、HTML、CHM 和 TCR(Psion 系列掌上电脑的电子书格式)文件。

 title=

Cool Reader 的源码在 GNU GPL 2 下授权,你可以在 Sourceforge 中找到它。

KOReader

KOReader 最初是为了 E Ink 电子书阅读器创建的,但后来发现它可用于安卓。在测试它时,我发现 KOReader 在同等程度下既有用又令人沮丧。很明显它绝不是一款不好的应用,但不会是我的首选。

优点

  • 高度自定义。
  • 支持多种语言。
  • 它允许你使用词典(若你已安装)或者 Wikipedia(若你已连接至网络)来查单词。

缺点

  • 每一本书你都需要改变设置。在你打开一本新书时,KOReader 不会记住相关设置
  • 它的界面会让人觉得是一款专门的电子书阅读器。该应用没有安卓的外形和感受。

支持的电子书格式:

你可以查阅 PDF、DjVu、CBT、以及 CBZ 电子书。它也支持 EPUB、小说、.mobi、Word 文档、文本文件和 CHM 文件。

 title=

Cool Reader 的源码在 GNU Affero GPL 3.0 下授权,你可以在 GitHub 上找到它。

Booky McBookface

是的,这确实是这款电子书阅读器的名字。它是这篇文章中最基础的电子书阅读器,但不要因此(或者这个傻乎乎的名字)使你失望。Booky McBookface 易于使用,并且有一件事它做的很好。

优点

  • 没有多余的装饰。只有你和你的电子书。
  • 界面简洁。
  • 在安卓启动栏中的长按软件图标会弹出一个菜单,你可以从中打开正在阅读的最后一本书、获得未读书籍的列表、或者查找并打开设备上的一本书。

缺点

  • 软件中几乎没有配置选项——你可以更改字体大小和亮度,仅此而已。
  • 你需要使用屏幕底部的按钮浏览电子书。点击屏幕边缘无法操作。
  • 无法为电子书添加书签。

支持的电子书格式

你可以使用该软件阅读 EPUB 格式、HTML 文档,或纯文本格式的电子书。

 title=

Booky McBookface 的源码在 GNU GPL 3.0 下授权,你可以在 GitHub 中找到它。

你有最喜欢的安卓开源电子书阅读器吗?在社区中留言分享一下吧。


via: https://opensource.com/article/19/10/open-source-ereaders-android

作者:Scott Nesbitt 选题:lujun9972 译者:chenmu-kk 校对:wxy

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

GnuCash 是一款流行的自由开源的会计软件,可用于管理个人财务和商业交易。

考虑到管理个人财务和商业交易的复杂性,你会发现有很多旨在简化这些的在线服务或软件工具。有些工具只是让你添加支出和收入来跟踪你的储蓄,而其他一些工具则提供不同的功能。

我在过去已经介绍过几个开源会计软件。在这里,我将重点介绍其中一个 — GnuCash,它是一款很流行的免费会计软件,为所有用户提供了很多功能。

GnuCash: 自由开源的会计软件

GnuCash 是一款为专业需求量身定做的免费会计软件,可以追踪交易、股票等。它适用于 Linux、BSD、macOS 和 Windows。

虽然刚开始使用可能会让人不知所措,但对于管理个人交易而言很容易使用。在你开始管理一个账户,并添加交易后,你可以得到一个详细的报告。

GnuCash 的功能

正如我前面提到的,GnuCash 带来了一大堆功能,这对于一个刚接触会计的人来说可能会让人不知所措,但我认为它应该是值得的:

  • 复式记账
  • 股票/债券/共同基金账户
  • 有税务支持的小企业会计(如印度的商品和服务税)
  • 详细的分类报告
  • 便于分析的图表
  • 支持财务计算
  • 自动保存功能
  • 彩色编码
  • 网上银行向导
  • 日志
  • 贷款还款计算器
  • 用于快速计算的价格数据库
  • 每个类别的预算平衡表、流程、图表
  • 能够以 CSV 格式导出
  • 分别添加客户、供应商和雇员记录。
  • 计划交易记录
  • 制定预算的能力
  • 配置账单生成器,以简化会计程序。

我不是专家,但这只是冰山一角。你会发现有很多选项可以根据你的会计需求进行定制和设置。

在 Linux 上安装 GnuCash

你可以在你的 Linux 发行版的软件中心找到 GnuCash。从那里安装或使用发行版的软件包管理器

对于那些想要最新版本的人来说,还可以使用 Flatpak 包。如果你不知道它,我建议你去看看我们的 Flatpak 指南

另外,你也可以从源码构建,或者你可以前往他们的官方下载页面来探索适合你的 Linux 发行版选项。

总结

对于基本的个人理财来说,这对我来说有点复杂,因为我更喜欢安卓应用的简单。不过,如果你试上几分钟,就会发现它很容易理解,GnuCash 似乎可以灵活地满足大多数要求。

如果你想管理自己或企业的财务,你可以尝试一下。它绝对比在电子表格中保存数据要好。 :smiley:


via: https://itsfoss.com/gnucash/

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

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

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

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

Dialect

Dialect 使用谷歌翻译将文本翻译成外语。它可以记住你的翻译历史,并支持自动语言检测和文本到语音等功能。用户界面简约,模仿谷歌翻译工具本身,所以它真的很容易使用。

安装说明

目前仓库在 Fedora 33 和 Fedora Rawhide 中提供了 Dialect。要安装它,请使用下面的命令:

sudo dnf copr enable lyessaadi/dialect
sudo dnf install dialect

GitHub CLI

gh 是一个官方的 GitHub 命令行客户端。它在终端提供了快速的访问,并完全控制你的项目问题、拉取请求和发布。议题(和其他东西)也可以在浏览器中轻松查看,以获得更标准的用户界面,或与他人分享。

安装说明

目前仓库在 Fedora 33 和 Fedora Rawhide 中提供了 gh 。要安装它,请使用下面的命令:

sudo dnf copr enable jdoss/github-cli
sudo dnf install github-cli

Glide

Glide 是一个基于 GStreamer 的极简主义媒体播放器。它可以播放任何 GStreamer 支持的多媒体格式的本地和远程文件。如果你需要一个多平台的具有简单用户界面的媒体播放器,你可能会想试试 Glide。

安装说明

目前仓库在 Fedora 32、33 和 Rawhide 中提供了 Glide。要安装它,请使用下面的命令:

sudo dnf copr enable atim/glide-rs
sudo dnf install glide-rs

Vim ALE

ALE 是 Vim 文本编辑器的一个插件,它提供了语法和语义错误检查。它还带来了诸如代码修复和许多其他类似于 IDE 的功能,如 TAB 补全、跳转到定义、查找引用、查看文档等。

安装说明

目前仓库在 Fedora 31、32、33 和 Rawhide 还有 EPEL8 中提供了 vim-ale 。要安装它,请使用下面的命令:

sudo dnf copr enable praiskup/vim-ale
sudo dnf install vim-ale

编者注:可在此处查阅以前的 COPR 文章。


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

作者:frostyx 选题:lujun9972 译者:geekpi 校对:wxy

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

通过将这些工具放在自己的技能包中,提高你在终端内、外的工作效率。

前段时间,我参与了一个在科技人士中广为流传的 Twitter 话题。“挑战?只挑选五个你不能没有的工具。”我开始结合我的日常生活来思考这个问题,只挑出五个工具并不容易。我使用了许多我认为必不可少的工具,比如用来与同事和朋友联系的 IRC 客户端(是的,我仍然使用 IRC),一个用来做各种事情的出色的文本编辑器,一个用来保持有条不紊的日历应用,以及当需要更直接的互动时的一个视频会议平台。

所以,让我给这个挑战来个变化:选出五个能提高你工作效率的开源工具。这是我的清单。请在评论中分享你的清单。

tmate

 title=

哦,我喜欢这个工具。tmate 是著名的 tmux 终端多路复用器的一个复刻,它允许你启动一个 tmux 会话并通过 SSH 共享。你可以用它来进行结对编程(这是我的主要使用场景),也可以用来进行远程控制。

如果你经常与你的团队成员合作,并且你想要一个简单的、与发行版无关的、开源的方式与他们一起编程(而且共享终端访问对你来说已经足够了),这绝对是你必须加到列表中的东西。

tmate 的网站上获取更多信息,或者在 GitHub 上查看代码。

ix

ix 是一个命令行粘贴板。你不需要安装任何东西。你可以通过 curlix.io 站点来创建新的粘贴。例如,echo Hello world. | curl -F 'f:1=<-' ix.io 会给你一个到 ix.io 的链接,那里粘贴了消息 “Hello world” 的信息。当你想分享日志用于调试或在没有桌面环境的服务器上保存配置文件时,这非常方便。

有一个缺点是源码还没有公布,尽管它的目的是自由开源。如果你是作者,并且正在阅读这篇文章,请发布代码,这样我们就可以为打磨它的过程做出贡献。

asciinema

是的,这是另一个终端工具,asciinema 可以让你记录你的终端。使用它的方法有很多,但我一般用它来制作演示。它非常容易使用,而且有很多 Linux 发行版和其他平台的软件包。

要想知道它是如何工作的,可以看看这个酷炫的演示。是不是很棒?

asciinema 的网站上获取更多信息,在 GitHub 上访问其源代码。

GNOME Pomodoro

 title=

好了,关于终端工具的介绍就到此为止。现在我想和大家分享一下这个简单的宝物,它让你的工作变得有条不紊。你听说过 番茄工作法 吗?Pomodoro 基本上是一个时间管理工具。它使用一个番茄形状的计时器,帮助你将时间分成工作时间和休息时间(默认情况下,25 分钟的工作后有 5 分钟的休息时间)。而且,每隔 4 个“番茄”之后,你就会有更长的休息时间(默认为 15 分钟)。这样做的目的是让你在工作时间内保持专注,而在休息时间内进行伸展和放松。

这听起来非常非常简单,你可能会对让一个番茄形状的时钟来控制你的生活感到犹豫,但它确实帮助我变得跟有条理,并且在试图同时专注于许多事情时避免感到疲惫。

无论你是什么角色,我都强烈推荐这种做法。而在众多实现它的不同工具中,我推荐 GNOME Pomodoro 应用。它适用于主要的 GNU/Linux 发行版,所以它需要你使用 GNOME 桌面环境(这可能是它的缺点)。

GNOME Pomodoro 的网站上查看更多信息,并访问其 GitHub 仓库来获取源码并了解如何做出贡献。

Jitsi

最后但同样重要的是 Jitsi。当你在一个远程、遍布全球的团队中工作时,你需要一种与人们联系的方式。即时通讯是好的,但有时最好还是开个快速会议,面对面地讨论事情(嗯,看到对方的脸)。有很多视频会议工具可用,但我很喜欢 Jitsi。不仅因为它是免费和开源的,还因为它提供了一个简洁、实用的界面。你可以设置自己的 Jitsi 服务器(用于商业目的),但你也可以通过访问 Jitsi Meet 网站来试用一个公共的 Jitsi 实例。

设置这种会议的一个好做法是:只有在你心中有明确的议程时才使用它。而且要时刻问自己,这个会议能不能用电子邮件代替?遵循这些准则,谨慎使用 Jitsi,你的工作日将会非常高效!

Jitsi 网站上了解更多信息,并通过访问其 GitHub 仓库开始贡献。


我希望我的清单能帮助你在生产力上达到一个新的水平。你的 5 个不能离开的开源生产力工具是什么?在评论中告诉我。


via: https://opensource.com/article/20/10/open-source-tools

作者:Victoria Martinez de la Cruz 选题:lujun9972 译者:geekpi 校对:wxy

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

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中国 荣誉推出