分类 分享 下的文章

今天,几乎每个家庭都有一台台式电脑或笔记本电脑。这是因为计算机已经成为一个非常重要的要求。此外,不管是为了工作还是学习,许多人需要创建电子版的文档和演示文稿。因此,办公套件是几乎所有计算机上的必备应用程序。本文将介绍一些你可以在 Fedora Linux 上使用的开源办公套件。这些软件你可能需要安装。如果你不熟悉如何在 Fedora Linux 中添加软件包,请参阅我之前的文章 安装 Fedora 34 工作站后要做的事情。下面是满足日常需求的办公套件类的应用程序列表。

LibreOffice

LibreOffice 是 GNU/Linux 用户中最流行的办公套件。它的用户界面和用户体验类似于微软 Office。这使得 LibreOffice 对于那些刚刚从微软 Office 迁移过来的人来说很容易学习。LibreOffice 有完整的功能,可以满足你在文档和演示方面的工作需要。它由六个应用程序组成:Writer、Calc、Impress、Draw、Math 和 Base。

第一个应用程序是 Writer,用于创建各种类型的文档,如信件、传真、议程、会议记录等。它是一个全功能的文字处理和桌面出版工具。第二个应用程序是 Calc,它是一个电子表格程序,非常适合以表格形式呈现数据和记录数据。Calc 可以创建简单的表格或进行专业的数据分析。第三个应用程序是 Impress,它是一个易于使用的演示应用程序。你可以很容易地选择你在演示幻灯片中想要的功能,如文本、图像、表格、图表等。

LibreOffice Writer

LibreOffice Calc

LibreOffice Impress

前面提到的三个 LibreOffice 应用程序是创建文档和演示文稿中最常用的应用程序。然而,LibreOffice 提供的其他三个应用程序也非常有用。第一个是 Draw,它可以用来创建从简单到复杂的图纸和图表。下一个应用程序是 Math,它可以帮助我们做出完美格式的数学和科学公式。最后一个是 Base,这是一个用于处理数据库的应用程序。

LibreOffice Draw

LibreOffice Math

LibreOffice Base

更多信息请见此链接:https://www.libreoffice.org/

ONLYOFFICE

ONLYOFFICE 是一款与微软 Office 高度兼容的办公套件应用程序。因此,我们与使用微软 Office 的同事协作时就不必担心了,因为它可以读取各种文件格式,如 docx、xlsx 和 pptx。

ONLYOFFICE 提供了三种具有简洁和现代外观的应用程序。我们可以很容易地找到我们需要的功能和工具。虽然功能没有 LibreOffice 那么齐全,但也足以帮助我们创建良好的文档和演示文稿。

第一个应用程序是文档编辑器,它的功能与 LibreOffice 的 Writer 相同。它具有文字处理器所需的所有基本功能,如管理字体和样式、格式化文本、调整行距和段距、插入页眉和页脚、自定义页面布局和设置页边距。第二个应用程序是电子表格编辑器,它是一个用于处理数据并将其创建为表格格式的文件的应用程序。它是一个具有与 Calc 相同功能的应用程序。最后一个是演示文稿编辑器,它是一个演示文稿应用程序,其功能类似于 Impress。

不幸的是,ONLYOFFICE 在官方的 Fedora Linux 软件库中并没有提供。但是你仍然可以使用 Flatpak 或 Appimages 在 Fedora Linux 上安装它。

ONLYOFFICE Documents Editor

ONLYOFFICE Spreadsheets Editor

ONLYOFFICE Presentations Editor

更多信息请见此链接:https://www.onlyoffice.com/desktop.aspx

Calligra

Calligra 是一个由 KDE 创建的办公套件。因此,这个应用程序实际上更适合于 KDE Plasma 桌面环境的用户。但它仍然可以在其他桌面环境中良好运行,例如使用 GNOME 的 Fedora 工作站。

Calligra 提供的几个应用程序的外观与 LibreOffice 或 ONLYOFFICE 略有不同。对于那些习惯于主流办公套件应用程序的人来说,可能需要一些适应。然而,Calligra 仍然是一个可靠的办公套件,足以支持我们的日常需求。

第一个应用程序是 Words,它是一个具有桌面出版功能的直观的文字处理器。它具有帮助我们进行文档创作的全面功能。第二个应用程序是 Sheets,它具有与 Calc 和电子表格编辑器相同的功能,是一个功能齐全的电子表格应用程序。第三个应用程序是 Stage,它可以帮助我们制作演示幻灯片。

Calligra Words

Calligra Sheets

Calligra Stage

这三个 Calligra 应用程序是创建文档和演示文稿最常用的应用程序。另外还有三个应用程序也非常有用。第一个是 Karbon,它可以用来创建从简单到复杂的图纸和图表。下一个应用程序是 Plan,这是一个项目管理应用程序,可以帮助管理具有多种资源的中等规模的项目。最后一个是 KEXI,它是一个可视化数据库应用程序的创建器。

Calligra Karbon

Calligra Plan

Calligra Kexi

更多信息请见此链接:https://calligra.org/

总结

这篇文章介绍了 3 个可以在 Fedora Linux 上使用的办公套件,以满足你的日常需要。如果你想拥有具有一套完整功能的办公套件,那么 LibreOffice 可能是正确的选择。如果想与微软 Office 有良好的兼容性,那么你可以选择 ONLYOFFICE。然而,如果你想要一个不同的用户界面和创建文档和演示文稿的体验,你可以试试 Calligra。希望这篇文章能帮助你选择合适的办公套件。如果你有使用这些应用程序的经验,请在评论中分享你的经验。


via: https://fedoramagazine.org/apps-for-daily-needs-part-2-office-suites/

作者:Arman Arisman 选题:lujun9972 译者:wxy 校对:wxy

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

Zulip 是一个开源的协作平台,它把自己定位为一个更好的 Slack 替代品。让我们来了解一下。

当涉及到你的工作时,消息和协作平台有很大的不同。

虽然有几个选择,但 Slack 是许多组织使用的一个流行选择。但是,可以自托管的 Slack 的开源替代方案如何呢?

Zulip 就是这样一个软件。

Zulip:开源的协作消息应用

如果你想多了解,我必须提到还有更多的 Slack 开源替代品

但在这里,我重点介绍 Zulip。

Zulip 是一个自由而开源的消息应用,有付费托管选项和自托管的能力。

它旨在提供与 Slack 类似的体验,同时努力帮助你利用话题提高对话的有效性。

与 Slack 中的频道相比,Zulip 聊天添加了话题(类似标签),以快速过滤与你有关的对话。

Zulip 的特点

你可以通过 Zulip 获得大部分的基本功能。这里列出主要的亮点,你可以发现:

  • 支持 Markdown
  • 频道的主题
  • 支持拖放文件
  • 代码块
  • 集成 GitHub 来跟踪问题
  • 支持电子邮件通知
  • 自托管选项
  • 信息编辑
  • 集成 GIPHY
  • 用 Zoom、Jitsi 或 BigBlueButton 进行视频通话

除了上述功能外,你可以预期得到你通常在 Slack 和其他方面得到的基本选项。

此外,如果你愿意,你还可以将它与 Matrix 和 IRC 整合。

在我简短的测试使用中,其用户界面对于有效的沟通来说是足够好的。然而,我没能找到任何黑暗模式或改变主题的能力。

它看起来比 Slack 更简单直白,这样可以改善用户体验方面的问题。

在 Linux 中安装 Zulip

Zulip 在其官方网站上以 AppImage 文件的形式提供。如果你需要帮助,可以参考我们关于 在 Linux 中使用 AppImage 的指南。

它也有一个 Snap 包。所以,你可以在任何一个 Linux 发行版上使用它们中的任何一个。

你也可以使用 APT 通过终端为基于 Ubuntu/Debian 的发行版安装它。如果你想这样做,请看它的 官方说明

Zulip 可用于 Windows、Mac 和 Linux。你也应该发现它可用于 Android 和 iOS 手机。

你可以在网络、桌面和智能手机上使用 Zulip,所以可以把它当做 Slack 的合适替代品。

你试过了吗?你用什么消息平台来进行工作协作?欢迎在评论中分享你的想法。


via: https://itsfoss.com/zulip/

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

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

Ulauncher 是一个快速应用启动器,支持扩展和快捷方式,帮助你在 Linux 中快速访问应用和文件。

应用启动器可以让你快速访问或打开一个应用,而无需在应用菜单图标上徘徊。

在默认情况下,我发现 Pop!\_OS 的应用启动器超级方便。但是,并不是每个 Linux 发行版都提供开箱即用的应用启动器。

幸运的是,有一个你可以在大多数流行的发行版中添加应用启动器的方案。

Ulauncher:开源应用启动器

Ulauncher 是一个使用 Python 还有 GTK+ 构建的快速应用启动器。

它提供了相当数量的自定义和控制选项来进行调整。总的来说,你可以调整它的行为和体验以适应你的喜好。

让我来说一下你可以期待它的一些功能。

Ulauncher 功能

Ulauncher 中的选项非常非常易于访问且易于定制。一些关键的亮点包括:

  • 模糊搜索算法可以让你即使拼错了,也能找到应用
  • 可以记住你在同一会话中最后搜索的应用
  • 显示经常使用的应用(可选)
  • 自定义颜色主题
  • 预设颜色主题,包括一个黑暗主题
  • 召唤启动器的快捷方式可以轻松定制
  • 浏览文件和目录
  • 支持扩展,以获得额外的功能(表情符号、天气、速度测试、笔记、密码管理器等)
  • 浏览谷歌、维基百科和 Stack Overflow 等网站的快捷方式

它几乎提供了你在一个应用启动器中所期望的所有有用的能力,甚至更好。

如何在 Linux 中使用 Ulauncher?

默认情况下,首次从应用菜单中打开应用启动器后,你需要按 Ctrl + Space 打开应用启动器。

输入以搜索一个应用。如果你正在寻找一个文件或目录,输入以 ~ 或者 / 开始。

有一些默认的快捷键,如 g XYZ,其中 “XYZ” 是你想在谷歌中搜索的搜索词。

同样,你可以通过 wikiso 快捷键,直接在维基百科或 Stack Overflow 搜索。

在没有任何扩展的情况下,你也可以直接计算内容,并将结果直接复制到剪贴板。

这在快速计算时应该很方便,不需要单独启动计算器应用。

你可以前往它的 扩展页面,浏览有用的扩展,以及指导你如何使用它的截图。

要改变它的工作方式,启用显示经常使用的应用,并调整主题,请点击启动器右侧的齿轮图标。

你可以把它设置为自动启动。但是,如果它在你的支持 Systemd 的发行版上不工作,你可以参考它的 GitHub 页面,把它添加到服务管理器中。

这些选项是非常直观,且易于定制,如下图所示。

在 Linux 中安装 Ulauncher

Ulauncher 为基于 Debian 或 Ubuntu 的发行版提供了一个 deb 包。如果你是 Linux 新手,你可以了解一下 如何安装 Deb 文件

在这两种情况下,你也可以添加它的 PPA,并通过终端按照下面的命令来安装它:

sudo add-apt-repository ppa:agornostal/ulauncher
sudo apt update
sudo apt install ulauncher

你也可以在 AUR 中找到它,用于 Arch 和 Fedora 的默认仓库。

对于更多信息,你可以前往其官方网站或 GitHub 页面

Ulauncher 应该是任何 Linux 发行版中一个令人印象深刻的补充。特别是,如果你想要一个像 Pop!\_OS 提供的快速启动器的功能,这是一个值得考虑的奇妙选择。

你试过 Ulauncher了吗?欢迎你就如何帮助你快速完成工作分享你的想法。


via: https://itsfoss.com/ulauncher/

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

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

让我分享一个场景:当你想要观看一部电影或视频,而又需要字幕时,在你下载字幕后,却发现字幕没有正确同步,也没有其他更好的字幕可用。现在该怎么做?

你可以 在 VLC 中按 G 或 H 键来同步字幕。它可以为字幕增加延迟。如果字幕在整个视频中的时间延迟相同,这可能会起作用。但如果不是这种情况,就需要 SubSync 出场了。

SubSync: 字幕语音同步器

SubSync 是一款实用的开源工具,可用于 Linux、macOS 和 Windows。

它通过监听音轨来同步字幕,这就是它的神奇之处。即使音轨和字幕使用的是不同的语言,它也能发挥作用。如果有必要,它也支持翻译,但我没有测试过这个功能。

我播放一个视频不同步的字幕进行了一个简单的测试。令我惊讶的是,它工作得很顺利,我得到了完美的同步字幕。

使用 SubSync 很简单。启动这个应用,它会让你添加字幕文件和视频文件。

SubSync 用户界面

你需要在界面上选择字幕和视频的语言。它可能会根据选择的语言下载额外的资源。

SubSync 可下载附加语言支持包

请记住,同步字幕需要一些时间,这取决于视频和字幕的长度。在等待过程完成时,你可以喝杯茶/咖啡或啤酒。

你可以看到正在进行同步的状态,甚至可以在完成之前保存它。

SubSync 同步中

同步完成后,你就可以点击保存按钮,把修改的内容保存到原文件中,或者把它保存为新的字幕文件。

同步完成

我不能保证所有情况下都能正常工作,但在我运行的样本测试中它是正常的。

安装 SubSync

SubSync 是一个跨平台的应用,你可以从它的 下载页面 获得 Windows 和 MacOS 的安装文件。

对于 Linux 用户,SubSync 是作为一个 Snap 包提供的。如果你的发行版已经提供了 Snap 支持,使用下面的命令来安装 SubSync:

sudo snap install subsync

请记住,下载 SubSync Snap 包将需要一些时间。所以要有一个稳定的网络连接或足够的耐心。

最后

就我个人而言,我很依赖字幕。即使我在 Netflix 上看英文电影,我也会把字幕打开。它有助于我清楚地理解每段对话,特别是在有强烈口音的情况下。如果没有字幕,我永远无法理解 电影 Snatch 中 Mickey O'Neil(由 Brad Pitt 扮演)的一句话

使用 SubSync 比 Subtitle Editor 同步字幕要容易得多。对于像我这样在整个互联网上搜索不同国家的冷门或推荐(神秘)电影的人来说,除了 企鹅字幕播放器,这是另一个很棒的工具。

如果你是一个“字幕用户”,你会喜欢这个工具。如果你使用过它,请在评论区分享你的使用经验。


via: https://itsfoss.com/subsync/

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

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

一本新的展示了开发者如何继续使用 Java 框架来构建新的无服务器功能的电子书。

 title=

无服务器 架构已经成为一种高效的解决方案,无论是物理服务器、虚拟机还是云环境,都可以根据实际工作负载调整超额配置和不足配置资源(如 CPU、内存、磁盘、网络)。然而,在选择新的编程语言来开发无服务器应用时,Java 开发者有一个担忧。对于云上的无服务器部署,尤其是 Kubernetes,Java 框架似乎过于沉重和缓慢。

作为 Java 开发者,如果可以继续使用 Java 框架来构建传统的云原生微服务以及同时构建新的无服务器功能呢?这种方法应该是令人兴奋的,因为你不必担心新的无服务器应用框架的学习曲线会很陡峭。

此外,如果 Java 框架不仅可以为开发者提供熟悉技术的乐趣,还可以在启动时以毫秒为单位优化 Kubernetes 中的 Java 无服务器功能,并提供微小的内存足迹,又会怎样?

什么是 Quarkus?

Quarkus 是一个新的 Java 框架,可以为 Java 开发者、企业架构师和 DevOps 工程师提供这些功能和好处。它旨在设计无服务器应用,并编写云原生微服务,以便在云基础设施(例如 Kubernetes)上运行。

Quarkus 还支持一个名为 Funqy 的可移植 Java API 扩展,供开发者编写和部署无服务器功能到异构无服务器运行时。

Quarkus Funqy 使开发者能够将 CloudEvents 与 Knative 环境中的无服务器函数绑定,以处理反应式流。这有利于开发者建立一个通用的消息传递格式来描述事件,提高多云和混合云平台之间的互操作性。

在我的新电子书 《Java 无服务器功能指南》的帮助下,开始你的 Quarkus 之旅。与他人分享你的 Quarkus 经验,让大家都能享受到用 Java 和 Quarkus 进行的无服务器开发。


via: https://opensource.com/article/21/8/java-quarkus-ebook

作者:Daniel Oh 选题:lujun9972 译者:geekpi 校对:wxy

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

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

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

Wike

Wike 是一个用于 GNOME 桌面的维基百科阅读器,在 GNOME Shell 中集成了搜索功能。它提供了对 在线百科全书 的无干扰访问。它的界面很简约,但它支持在多种语言之间切换文章、书签、文章目录、黑暗模式等。

安装说明

仓库 目前为 Fedora 33、34 和 Fedora Rawhide 提供了 Wike。要安装它,请使用这些命令:

sudo dnf copr enable xfgusta/wike
sudo dnf install wike

DroidCam

我们正生活在一个混乱的时代,被隔离在家中,我们与朋友和同事的大部分互动都发生在一些视频会议平台上。如果你已经有一部手机,就不要把钱浪费在价格过高的网络摄像头上。DroidCam 让你将手机与电脑配对,并将其作为专用网络摄像头使用。通过 USB 线或通过 WiFi 进行连接。DroidCam 提供对摄像头的远程控制,并允许缩放、使用自动对焦、切换 LED 灯和其他便利功能。

安装说明

仓库 目前为 Fedora 33 和 34 提供了 DroidCam。在安装之前,请更新你的系统并重新启动,或者确保你运行的是最新的内核版本,并安装了适当版本的 kernel-headers

sudo dnf update
sudo reboot

Droidcam 依赖 v4l2loopback,必须从 RPM Fusion 自由软件仓库 手动安装。

sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
sudo dnf install v4l2loopback
sudo modprobe v4l2loopback

现在安装 droidcam 软件包:

sudo dnf copr enable meeuw/droidcam
sudo dnf install droidcam

Nyxt

Nyxt 是一个面向键盘、可无限扩展的 Web 浏览器,专为高级用户设计。它在很大程度上受到 Emacs 的启发,因此用 Common Lisp 实现和配置,提供熟悉的按键绑定(Emacsvi)、CUA)。

其他不能错过的杀手锏是一个内置的 REPL、树形历史缓冲区代替标签,还有更多

Nyxt 与网络引擎无关,所以不用担心页面会以意外的方式呈现。

安装说明

仓库 目前为 Fedora 33、34 和 Fedora Rawhide 提供了 Nyxt。要安装它,请使用这些命令:

sudo dnf copr enable teervo/nyxt
sudo dnf install nyxt

Bottom

Bottom 是一个具有可定制界面和多种功能的系统监控器,它从 gtopgotophtop 获得了灵感。因此,它支持 进程 监控、CPURAM网络 使用监控。除了这些,它还提供了更多奇特的小部件,如 磁盘容量 使用情况,温度传感器,和 电池 使用情况。

由于小部件的可自定义布局以及 可以只关注一个小部件并最大化它,Bottom 可以非常有效地利用屏幕空间。

安装说明

仓库 为 Fedora 33、34 和 Fedora Rawhide 提供了 Bottom。它也可用于 EPEL 7 和 8。要安装它,请使用这些命令:

sudo dnf copr enable opuk/bottom
sudo dnf install bottom

使用 btm 命令来运行该程序。


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

作者:Jakub Kadlčík 选题:lujun9972 译者:geekpi 校对:wxy

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