Ankush Das 发布的文章

FreeFileSync 是一个开源的文件夹比较和同步工具,你可以使用它将数据备份到外部磁盘、云服务(如 Google Drive)或任何其他存储路径。

FreeFileSync:一个免费且开源的同步工具

FreeFileSync 是一个令人印象深刻的开源工具,可以帮助你将数据备份到其他位置。

它们可以是外部 USB 磁盘、Google Drive 或使用 SFTP 或 FTP 连接到任何云存储。

你可能之前读过我们的如何在 Linux 上使用 Google Drive 的教程。不幸的是,没有合适的在 Linux 上原生使用 Google Drive 的 FOSS 方案。有个 Insync,但它是收费软件而非开源软件。

FreeFileSync 可使用 Google Drive 帐户同步文件。事实上,我用它把我的文件同步到 Google Drive 和一个单独的硬盘上。

FreeFileSync 的功能

尽管 FreeFileSync 的 UI 看起来可能很老,但它为普通用户和高级用户提供了许多有用的功能。

我将在此处把所有能重点介绍的功能都介绍出来:

  • 跨平台支持(Windows、macOS 和 Linux)
  • 同步前比较文件夹
  • 支持 Google Drive、SFTP 和 FTP 连接
  • 提供在不同的存储路径(或外部存储设备)上同步文件的能力
  • 多个可用的同步选项(从源更新文件到目标或镜像目标和源之间的文件)
  • 支持双向同步(如果目标文件夹或源文件夹有任何修改,将同步更改)
  • 适用于高级用户的版本控制
  • 可进行实时同步
  • 能安排批处理作业
  • 同步完成时通过电子邮件收到通知(付费)
  • 便携式版(付费)
  • 并行文件复制(付费)

如果你看一下它提供的功能,它不仅是普通的同步工具,而且还免费提供了更多功能。

此外,为了让你了解,你还可以在同步文件之前先比较它们。例如,你可以比较文件内容/文件时间,或者简单地比较源文件夹和目标文件夹的文件大小。

你还有许多同步选项来镜像或更新数据。如下所示:

但是,它也为你提供了捐赠密钥的可选选项,它可解锁一些特殊功能,如在同步完成时通过电子邮件通知你等。

以下是免费版本和付费版本的不同:

因此,大多数基本功能是免费的。高级功能主要是针对高级用户,当然,如果你想支持他们也可以。(如果你觉得它有用,请这么做)。

此外,请注意,捐赠版单用户最多可在 3 台设备上使用。所以,这绝对不差!

在 Linux 上安装 FreeFileSync

你可以前往它的官方下载页面,并下载 Linux 的 tar.gz 文件。如果你喜欢,你还可以下载源码。

接下来,你只需解压并运行可执行文件就可以了(如上图所示)

如何开始使用 FreeFileSync?

虽然我还没有成功地尝试过创建自动同步作业,但它很容易使用。

官方文档应该足以让你获得想要的。

但是,为了让你初步了解,这里有一些事情,你应该记住。

如上面的截图所示,你只需选择源文件夹和要同步的目标文件夹。你可以选择本地文件夹或云存储位置。

完成后,你需要选择在同步中文件夹比较的类型(通常是文件时间和大小),在右侧,你可以调整要执行的同步类型。

FreeFileSync 的同步类型

当你选择 “更新” 的方式进行同步时,它只需将新数据从源文件夹复制到目标文件夹。因此,即使你从源文件夹中删除了某些东西,它也不会在目标文件夹中被删除。

如果你希望目标文件夹有相同的文件副本,可以选择 “镜像”同步方式。这样,如果你从源文件夹中删除内容,它就会从目标文件夹中删除。

还有一个 “双向” 同步方式,它检测源文件夹和目标文件夹的更改(而不是只监视源文件夹)。因此,如果对源/目标文件夹进行了任何更改,都将同步修改。

有关更高级的用法,我建议你参考文档

总结

还有一个开源文件同步工具是 Syncthing,你可能想要看看。

FreeFileSync 是一个相当被低估的文件夹比较和同步工具,适用于使用 Google Drive、SFTP 或 FTP 连接以及单独的存储位置进行备份的 Linux 用户。

而且,所有这些功能都免费提供对 Windows、macOS 和 Linux 的跨平台支持。

这难道不令人兴奋吗?请在下面的评论,让我知道你对 Freefilesync 的看法。


via: https://itsfoss.com/freefilesync/

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

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

PDF Mix Tool 是一个简单、轻巧的开源 PDF 编辑应用,可让你从 PDF 中提取页面、合并两个 PDF、从 PDF 中删除页面等。

PDF Mix Tool:一个简单的开源 PDF 编辑工具

几个可以在 Linux 中使用的 PDF 编辑器,我通常将它们分为两类:

  • 可让你编辑内容(注释、高亮、更改文本、添加/删除图像等)的 PDF 编辑器,
  • 可让你通过合并、分割、提取页面等来修改文件的 PDF 编辑器。

PDF Mix Tool 属于第二类。它是用 C++ 和 Qt5 编写的开源软件。它可让你合并两个或更多 PDF 文件,并为每个文件指定页面,还有旋转页面、添加空白页、删除页面以及从 PDF 文件提取页面。

在本周的开源软件亮点中,让我们看一下使用 PDF Mix Tool。

使用 PDF Mix Tool 在 Linux 中编辑 PDF

PDF Mix Tool 并没有很多功能,但是有一些非常重要的功能。

合并 PDF 文件

你可以轻松合并多个 PDF 文件,同时指定确切的页面。它让你能够调整页面数、旋转,还能使用 “ 交替混合 Alternate mix ” 反转页面顺序合并。

你只需要单击 “ 添加 PDF 文件 Add PDF File ” 添加文件,然后使用可用的选项对其进行编辑(如上图所示),最后生成编辑的 PDF。

旋转页面

你可以在合并多个文件或仅对单个 PDF 文件进行操作时旋转 PDF 文件的页面。

对于合并文件,你可以参考上面的截图。但是当你选择一个文件时,它看上去像这样:

你有多种选择,但是要旋转页面,需要选择 “ 编辑页面布局 Edit page layout ” 选项,如上截图所示。

添加或删除页面

要从其他 PDF 文件添加新页面,最好利用此选项。

但是,如果要添加空白页,你可以选择一个文件进行添加。不只是添加空白页面,还可以删除特定页面。下面的截图圈出了高亮选项:

从 PDF 文件提取页面

除了所有其他选项之外,你还可以从给定的 PDF 文件中提取特定页面(或全部)。你还可以为所有提取的页面生成一个新的 PDF 文件,或者为提取的每个页面制作单独的 PDF 文件。在许多场景中,它应该派上用场。

其他功能

利用上面所有功能,你可以生成自己选择的全新 PDF,颠倒顺序、提取页面、制作单独的 PDF 文件等等。

它不会减小 PDF 文件的大小。你必须使用其他工具在 Linux 中压缩 PDF 文件

因此,当你组合使用可用选项时,它是功能丰富的工具。

在 Linux 上安装 PDF Mix Tool

PDF Mix Tool 存在于 Snap 和 Flatpak 软件包中。这意味着如果发行版支持这任意一种,你都可以在软件管理器中找到它。

或者,如果你启用了 Snap 软件包支持,那么可以使用以下命令进行安装:

sudo snap install pdfmixtool

如果你想使用 Flatpak,那么使用:

flatpak install flathub eu.scarpetta.PDFMixTool

如果你使用的是 Arch Linux,那么可以从社区仓库中获取。

sudo pacman -S pdfmixtool

你也可以选择查看它的 GitLab 页面获取源码。

总结

它可能不是功能最丰富的 PDF 编辑工具,但考虑到它是轻量级的开源工具,因此它是已安装的应用中非常有用的。过去我们也介绍过类似的工具 PDF Arranger。你可能会想了解一下。

你如何看待它?你有尝试过么?在下面的评论中让我知道你的想法。


via: https://itsfoss.com/pdf-mix-tool/

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

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

BigBlueButton 是一个为在线教学量身定制的开源视频会议工具。让我们来看看它提供了什么。

在 2020 年,在家远程工作是一种新常态。当然,你不可能远程完成所有事情,但是在线教学是可以的。

尽管许多老师和学校组织不熟悉那些所有的出色工具,但某些最好的开源视频会议工具在一定程度上满足了要求。

在我提到的视频通话软件中,BigBlueButton 引起了我的注意。在这里,我将为你简单介绍。

BigBlueButton:用于在线教学的开源 Web 会议系统

BigBlueButton 是一个开源的网络会议方案,它旨在简化在线学习。

它是完全免费的,但是需要你在自己的服务器上安装才能将其用作成熟的在线学习解决方案。

BigBlueButton 提供了非常好的一组功能。你可以轻松地尝试演示实例,并在学校的服务器上进行安装。

开始之前,请先了解以下功能:

BigBlueButton 的功能

BigBlueButton 为教师和学校的量身定制了一系列在线课堂的有用功能,你可以获得:

  • 现场白板
  • 给公共和私人发消息
  • 支持网络摄像头
  • 支持会话记录
  • 支持表情符号
  • 能够将用户分组以进行团队协作
  • 支持投票
  • 屏幕共享
  • 支持多用户白板
  • 能够自行托管
  • 提供用于轻松集成到 Web 应用中的 API

除了提供的功能外,你还能看到易于使用的 UI,即 Greenlight (BigBlueButton 的前端界面),当你在服务器上配置时可以安装它。

你可以尝试演示实例来临时免费地教你的学生。但是,考虑到使用演示实例来尝试 BigBlueButton 的局限性(限制为 60 分钟),建议你将它托管在服务器上,以探索其提供的所有功能。

为了更清楚地了解这些功能是如何工作的,你可能需要看下它的官方教程

在你的服务器上安装 BigBlueButton

他们提供了详细文档,它对每个开发人员都会有用。安装它最简单、最快捷的方法是使用 bbb-install 脚本,但是如果不成功,你也可以探索其他选项。

对于刚接触的人,你需要一台至少运行 Ubuntu 16.04 LTS 的服务器。在为 BigBlueButton 部署服务器之前,你应该查看最低要求

你可以在它的 GitHub 页面中进一步了解该项目。

如果你正在为在线教学寻求解决方案,那么 BigBlueButton 是一个不错的选择。

它可能不提供原生的智能手机应用,但你肯定可以用手机上的网络浏览器来访问它。当然,最好找一台笔记本电脑/计算机来访问在线教学平台,但它也可以在移动设备上使用。

你认为 BigBlueButton 的在线教学如何?有没有更好的开源项目可以替代?在下面的评论中让我知道!


via: https://itsfoss.com/bigbluebutton/

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

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

Jitsi Meet 是一个开源视频会议服务,你可以免费使用它来组织在线课程、会议和聚会。你也可以在自己的服务器上托管 Jitsi。

在 COVID-19 大流行期间,远程工作趋势显著增长。无论你是否喜欢,视频会议对于个人和企业都是一个很好的解决方案。

在过去的几个月中,非常流行的视频会议服务之一就是 Zoom。但是,关于 Zoom 视频通话存在很多安全和隐私问题。

因此,选择一个安全且易于使用的视频会议应用来完成工作是很重要的。我敢肯定有很多选择,但是在这里,让我们看一下开源选项 Jitsi Meet

Jitsi Meet:免费使用的开源视频会议服务

Jitsi Meet 是开源语音、视频会议和即时消息服务 Jitsi 集合的一部分。

通过 Jitsi Meet,你可以即刻主持群组视频通话(即视频会议),你甚至都不需要建立帐户。

对于桌面端,它是基于浏览器的,但它以 AppImage 的形式为 Linux 提供了一个基于 Electron 的桌面应用。它也可以用在 Windows 和 macOS 上。

对于智能手机,它提供了 iOS 和 Android 应用,你可以分别从 App Store 和 Play Store 进行安装。除了这些,你还可以在开源 Android 应用商店 F-Droid 中找到它。

如果你想更进一步,你可以在你的服务器上部署 Jitsi Meet。对于那些不想使用第三方服务器的企业来说,这是理想的选择,即使该服务器来自软件开发商。

Jitsi Meet 的功能

Jitsi Meet 简单但功能丰富。这是你将获得的功能:

  • 不需要用户注册
  • 使用 Etherpad 共同编辑文档
  • 能够自己部署
  • 支持集成 Slack 和 Rocket.chat
  • 如果需要,提供密码保护
  • 端到端加密(beta 版)
  • 背景模糊(beta 版)
  • 录音选项
  • 直播流支持
  • YouTube 视频分享
  • 查看用户的网络状态
  • 集成 Google 和 Microsoft 日历
  • 聊天功能
  • 屏幕共享
  • 支持国际连接拨入
  • 你可以稍后继续视频通话,而无需会议代码
  • 低带宽模式选项
  • Jitsi 可选的桌面版本

出于显而易见的原因,你在移动应用上只能找到较少的功能。

请注意,端到端加密仍处于 beta 阶段。但是,即使没有它,Jitsi Meet 也应该是一个隐私友好且安全的视频会议解决方案。

在移动设备上,我只希望它有屏幕共享功能。除此之外,其他所有功能都很好。

如何使用 Jitsi Meet?

要使它在 Linux 上运行,你不需要做任何其他事情。你只需要前往它的官方 Jitsi Meet 实例,然后输入会议名称即可创建或加入。

如果您使用的是基于 Electron的应用程序,则完全一样。 使用桌面应用程序时的外观如下:

如你在上面的截图中所见,你还可以找到你最近使用的会议室的列表,这样就不必再次输入或创建会议室。

如果你要创建它,那么最好使用唯一的名称,并且如果你不需要其他任何人意外加入,那么还应为其添加密码保护。

如果你要参加其他人的会议,只需询问会议名称或会议链接即可使用台式机或智能手机轻松加入。

除了少一些功能,它与桌面端的工作方式相同。我已经使用了一段时间,并且还鼓励和培训了我父亲的单位(我们的附近学校)使用 Jitsi Meet 主持在线课程。

即使有最多 75 名参与者的限制,它的表现也很好,而且工作良好。

Jitsi Meet

总结

如果你希望托管自己的 Jitsi 实例,建议你遵循它的官方自托管指南来启动并运行它。你还可以在它的 GitHub 页面中找到实例列表

Jitsi Meet 是个了不起的开源视频会议应用。它是 Zoom 和其他此类视频通话服务的一种隐私保护替代方案。

我还建议查看 NextCloud,它是 MS Office 365 的开源替代方案

你如何看待 Jitsi Meet?你尝试过了吗?你最喜欢的视频会议工具是什么?


via: https://itsfoss.com/jitsi-meet/

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

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

一个非常简单的工具,无需重新编码即可快速修剪视频。我们来看看它提供了什么。

你可能已经知道 Linux 的一些最佳免费视频编辑器,但并不是每个人都需要它们提供的所有功能。

有时,你只想快速执行一项操作,例如修剪视频。你是选择探索功能完善的视频编辑器但只是执行简单的修剪操作,还是希望使用便捷工具来修剪视频?

当然,这取决于你的个人喜好以及处理视频的方式。但是,对于大多数用户而言,首选是使用非常容易使用的修剪工具。

因此,我想重点介绍一个傻瓜级的开源工具,即 “Video Trimmer”,它可以快速修剪视频。

Video Trimmer:一个用于快速修剪视频的傻瓜应用

Video Trimmer 是一个开源应用,它可帮助你修剪视频片段而无需重新编码。因此,基本上,你可以能够修剪视频而不会失去原始质量。

你要做的就是使用 Video Trimmer 打开视频文件,然后使用鼠标选择要修剪的时间区域。

你可以手动设置要修剪的时间范围,也可以仅使用鼠标拖动区域进行修剪。当然,如果视频文件很长,而且你不知道从哪里看,手动设置时间戳可能需要一段时间。

为了让你有个印象,请看下面的截图,看看在使用 Video Trimmer 时可用的选项:

在 Linux 上安装 Video Trimmer

Video Trimmer 仅作为 Flathub 上的 Flatpak 软件包提供。因此,你应该能够在 Flatpak 支持的任何 Linux 发行版上安装它,而不会出现任何问题。

以防你不了解 Flatpak,你可能想要参考我们的使用和安装 Flatpak 指南。

总结

Video Trimmer 底层使用 ffmpeg。它所做的可以在终端中轻松使用 ffmpeg 命令完成。但是,并非所有人都希望使用终端来剪辑视频的一部分。Video Trimmer 之类的工具可以帮助像我这样的人。

由于某些原因,如果你想寻找一种替代方法,也可以尝试使用 VidCutter。当然,你始终可以依靠 Linux 中的顶级视频编辑器(例如 OpenShot) 来修剪视频以及执行一些高级操作的能力。

你认为在 Linux 中使用 Video Trimmer 如何?你是否有其他喜欢的视频修剪工具?在下面的评论中让我知道你的想法!


via: https://itsfoss.com/video-trimmer/

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

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

Foliate 是一款简洁、优雅的开源电子书阅读器,可在 Linux 桌面上提供类似 Kindle 的阅读体验。

虽然我们已经有了一个 Linux 最佳电子书阅读器的列表,但最近我遇到了另一个 Linux 电子书阅读器。它叫 Foliate

Foliate 是一个现代的 GTK 电子书查看器,它有许多基本功能。如果你拥有亚马逊 Kindle 或其他电子书阅读器,那么你可能会想念那种在桌面上阅读的体验。

Foliate 解决了那些抱怨。Foliate 会显示书的估计剩余阅读时间和页数。你可以添加书签、高亮文本和添加注释。你可以导出数据,也可以轻松同步它们。

你也可以使用维基词典和维基百科查询单词。你可以在页面视图和滚动视图之间切换。它还有几个主题,以满足你的阅读偏好。

最棒的是,它正在积极维护和开发。

Foliate 的功能

让我们来看看 Foliate 提供的所有功能:

  • 支持 .epub、.mobi、.azw、未打包的 EPUB 文件、文本文件、漫画存档(cbr、.cbz、.cbt、.cb7),小说书(.fb2、.fb2.zip)和 .azw3 文件。它不支持 PDF 文件。
  • 它让你可以在双页浏览模式下阅读电子书,并提供滚动查看模式。
  • 能够自定义字体、行距、边距和亮度。
  • 图书馆视图,显示最近的书籍和阅读进度。
  • 默认主题包括浅色、棕褐色、深色、Solarized 深色/浅色、Gruvbox 浅色/深色、灰色、Nord 和反转模式。
  • 你还可以添加自定义主题调整电子书浏览器的外观。
  • 带有章节标记的阅读进度滑块。
  • 书签和注释支持。
  • 能够在书中查找文本。
  • 能够放大和缩小。
  • 启用/禁用侧边栏进行导航。
  • 使用 维基词典维基百科 快速查找字典
  • 使用谷歌翻译翻译文字
  • 触摸板手势,使用两指滑动即可翻页
  • 使用 eSpeak NGFestival 支持文字转语音

在 Linux 上安装 Foliate

对于基于 Ubuntu 和 Debian 的 Linux 发行版,你可以从它的 GitHub 发布页面获取 .deb 文件。只需双击即可从 deb 文件安装应用

对于 Fedora、Arch、SUSE 等其他 Linux 发行版。Foliate 可提供 FlatpakSnap 包。如果你不知道如何使用它们,那么你可以按照我们使用 flatpak使用 snap 包指南来开始使用。

如果需要,你可以浏览它的 GitHub 页面以从源代码开始构建。

总结

我使用 GitHub 上提供的最新 .deb 文件在 Pop!\_OS 19.10 上进行了尝试,并且效果很好。我不喜欢在桌面上阅读很久,但我喜欢它的功能。

你是否尝试过 Foliate?请随时分享你的经验。


via: https://itsfoss.com/foliate-ebook-viewer/

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

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