分类 桌面应用 下的文章

从我们的新电子书中获得关于在 Linux 上安装应用的所有不同方法的信息。

 title=

当你想在你的手机上尝试一个新的应用时,你打开应用商店并安装该应用。这很简单,很快速,很高效。在这种提供应用的模式中,手机供应商可以让你确切地知道到哪里去获得一个应用,而应用的开发者也知道将他们的应用放在哪里,以便人们能够找到它们。

在手机使用这种创新的软件分发模式之前,Linux 正以“软件仓库”的形式使用它。正如这个术语所暗示的,这些是在互联网上传应用的地方,这样 Linux 用户就可以从一个中心位置浏览和安装它们。这个术语被缩短为 “repo”(代表 “repository”,而不是 “reposession”),但无论你叫它“仓库”、“应用商店”、“软件中心”、“包管理器”,还是其他什么,它都是一个好系统,几十年来一直为 Linux 桌面用户服务。

最起码在 Linux 上安装应用很像在手机上安装应用。如果你能用一个安装,你也可以用另外一个安装。

软件中心

在 GNOME 桌面上,你在桌面上看到的软件仓库是一个应用,简单地说,叫 “ 软件 Software ”。你可以把这个应用看成是一个极其特殊的网页浏览器。它寻找可以从互联网上安装的软件,将所有可用的软件收集到分类中,并将其显示在你的桌面上。

 title=

在开始屏幕中,你有几个选项:

  • 搜索一个你已经熟悉的应用。要做到这一点,点击窗口左上角的放大镜图标。
  • 按类别浏览。这可以在窗口的底部找到。
  • 按最近时间和推荐浏览。这些都列在动画横幅和它下面的图标中。

当你点击一个你看起来感兴趣的应用时,会打开一个功能页面,这样你就可以看到截图并阅读软件的简短描述。

安装一个应用

当你找到了你想要安装的软件,点击应用功能页面顶部的“ 安装 Install ”按钮。

 title=

安装完毕后,“ 安装 Install ”按钮就会变成“ 启动 Launch ”按钮,所以你可以选择启动你刚刚安装的应用。

如果你现在不想启动该应用,你可以随时在你的“ 活动 Activities ”菜单中找到它,它与你电脑上已有的所有其他应用放在一起。

从更多的地方获得更多的应用

你的 Linux 桌面有专门为它打包的应用,但在今天的世界里,到处都有很多开源的东西。你可以通过将“第三方”仓库添加到你的桌面应用商店中来获得更多的应用。当然,这些术语并不完全正确:在一个无论如何都是由每个人创造软件的世界里,什么是“第三方”?当没有任何东西需要花钱时,什么是应用商店?撇开术语不谈,一个流行的第三方软件库是 Flathub.org

要在你的 Linux 桌面上增加另一个应用源,基本上是“安装”一个源到你的应用商店。对于 Flathub,下载 Flathub 仓库文件,然后用 GNOME 软件安装它,就像它是一个应用一样。它不是一个应用。它是一个应用 ,但过程是一样的。

了解更多

如果没有一堆其他方法来执行任何给定的任务,那就不是 Linux 了。灵活性是建立在 Linux 系统中的,所以虽然 GNOME “软件”提供了一种获取应用的简单方法,但还有很多其他方法,包括安装脚本、安装向导、AppImages,当然还有直接从源代码编译。你可以从我们的新电子书 在 Linux 上安装应用 中获得所有这些安装方法的信息。它是免费的,所以请阅读吧。


via: https://opensource.com/article/22/2/installing-applications-desktop-linux

作者:Seth Kenlon 选题:lujun9972 译者:geekpi 校对:wxy

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

试试 LibreOffice 中的这些无障碍功能之一。你可能会发现更好的或替代的方式来完成日常工作。

 title=

LibreOffice.org 是我首选的生产力套件,我在过去已经介绍了我如何将它作为一个 图形化办公套件 以及 终端命令 使用。

在这篇文章中,我想着重介绍 LibreOffice 如何支持使用无障碍辅助技术的人。

鼠标

鼠标是一项重要的发明,但它并不是对每个人都同样有效。例如,那些不能在屏幕上看到鼠标指针的人,或者不能在他们的桌子上实际操作鼠标的人,从鼠标中获益不多。

为了考虑到人们与电脑互动方式的不同,你可以在没有鼠标的情况下使用 LibreOffice。与应用中的大多数无障碍功能一样,这个功能对任何人都有帮助。即使你自己是一个鼠标用户,有时你也不想把你的手从键盘上移开。能够在“打字模式”下触发特定的 LibreOffice 动作,对于忙碌的打字员来说真的很方便。

你可以使用 Alt 键和菜单名称中的一个触发字母来打开 LibreOffice 主菜单中的每一个项目。在默认情况下,你不会看到这些触发字母,但当你按下 Alt 键时,它们就会出现。

 title=

要打开 文件 File 菜单,按住 ALT+F。要打开 格式 Format 菜单,按住 ALT+O。当菜单被打开后,你就可以释放按键。

在你打开一个菜单后,该菜单中的每个项目都有一个触发字母,或者你可以使用键盘上的箭头键导航到该项目并按下回车

要关闭一个菜单而不做任何事情,按 Esc 键。

不用鼠标就能改变一个字体

LibreOffice 界面中的所有东西都可以从菜单中获得,即使你认为它只是工具栏中的一个元素。例如,你通常可能会将鼠标移动到格式化工具栏来改变字体,但你也可以通过选择文本,然后打开 格式 Format 菜单并选择 字符 Character 来打开字符对话框来改变字体。你可以使用 Tab箭头回车 键来浏览这个对话框。

这里需要注意的是,你可以在一个应用中使用许多不同的路径来达到同一个目标。每个场景都可能有不同的最佳路径,所以在处理任务时不要想得太线性。

常见的快捷方式

这里有一些 LibreOffice Writer 的快捷键:

  • F2:公式栏
  • Ctrl+F2:插入字段
  • F3:自动文本
  • F5: 打开/关闭导航
  • Shift+F5:将光标移到上次保存文件时的位置
  • Ctrl+Shift+F5:打开导航,进入页面
  • F7:拼写
  • F8:同义词

以下是电子表格的快捷键:

  • Ctrl+Home:返回到 A1 单元格
  • Ctrl+End:移到最后一个包含数据的单元格
  • Home:将光标移到当前行的第一个单元格
  • End:将光标移到当前行的最后一个单元格
  • Shift+Home:选择从当前单元格到当前行的第一个单元格的单元格

LibreOffice 的文档非常丰富,通过按键盘上的 Alt+HF1 可以很容易地获取。

无障碍设置

关于更多的无障碍设置,请进入 工具 Tools 菜单,选择 选项 Options 。在选项对话框中,在左边的栏目中展开 LibreOffice 类别,然后点击 无障碍 Accessibility

选项包括:

  • 在只读文本文件中使用文本选择光标:这允许你在只读文档中移动,就像你可以编辑它一样,限制了你实际可以做的选择和复制文本。
  • 允许动画图像:不是每个人都希望在工作时在他们的文档中出现移动的图像。你可以在这里进行调整。
  • 允许动画文本:与图像一样,动画文本样式对一些人来说是有趣的,而对另一些人来说则是分散注意力或令人困惑的。

也有高对比度主题的选项。如果你在你的操作系统上使用高对比度模式,LibreOffice 会自动检测并改变它的主题来匹配。

键盘快捷方式

你可以通过设置自己的键盘快捷键来定制你与 LibreOffice 的交互方式。进入 工具 Tools 菜单,选择 自定义 Customize (或者直接按 Alt+T,然后按 C)。

选择 键盘 Keyboard 标签,必要时按箭头键或用鼠标点击它(如果你还在使用鼠标)。

对所有人开放

让开源的应用无障碍化有利于所有的用户。通过尝试 LibreOffice 中的无障碍功能,你可能会发现更好的或替代性的方法来完成日常任务。无论你是否“需要”该功能,无障碍功能提供了选择。试试其中的一些,因为你可能会发现你喜欢的东西。如果你有一个 LibreOffice(或任何你喜欢的开源应用)似乎没有提供的要求,在其错误跟踪系统中提交一个功能请求来让该项目知道。


via: https://opensource.com/article/22/2/libreoffice-accessibility

作者:Don Watkins 选题:lujun9972 译者:geekpi 校对:wxy

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

你不希望别人能够监视甚至控制你的电脑,你通常会努力使用各种安全机制来切断任何此类企图。然而,有时会出现这样的情况:你迫切需要一个朋友,或一个专家来帮助你解决电脑问题,但他们并不同时在同一地点。你如何向他们展示呢?你应该拿着你的手机,拍下你的屏幕照片,然后发给他们吗?你应该录制一个视频吗?当然不是。你可以与他们分享你的屏幕,并可能让他们远程控制你的电脑一段时间。在这篇文章中,我将介绍如何在 Gnome 中允许共享电脑屏幕。

设置服务器以共享屏幕

服务器 是一台提供(服务)一些内容的计算机,其他计算机(客户端)将消费这些内容。在本文中,服务器运行的是 Fedora Workstation 和标准的 Gnome 桌面

打开 Gnome 屏幕共享

默认情况下,Gnome 中共享计算机屏幕的功能是 关闭 的。要使用它,你需要把它打开:

  1. 启动 Gnome 控制中心 Gnome Control Center
  2. 点击 共享 Sharing 标签。 Sharing switched off
  3. 用右上角的滑块打开共享。
  4. 单击 屏幕共享 Screen sharing Sharing switched on
  5. 用窗口左上角的滑块打开屏幕共享。
  6. 如果你希望能够从客户端控制屏幕,请勾选 允许连接控制屏幕 Allow connections to control the screen 。不勾选这个按钮访问共享屏幕只允许 仅浏览 view-only
  7. 如果你想手动确认所有传入的连接,请选择 新连接必须请求访问 New connections must ask for access
  8. 如果你想允许知道密码的人连接(你不会被通知),选择 需要密码 Require a password 并填写密码。密码的长度只能是 8 个字符。
  9. 勾选 显示密码 Show password 以查看当前的密码是什么。为了多一点保护,不要在这里使用你的登录密码,而是选择一个不同的密码。
  10. 如果你有多个网络可用,你可以选择在哪个网络上访问该屏幕。

设置客户端以显示远程屏幕

客户端 是一台连接到由服务器提供的服务(或内容)的计算机。本演示还将在客户端上运行 Fedora Workstation,但如果它运行一个 VNC 客户端,操作系统实际上应该不太重要。

检查可见性

在 Gnome 中,服务器和客户端之间共享计算机屏幕需要一个有效的网络连接,以及它们之间可见的“路由”。如果你不能建立这样的连接,你将无法查看或控制服务器的共享屏幕,这里描述的整个过程将无法工作。

为了确保连接的存在,找出服务器的 IP 地址。

启动 Gnome 控制中心 Gnome Control Center ,又称 设置 Settings 。使用右上角的菜单,或活动模式。当在活动中时,输入:

settings

并点击相应的图标。

选择 网络 Network 标签。

点击设置按钮(齿轮)以显示你的网络配置文件的参数。

打开 详情 Details 标签,查看你的计算机的 IP 地址。

进入 你的客户端的 终端(你想从它连接到别的计算机),使用 ping 命令找出客户和服务器之间是否有连接。

$ ping -c 5 192.168.122.225

检查该命令的输出。如果它与下面的例子相似,说明计算机之间的连接存在。

PING 192.168.122.225 (192.168.122.225) 56(84) bytes of data.
64 bytes from 192.168.122.225: icmp_seq=1 ttl=64 time=0.383 ms
64 bytes from 192.168.122.225: icmp_seq=2 ttl=64 time=0.357 ms
64 bytes from 192.168.122.225: icmp_seq=3 ttl=64 time=0.322 ms
64 bytes from 192.168.122.225: icmp_seq=4 ttl=64 time=0.371 ms
64 bytes from 192.168.122.225: icmp_seq=5 ttl=64 time=0.319 ms
--- 192.168.122.225 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4083ms
rtt min/avg/max/mdev = 0.319/0.350/0.383/0.025 ms

如果两台计算机存在同一个子网中,例如在你的家里或办公室,你可能不会遇到任何问题,但当你的服务器没有公共 IP 地址,无法从外部互联网上看到时,可能会出现问题。除非你是互联网接入点的唯一管理员,否则你可能需要就你的情况向你的管理员或你的 ISP 咨询。请注意,将你的计算机暴露在外部互联网上始终是一个有风险的策略,你必须充分注意保护你的计算机免受不必要的访问。

安装 VNC 客户端(Remmina)

Remmina 是一个图形化的远程桌面客户端,你可以使用多种协议连接到远程服务器,如 VNC、Spice 或 RDP。Remmina 可以从 Fedora 仓库中获得,所以你可以用 dnf 命令或 软件中心 Software 来安装它,以你喜欢的方式为准。使用 dnf,下面的命令将安装该软件包和几个依赖项。

$ sudo dnf install remmina

连接到服务器

如果服务器和客户端之间有连接,请确保以下情况:

  1. 计算机正在运行。
  2. Gnome 会话正在运行。
  3. 启用了屏幕共享的用户已经登录。
  4. 会话 没有被锁定,也就是说,用户可以使用该会话。

然后你可以尝试从客户端连接到该会话:

  1. 启动 Remmina
  2. 在地址栏左侧的下拉菜单中选择 VNC 协议。
  3. 在地址栏中输入服务器的IP地址,然后按下 回车Remmina Window
  4. 当连接开始时,会打开另一个连接窗口。根据服务器的设置,你可能需要等待,直到服务器用户允许连接,或者你可能需要提供密码。
  5. 输入密码,然后按 OKRemmina Connected to Server
  6. 按下 Align with resolution button 调整连接窗口的大小,使之与服务器的分辨率一致,或者按 Full Screen Button 调整连接窗口的大小,使其覆盖整个桌面。当处于全屏模式时,注意屏幕上边缘的白色窄条。那是 Remmina 菜单,当你需要离开全屏模式或改变一些设置时,你可以把鼠标移到它上面。

当你回到服务器时,你会注意到现在在上栏有一个黄色的图标,这表明你正在 Gnome 中共享电脑屏幕。如果你不再希望共享屏幕,你可以进入菜单,点击 屏幕正在被共享 Screen is being shared ,然后再选择 关闭 Turn off ,立即停止共享屏幕。

Turn off menu item

会话锁定时终止屏幕共享

默认情况下,当会话锁定时,连接 将总是终止 will always terminate 。在会话被解锁之前,不能建立新的连接。

一方面,这听起来很合理。如果你想和别人分享你的屏幕,你可能不想让他们在你不在的时候使用你的电脑。另一方面,如果你想从远程位置控制你自己的电脑,无论是你在另一个房间的床上,还是你岳母的地方,同样的方法也不是很有用。有两个选项可以处理这个问题。你可以完全禁止锁定屏幕,或者使用支持通过 VNC 连接解锁会话的 Gnome 扩展。

禁用屏幕锁定

要禁用屏幕锁定:

  1. 打开 Gnome 控制中心 Gnome Control Center
  2. 点击 隐私 Privacy 标签。
  3. 选择 屏幕锁定 Screen Lock 设置。
  4. 关掉 自动屏幕锁定 Automatic Screen Lock

现在,会话将永远不会被锁定(除非你手动锁定),所以它能启动一个 VNC 连接到它。

使用 Gnome 扩展来允许远程解锁会话

如果你不想关闭锁定屏幕的功能,或者你想有一个远程解锁会话的选项,即使它被锁定,你将需要安装一个提供这种功能的扩展,因为这种行为是默认不允许的。

要安装该扩展:

  1. 打开火狐浏览器,并打开 Gnome 扩展页面Gnome Extensions Page
  2. 在页面的上部,找到一个信息块,告诉你为火狐安装 “GNOME Shell integration”。
  3. 点击 点此安装浏览器扩展 Click here to install browser extension 来安装 Firefox 扩展。
  4. 安装完毕后,注意到 Firefox 的菜单部分有 Gnome 的标志。
  5. 点击 Gnome 标志,回到扩展页面。
  6. 搜索 “allow locked remote desktop”。
  7. 点击显示的项目,进入该扩展的页面。
  8. 使用右边的开/关按钮,将扩展打开Extension selected

现在,可以在任何时候启动 VNC 连接。注意,你需要知道会话密码以解锁会话。如果你的 VNC 密码与会话密码不同,你的会话仍然受到 一点 保护。

总结

这篇文章介绍了在 Gnome 中实现共享计算机屏幕的方法。它提到了受限(仅浏览)访问和非受限(完全)访问之间的区别。然而,对于正式任务的远程访问,例如管理一个生产服务器,这个解决方案无论如何都不算是一个正确的方法。为什么?

  1. 服务器将始终保持其控制模式。任何在服务器会话中的人都将能够控制鼠标和键盘。
  2. 如果会话被锁定,从客户端解锁也会在服务器上解锁。它也会把显示器从待机模式中唤醒。任何能看到你的服务器屏幕的人都能看到你此刻正在做什么。
  3. VNC 协议本身没有加密或保护,所以你通过它发送的任何东西都可能被泄露。

你几种可以建立一个受保护的 VNC 连接的方法。例如,你可以通过 SSH 协议建立隧道,以提高安全性。然而,这些都超出了本文的范围。

免责声明:上述工作流程在 Fedora 35 上使用几个虚拟机工作时没有问题。如果它对你不起作用,那么你可能遇到了一个错误。请报告它。


via: https://fedoramagazine.org/sharing-the-computer-screen-in-gnome/

作者:Lukáš Růžička 选题:lujun9972 译者:geekpi 校对:wxy

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

Firefox 显然是 Linux 用户中最受欢迎的开源网络浏览器之一。

事实上,它是 可用于 Linux 的最佳网络浏览器 之一。但是,它的附加组件(或扩展组件)如何呢?

考虑到你更喜欢开源的解决方案,你是否在使用开源服务的附加组件?有哪些你可以安装的最好的开源 Mozilla Firefox 附加组件?

你应该尝试的开源 Firefox 扩展程序

需要注意的是,在 Firefox 中并不是每个附加组件都是开源的。

此外,有几个开源项目的 Firefox 附加组件采用了不同的许可证。

1、Dark Reader

Dark Reader 是一个流行的浏览器扩展,让你打开网站的深色模式。该扩展只是简单地改变背景和文本颜色,以融合深色模式主题。

在默认情况下,它与几乎所有网站都能很好地配合。然而,如果你认为深色模式无法阅读(或不好看),你也可以自定义颜色、对比度、亮度和灰度。

你也可以选择在特定的网站上启用它,而在其他网站上禁用它。在这两种情况下,你都可以创建一个网站白名单/黑名单的列表。

它是一个尊重用户隐私的开源项目。你可以在它的 GitHub 页面 中了解更多关于它的信息,或者安装该附加组件来尝试它。

2、Bitwarden

毋庸置疑,这是现有的 最佳密码管理器 之一。

Bitwarden 是一个开源的密码管理器,提供各种功能。它专注于提供有竞争力的开源解决方案。

这个用于 Mozilla Firefox 的密码管理器插件并不亚于任何其他类似产品。你可以通过该扩展获得所有的基本功能,包括生成密码、管理你的保险库以及一些高级选项。

在我的使用场景中,我没有发现这个扩展有任何不足之处。如果你还没有试过,你应该尝试一下这个插件。你可以看看它的 GitHub页面 来了解更多信息。

3、Vimium-FF

这是一个受 Vim 键盘快捷键 启发的开源工具,最初出现在 Chrome 浏览器上,后被移植到 Firefox。

Mozilla Firefox 上的 Vimium 附加组件还在开发中,最近没有新版本。然而,作为一个实验性的附加组件,它仍然拥有优秀的用户评价。

这个附加组件可以让你使用键盘快捷方式来改善你的浏览体验。例如,你可以设置快捷键来滚动、查看源代码、启用插入模式、浏览历史记录、检查下载等。

如果你对键盘快捷键很熟悉,这个附加组件应该是你的菜,尝试一下吧。

你可以找到它的 GitHub 页面,也可以试试它的几个定制版本(复刻)。

4、uBlock Origin

如果你想摆脱网站中的那些动来动去的元素,以改善浏览体验,uBlock Origin 是一个出色的内容拦截器。

首先,它能阻止各种广告、跟踪器、弹出式窗口,以使网页的加载速度更快。如果一些网页在你的浏览器中加载时出现卡顿,它应该会派上用场。

如果一个网站不能正常运行,你也可以选择选择性地阻止或允许 JavaScript。它还具有过滤列表的功能,帮助你积极地阻断或尽量减少阻断,以平衡网络浏览体验而不破坏网站。

诸如阻止恶意域名、阻止大于特定尺寸的媒体等高级功能,能帮助你保持安全并节省网络带宽。查看其 GitHub页面 以了解更多技术细节。

5、LanguageTool

注意: 在这个列表中,我们尽量推荐完全开源的 Firefox 附加组件。但是,这是一个例外,作为一个非 FOSS 附加组件,其服务最初是开源的,但该扩展不是。

LanguageTool 是一个开源的语法和拼写检查器,它尊重你的隐私,使它成为与 Grammarly 和其他同类产品相当的替代品。它可以免费使用,但可以选择升级为高级更正功能。

对于基本的拼写检查和常见的语法错误,它应该是足够好的。在我写这篇文章的时候,我的 LanguageTool 扩展已经激活。这不仅仅是一个注重隐私的开源替代品,它的工作速度超快,不会影响你的写作体验。

服务器端是开源的,但不幸的是,该附加组件不是开源的。他们澄清了原因,因为他们不希望竞争对手使用该插件而没有任何回报(更多内容见他们的 论坛帖子)。

然而,Mozilla 在它每次发布时都能审查源代码,这使得它成为一个值得推荐的附加组件。你可以在其 官方网站 或其 GitHub 页面 上探索关于该工具的更多信息。

6、Tabby

如果你想方便地管理具有不同活动窗口的多个标签,Tabby 应该会派上用场。

它简化了管理一个浏览器的多个标签和窗口的方法,还可以让你保存标签/窗口以便以后使用。说到标签管理,Firefox 并不是最棒的,所以你可能想试试这个。

你可以查看它的 GitHub 页面 或者安装这个附加组件来了解更多。

7、Emoji

在计算机上挑选或使用表情符并不容易。有了这个开源的 扩展,你就只需点击一下就可以轻松地将几个表情符复制到剪贴板。

该插件是完全开源的,并且还使用一些开源字体。

你可以在其 GitHub 页面 上找到更多关于它的信息。

8、DownThemAll

DownThemAll 是一个强大的插件,可以轻松地从一个网页上下载多个文件/媒体。你可以选择一键下载所有文件,或者自定义你想要的文件。

还有一些额外的选项可以自定义文件名、基于队列的下载和高级选择。

你可以在其 官方网站GitHub 页面 上了解它的更多信息。

9、Tomato Clock

如果你想在你的网络浏览器中实现 Pomodoro 功能(就像 Vivaldi 开箱即用提供的功能),Tomato Clock 是你需要的插件。

换句话说,它可以让你设置定时器,帮助你把工作分成若干个时间段,中间有短暂的休息。这应该有助于你保持生产力,而不会被工作压垮。

它使用起来很简单,还能显示一些使用统计,以了解你对它的利用情况。

你可以探索它的 GitHub 页面 了解技术信息,或者获取该扩展来开始。

总结

如果你是一个狂热的 Firefox 用户,我建议你看看这个 Firefox 键盘快捷键的有用清单。我们也有一个 Firefox 罕为人知的功能 列表。你也可以去看看。

虽然还有其他几个有用的 Firefox 附加组件,但我把这个列表限制在我自己使用的最好的那些。

你最喜欢的开源 Firefox 附加组件有哪些?请在下面的评论中告诉我。


via: https://itsfoss.com/best-firefox-add-ons/

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

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

System76 分享了其即将推出的使用 Rust 开发的 COSMIC 桌面的顶部面板草图。看起来令人惊叹!

System76 令人兴奋的用 Rust 开发的 COSMIC 桌面的开发工作现在正在进行中。

虽然我们已经用早期的代码 试过了,但我们现在可以看到更多的东西。从其 GitHub 仓库Figma 文档 的一些原型中,我们可以看到它的更多信息。

值得注意的是,我们可以看到顶部面板和系统托盘,正如你在 COSMIC 桌面上所期望的那样。

这仍是一项正在进行的工作,可能会有变化。

COSMIC 桌面的顶部面板

Pop!\_OS 依赖于 GNOME 扩展来通过顶部面板或系统托盘图标提供更多的功能。

随着即将推出的使用 Rust 开发的 COSMIC 桌面,看起来他们正在创建新的小程序,与当前的外观相融合,并提供更多的功能。

开发者 Eduardo Flores 分解研究 了它,发现了关键的区别以及 System76 的目标是如何使其发挥作用。

而且,这也是它更有趣的地方:

看起来 System76 正在摆脱传统的“扩展”,计划为第三方小程序设计一个 API,这与 KDE、XFce 和其他公司的做法类似。

这是一个令人兴奋的消息,将使 COSMIC 成为一个更强大的桌面环境,使其可以扩展和定制。

另外,似乎这些小程序也可以和顶部面板一起放在坞站里。我们会在其未来的某个测试版中看到更多的实际情况。

在这里,让我重点介绍一下从现有的草图中观察到的基本变化:

1、声音小程序

用 Rust 开发的 COSMIC 桌面(声音小程序)

与我们现在所拥有的相比,COSMIC 的目标是增加细化的控制,如选择输入/输出设备、在顶部面板上切换媒体控制的选项、控制媒体播放,以及访问声音设置。

虽然草图没有显示专辑封面,但在发布前会包括它。

作为参考,以下是 Pop!\_OS 顶部面板选项现在的样子。

Pop!_OS 21.10(COSMIC,基于 GNOME)

2、电源小程序

很高兴看到有一个专门的电源按钮来快速访问系统设置、锁屏和注销。

另外,暂停、重启和关机的按钮应该可以提高可用性,关闭计算机不用额外的点击。

3、网络小程序

虽然你可以很容易地打开或关闭有线、无线网络,但会弹出一个占据了整个屏幕的单独窗口来选择 Wi-Fi 网络并输入密码。

但是,看起来我们终于可以在这里输入密码,连接到可用的无线网络,并重试失败的连接,而不必从活动窗口分心。所有这些都发生在系统托盘上的网络小程序上,如上面的截图所示。

同样,你可以看到关于你的有线连接的更多信息,包括 IP 地址和速度。

4、日期、时间和日历小程序

最重要的日历小程序看起来更加实用,信息量更大。通知区不再驻留在这里(它现在有一个单独的小程序),使它的体验更干净,可以把注意力放在你关注的东西上。

一些细微的视觉改进,比如用重点颜色来突出日历中的某一行,应该会使它更容易理解。

5、通知中心

正如我前面提到的,通知现在有一个独立的空间。通知小程序会将所有的通知堆积起来,并允许你在需要时展开它们,或者将它们全部清除。

我们仍然有“请勿打扰”开关,并可以快速访问通知设置。

6、图形模式小程序

这对笔记本电脑用户来说应该是非常有用的,可以在图形模式之间无缝切换,并可以看到当前使用的哪种模式。

除了所有这些,还有一个蓝牙小程序、一个电池电源模式小程序,以及一些其他的东西,比如改变输入语言或输入源的能力。

鉴于这是初次看到使用 Rust 开发 COSMIC 桌面顶部面板的外观,看来我们有很多东西要去看了。

总结

总的来说,System76 正准备为我们提供一个高度可定制但又简化的 COSMIC 桌面版本。

而所有这些都应该有助于形成一种独特的桌面体验。当然,明年你就得在 Pop!\_OS 中和 GNOME 说再见了。

你怎么看?请在下面的评论中告诉我你的想法!


via: https://news.itsfoss.com/system76-cosmic-panel/

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

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

几个可用于 Linux 的截图工具,我喜欢 使用 Flameshot 进行截图 和 Shutter 来编辑现有的截图。

但不幸的是,Flameshot 不能在 4K 屏幕上工作。因此,我不得不使用默认的 GNOME 截图工具,它在我的带有超高清屏幕的戴尔 XPS 上工作得非常好。

GNOME screenshot tool

这一“被迫之举”让我意识到,如果你知道如何正确使用,GNOME 截图 并不是一个糟糕的工具。

在这里,我指的是用键盘快捷键来使用它,因为这样可以节省大量的时间。

让我展示一下如何像专家一样用那些方便的键盘快捷键来使用 GNOME 截图应用。

我假定你没有改变这里的默认的截图的键盘快捷键。

对整个屏幕进行截图:使用 Prt Scr 键

这是最简单的操作。在你的键盘上找到 Prt Sc(或称 Prt ScrPrt Scn)键并按下它。它将对整个屏幕进行截图,并将其保存在你的主目录下的图片文件夹中。

Screenshot of entire screen saved as PNG file

在某些发行版(或版本)中,你可能会看到是否要保存截图的选项,但大多数情况下,它会自动保存屏幕截图。

这里需要注意的另一件事是,如果你有多个屏幕连接到系统上,它会把所有的屏幕一起截图。这意味着,你会得到一个超宽的图像。

但是,如果你只想对某个应用进行截图,而不是对整个屏幕进行截图呢?

给一个应用程序的窗口截图:使用 Alt+Prt Scr 键

要给正在运行的图形应用截图,你需要这样做:

点击正在运行的应用,使其获得焦点。现在,按住 Alt 键并按 Prt Scr 键。

它将得到应用窗口的截图,并保存到图片目录中。

Screenshot of an application window in GNOME

这样获取的截图也有一个阴影效果,看起来很不错。

这很好,但如果你只想给某个特定区域截图,而不是整个屏幕呢?这也有一个技巧。

对屏幕的选定区域进行截图:使用 Shift+Prt Scr 键

按住 Shift 键。然后按 Prt Scr 键。你会看到屏幕上出现一个选框。将鼠标移动到所需的区域,开始拖动光标。它将高亮显示该区域,并在你释放鼠标后立即进行截图。

Taking screenshot of an area in GNOME

复制截图到剪贴板而不是保存它们

当你在和别人聊天时,要和对方分享屏幕截图时,这非常有用。

Screenshot copied to the clipboard can be used in various applications

首先截图,但没必要将保存的截图文件附在聊天工具中。相反,你可以直接将截图复制到剪贴板,然后使用 Ctrl+V 快捷键将图像(从剪贴板)粘贴到聊天工具。

这样,你的系统就不会保留不必要的截图,你也可以节省一些鼠标点击次数。

要把截图保存到剪贴板,以便你能把它们粘贴到聊天工具、绘图工具或文档中,你必须把 Ctrl 键和你在前面几节中看到的其他截图快捷键一起使用。

  • Ctrl+Prt Scr:将整个屏幕的截图复制到剪贴板上。
  • Ctrl+Alt+Prt Scr:将应用窗口的截图复制到剪贴板上。
  • Ctrl+Shift+Prt Scr:将选定区域的截图复制到剪贴板上

我必须补充一点,在这种情况下,使用像 Flameshot 这样的工具 甚至更好一些,因为它允许你在将截图保存到剪贴板之前对其进行注释。这样,你可以很容易地高亮屏幕的重要部分。

在截图中添加延迟,以便对下拉菜单进行截图

到目前为止,一切都很好。你只需按下几个键,就可以随心所欲地进行截图了。

问题是,当你要对下拉菜单或右键动作等进行截图时。当你按下屏幕截图键时,想要的项目可能会消失。

为了处理这种情况,你可以对该区域或整个屏幕进行截图,但要有一个延迟。

Taking screenshot with delay

在 GNOME 屏幕截图工具中,你可以选择添加这个延迟。例如,你添加了 6 秒的延迟。你点击截图按钮,有 6 秒时间来做/显示你想做的事情。6 秒后,它就会自动截图了。

你有什么技巧吗?

这就是我使用 GNOME 截图工具的所有技巧。如果你还没有广泛地使用它,你应该会发现它很有帮助。如果你已经是一个专家,也许你知道一些可以添加到本文中的东西?请在评论区与我们其他人分享吧。


via: https://itsfoss.com/using-gnome-screenshot-tool/

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

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