sndcpy 将音频从 Android 10 转发到 Linux、Windows 或 macOS 桌面(类似于 scrcpy 但用于音频)

sndcpy 类似于 scrcpy,但用于音频。 这个新工具将音频从 Android 10 设备转发到运行 Linux、Windows 或 macOS 的台式计算机。 您可以使用 sndcpy 启用音频转发,同时使用 scrcpy 将您的 Android 设备镜像到桌面,scrcpy 是一种低延迟、高性能、免费和开源的工具,用于从桌面显示和控制 Android 设备。 scrcpy(“屏幕副本”)本身不进行音频转发,这就是 sndcpy(“声音副本”)的用武之地。 同时使用 scrcpy 和 sndcpy 使用 sndcpy 不需要 root,但它确实需要 Android 设备至少有 Android 10,在台式计算机上安装 VLC,并在 Android 设备上启用 USB 调试。…

Read Moresndcpy 将音频从 Android 10 转发到 Linux、Windows 或 macOS 桌面(类似于 scrcpy 但用于音频)

如何使用 Espanso 更快地打字并提高工作效率

如果您是作家、编码员,或者您在一天内回复大量电子邮件,那么文本扩展器是您计算机上不可或缺的程序。 它本质上是一种生产力工具,可以扩展或替换您键入的文本,以帮助您更快地键入。 一般来说,您会发现各种文本扩展工具。 然而,Espanso 被证明是其中最有前途的之一,因为它可以免费使用并提供大量自定义选项。 让我们看看 Espanso 并探索如何在工作流程中使用它。 什么是埃斯潘索? Espanso 是一个免费的开源文本扩展工具,适用于 Linux、macOS 和 Windows。 它的工作原理是在您将文本键入文本字段时对其进行分析,以根据配置文件中的记录对其进行检查,如果匹配,则将其替换为等效的较长版本。 如何安装 Espanso Espanso 在所有主要的桌面平台上都可用。 如果您拥有 Mac 或 Windows PC,请从以下链接下载 Espanso 的安装程序并运行它以在您的系统上安装程序。 扩展下载: 视窗 | Mac(英特尔), Mac(苹果硅) 另一方面,如果您有一台 Linux 机器,安装可能会有点复杂,正如您所料。 因此,为简化起见,下面是帮助您在不同 Linux 发行版上安装 Espanso 的说明的细分。 Ubuntu/Debian…

Read More如何使用 Espanso 更快地打字并提高工作效率

在 Ubuntu 20.04 上安装 Jitsi Meet – 自托管视频会议

本教程将向您展示如何在 Ubuntu 20.04 服务器上安装 Jitsi Meet。 Jitsi Meet is afree 开源视频会议软件,适用于 Linux、macOS、Windows、iOS 和 Android。 如果您不信任 Zoom,您可以在您自己的服务器上运行您自己的视频会议平台。 Jitsi Meet的特点 完全免费 与他人共享您的计算机屏幕。 演示者模式允许您同时共享您的屏幕和相机,因此与会者可以在整个演示过程中看到演示者及其肢体语言。 您可以在共享屏幕的同时共享系统音频。 您可以将授权用户指定为主持人。 主持人可以一键将每个参与者静音。 网络上的通信使用 DTLS-SRTP 进行加密。 端到端加密(正在进行中) 您可以为您的会议设置密码,以防止随机陌生人进入。 录制会议/会议并将其保存到 Dropbox。 串流到 YouTube Live 并将录音存储在 YouTube 上。 Android 和 iOS…

Read More在 Ubuntu 20.04 上安装 Jitsi Meet – 自托管视频会议

如何在 Ubuntu 20.10 版上安装 Rambox Productivity Suite

介绍 Rambox 生产力套件是帮助个人 Linux 用户和团队在工作中表现更好的关键工具。 Rambox 表现出比其他生产力套件更高的性能。 它帮助用户在一个地方连接多个消息和电子邮件服务。 它更侧重于单个收件箱。 当您连接电子邮件和即时消息平台等服务时,您将能够在一个收件箱下查看它们。 我将逐步向您展示如何在您的 Ubuntu 20.10 版本上安装 Rambox Suite。 所有说明都是特定于 Ubuntu 的,我建议仅在 Ubuntu 上使用它们。 步骤 1. 下载 Rambox 套件 Rambox 在 Ubuntu 和其他 Linux 存储库中不可用。 因此,您需要访问 Github 存储库页面并下载二进制文件。 这是给你的链接: 您必须在上述页面上查找 .deb 二进制文件并下载它们。…

Read More如何在 Ubuntu 20.10 版上安装 Rambox Productivity Suite

在 Ubuntu 20.04 中杀死冻结的应用程序

有时,在计算机系统中,当应用程序正在运行时,系统可能会冻结并且不响应。 这看起来很烦人,因为用户甚至无法 close 通过使用应用程序 UI 上的 X 图标来运行程序。 这是因为进程/应用程序没有响应,它们不会被 UI 方法简单地关闭。 即使连续重新启动系统似乎也不是合适的解决方案。 有时,用户有许多可能无法保存的关键数据。 此类问题的解决方案很容易适应,本文将对其进行介绍。 在 Ubuntu 中,有很多方法可以用来杀死用户不需要重新启动系统的冻结应用程序。 xkill 和系统监视器实用程序是与 kill、pkill 和 killall 命令一起使用的著名方法。 在本文中,我将向您展示使用 GUI 和命令行在 Ubuntu 20.04 系统上杀死冻结应用程序的 3 种不同方法。 方法一:使用xkill 该实用程序允许用户在 Ubuntu 上杀死冻结的应用程序。 它默认安装在您的系统中,但如果没有,您可以按照下一节中讨论的方法安装 xkill。 xkill的安装 使用以下命令打开终端窗口 Ctrl+Alt+T…

Read More在 Ubuntu 20.04 中杀死冻结的应用程序

如何在 Linux 上安装 Azure Data Studio 来管理 SQL Server

对于大多数现代企业而言,数据是最有价值的资产之一。 通常,数据库用于持久化数据、提供流畅的用户体验并提供运营洞察力。 在这里,我们将向你展示如何在 Linux 上开始使用 Azure Data Studio。 您可以使用它来设计、查询和管理云中或本地的数据或 SQL Server 数据库。 什么是 Azure 数据工作室? Azure Data Studio 是一个跨平台的数据库管理工具,可在 Mac、Windows 和 Linux 上使用。 Azure Data Studio 具有 Microsoft SQL Server Management Studio (SSMS) 包含的大部分功能,但更轻量级且可扩展。 但是,它并不意味着可以替代 SSMS。 你可以将 Azure Data Studio…

Read More如何在 Linux 上安装 Azure Data Studio 来管理 SQL Server

如何在 Ubuntu 20.04/18.04、Linux Mint 20/19 和 Debian 10/9 上启用 SSH

SSH (安全外壳) 是一种加密网络协议,用于保护服务器和客户端之间的远程登录。 SSH 是 Telnet 和其他 shell 协议(如 rlogin、rsh 和 rexec 协议)的替代品。 在 Ubuntu 上启用 SSH 是全新安装操作系统后要做的任务之一,它可以帮助您远程连接系统并安全地执行任务。 这篇文章将向您展示如何在 Ubuntu 20.04��Linux Mint 20/19 和 Debian 10/9 上启用 SSH。 本文中提到的步骤也适用于以前版本的 Ubuntu / Linux Mint 和 Debian。 先决条件 要启用 SSH 服务,您需要以 root…

Read More如何在 Ubuntu 20.04/18.04、Linux Mint 20/19 和 Debian 10/9 上启用 SSH

如何在 AlmaLinux 8 上安装 Cyber​​Panel

在本教程中,我们将向您展示如何在 AlmaLinux 8 上安装 Cyber​​Panel。对于那些不知道的人,Cyber​​Panel 是一个免费和开源的网络托管控制面板,它带有一个 OpenLiteSpeed Web 服务器,以提供最好的可能表现。 使用 Cyber​​Panel,您可以管理 SSL 证书、使用用户友好的文件管理器、配置 Web 应用程序防火墙、管理 DNS、管理电子邮件等等。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 AlmaLinux 8 上逐步安装 Cyber​​Panel 开源虚拟主机控制面板。您可以按照相同的说明进行操作 Fedora、RHEL、CentOS 和 Rocky Linux 发行版。…

Read More如何在 AlmaLinux 8 上安装 Cyber​​Panel

Nix – 适用于 Linux 和 Unix 的强大包管理器

前段时间,我们写过关于 Linuxbrew,Linux 和 Mac OS X 的通用包管理器。Linuxbrew 的显着特点是您可以安装包 没有根或 sudo 特权。 今天,在本指南中,我们将讨论另一个类似的包管理器。 见面 尼克斯,一个纯功能且可靠的包管理器,适用于 Linux 和其他 Unix 变体。 与其他包管理器不同,它提供同一包的多个版本的并行安装、原子和回滚支持、每用户包管理、包开发环境的轻松设置等等。 Nix 包管理器最初是为 尼克斯操作系统,一个 GNU/Linux 发行版,具有独特的包和配置管理方法。 NixOS 最初是作为一个研究项目由 埃尔科多斯特拉 2003 年。 特征 Nix 包管理器在功能和特性方面与其他 Linux 包管理器有点不同。 关于功能,我们可以列出以下内容: 多用户包管理系统。 这意味着,系统中的每个用户都可以拥有一组不同的已安装软件包。 用户可以在没有 root 的情况下安装软件包或…

Read MoreNix – 适用于 Linux 和 Unix 的强大包管理器

如何从 Debian 10 升级到 Debian 11

Debian 11 “靶心”是 获释 2021 年 8 月 14 日,您现在可能正在寻找将以前的版本(即 Debian 10 “Buster”)升级到最新版本的 Debian 11 “Bullseye”。 这篇文章将帮助您将系统从 Debian 10 升级到 Debian 11。 先决条件 互联网 您必须具有有效的 Internet 连接才能下载用于操作系统升级的软件包。 须藤访问 你必须有 root 或 sudo 执行此操作系统升级的权限。 备份 在升级您的操作系统之前,请对重要数据文件和配置文件进行完整备份。 如果您在升级后遇到任何问题,备份可以帮助我们将系统恢复到以前的状态。 例子: 数据库 配置文件 重要的应用程序数据文件…

Read More如何从 Debian 10 升级到 Debian 11

什么是 DNS 缓存中毒?

DNS 中毒是一种极具欺骗性的网络威胁。 这是一种网络攻击,它利用服务器漏洞将流量从合法服务器转移到虚假或恶意服务器。 一旦您导航到虚假页面,尽管您是唯一可以解决它的人,但您在解决问题时可能会遇到困难。 您需要确切地知道一切如何保护自己免受它的影响。 在不完全了解您的计算机如何连接到 Internet 以及您想要的网站的情况下,DNS 中毒攻击可能会诱使您认为网站本身已被黑客入侵。 尽管在某些情况下,它可能只是您的设备,但如果攻击是经过精心策划的,则损害程度可能非常广泛。 因此,如果您想了解更多有关此线程的详细信息,请继续阅读。 什么是 DNS? 在第一段中,我们多次讨论过 DNS,但 DNS 到底是什么? DNS 代表“域名系统”。 把它想象成一个巨大的互联网目录。 当用户在浏览器窗口中输入所需网站的 URL/域名时(例如,将 www.youtube.com 输入谷歌 chrome),然后 DNS 会将人类友好的 URL 转换为机器友好的 IP 地址(例如 192.168.0.1)。 这些 IP 地址被唯一地分配给连接到互联网的每台设备。 这部分也称为DNS解析。 简而言之,为了定位用户请求的网页及其资源,DNS 获取 URL,将其转换为 IP…

Read More什么是 DNS 缓存中毒?

Qt5 Markdown Editor Ghostwriter 2.0.0 发布,带有新的 Markdown 处理器、新的侧边栏和改进的主题

Ghostwriter,Qt5 Markdown 编辑器,已更新至 2.0.0 版本。 新版本带有改进的主题,HUD 已被侧边栏取代,并且有一个新的默认 Markdown 处理器。 Ghostwriter 是适用于 Linux 和 Windows 的免费开源 Markdown 编辑器(macOS 不受官方支持,但只要您从源代码编译它,它就可以正常工作)。 该应用程序带有一个干净的界面,带有 无干扰的写作体验 心里。 您可以轻松地 禁用侧边栏,全屏显示,并显示实时 HTML 预览,无论是从它的“视图”菜单还是使用键盘快捷键。 无干扰模式 该应用程序还具有 重点 (仅突出显示光标周围的当前文本,同时淡出其余文本) 和海明威 (禁用退格键和删除键,创造打字机体验) 模式, 文档和会话统计信息、主题、自动保存、拼写检查器、对图像的拖放支持以及内置的 Markdown 备忘单等功能。 使用 Ghostwriter,您还会发现MathJax 支持 它可以让你写出漂亮的方程式,而且你可以导出为 HTML…

Read MoreQt5 Markdown Editor Ghostwriter 2.0.0 发布,带有新的 Markdown 处理器、新的侧边栏和改进的主题

Apache 性能调优:交换内存

在我们进入细节之前 Apache 调整,我们需要了解当 VPS 服务器或专用服务器由于配置优化不佳而无响应时会发生什么。 过度优化的服务器被配置为允许比服务器硬件可以管理的更多的同时请求 (ServerLimit)。 以这种方式设置的服务器有一个临界点,一旦到达,服务器将陷入永久交换场景。 这意味着内核无法快速从系统交换文件读取和写入数据。 交换文件的读/写访问速度比标准内存空间慢得多。 交换文件的延迟可能会导致服务器出现瓶颈,因为内核尝试以比物理上更快的速度读取和写入数据,或者通常称为抖动。 如果没有立即发现,颠簸会使系统失控,从而导致系统崩溃。 如果垃圾清理运行时间过长,它可能会在短时间内模拟数十年的读/写活动,从而对硬盘驱动器本身造成物理伤害。 优化时 Apache,我们必须谨慎,不要创造一个颠簸的场景。 我们可以通过基于几个因素计算服务器的抖动点来实现这一点。 飞行前检查 这篇文章涵盖了所有 Apache-基于服务器包括但不限于传统的专用服务器和托管服务器 Cloud 运行各种 Linux 发行版的服务器。 我们将包括存储的主要位置 Apache 以下 Liquid Web 系统类型的配置: 估计颠簸点 计算服务器的估计抖动点或 ServerLimit 使用一个简单的等式: 增益/缓存:内核用于缓冲区和缓存的总内存。 预订的: 为非保留的内存量Apache 过程。 可用的: buff/cache 和…

Read MoreApache 性能调优:交换内存

如何在 Ubuntu 16.04 上安装 Traq

在本教程中,我们将向您展示如何在 Ubuntu 16.04 上安装和配置 Traq。 对于那些不知道的人,Traq 是一个 PHP 驱动的项目管理和问题跟踪系统,能够处理具有每个项目权限、里程碑、自定义字段、电子邮件通知等的多个项目。 本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示如何在 Ubuntu 16.04 LTS (Xenial Xerus) 服务器上逐步安装 Traq。 Traq 功能 多个项目 – 使用 Traq 的多个项目功能轻松有效地管理多个项目。 里程碑——通过项目里程碑轻松管理错误和请求。 时间线 –…

Read More如何在 Ubuntu 16.04 上安装 Traq

如何使用 apt 命令在 Ubuntu 上列出已安装的软件包?

让我们看看如何使用 apt 命令列出 Ubuntu/Debian 上已安装的软件包。 软件包有助于在 Linux 运行系统上交付或安装任何应用程序。 从本质上讲,包只不过是安装程序或服务所需的文件和依赖项的压缩存档。 当用户希望在他们的系统上安装新程序或服务时使用这些包。 系统上的所有包都存储在本地“存储库”中。 该存储库可以在需要时由包管理服务访问。 用户访问、修改和安装所需包所需的包管理服务。 设置上下文 本教程是使用 Ubuntu 18.04 运行系统制作的。 但是,相同的说明应该适用于 Ubuntu 16.04 和基于 Debian 的发行版,例如 Elementary OS、Linux Mint 和 Debian。 apt 命令是什么? Advanced Package Tool,简称“APT”,是基于 Ubuntu 和 Debian 的系统的包管理服务。 如果你已经使用 Linux…

Read More如何使用 apt 命令在 Ubuntu 上列出已安装的软件包?