Darktable 是一个开源摄影工作流程应用程序和原始开发人员。它在数据库中管理您的数字底片,让您通过可缩放的灯台查看它们,并使您能够开发原始图像并增强它们。除了基本的 RAW 转换,Darktable 还配备了用于基本和高级图像编辑的各种工具。 在 Linux Mint 21 Vanessa 上
当您已经多次与服务器断开连接,导致ssh会话处于非活动状态。您知道这一点是因为当您使用“ w ”命令时,您会看到如下所示的内容……22:47:28 up 315 days, 21:09, 2 users, load average: 9.04, 8.17, 7.30 USER TTY FROM LO
SQLite 是一个免费可用的开源 C 库,用作数据库引擎。SQLite Browser 是管理 SQLite 数据库的图形工具。SQLite 浏览器可以创建数据库文件、修改和删除表、可以将数据库作为“CSV”文件导入、执行 SQL 查询并检查结果等等。 在 Ubuntu 22.04 LTS Jam
新手遇到的最常见问题之一是如何使用包管理器(例如apt/dnf命令)找到刚刚安装在Linux上的Linux命令路径。有许多来自Windows世界的开发人员。其中许多是首次使用 Linux的用户。有些使用WSL的Linux,有些则直接通过ssh处理云服务器。让我们看看一些常见的命令来列出或查找Linu
认识btop,一个美观的系统资源监视器,显示处理器、内存、磁盘、网络和进程的使用情况和统计信息。btop是更轻、更快的C++ 版本,是bashtop和bpytop的延续。多年来,命令行系统监控工具的可用选项已经增加了不少。有top、htop、glances 、 nmon、 ytop、gtop、
Snap 是易于创建和安装的容器化软件包。它们会自动更新并且可以安全运行。并且因为它们捆绑了它们的依赖项,它们无需修改即可在所有主要的 Linux 系统上工作,除了可能使其成为某些 Linux 用户正确选择的独特优势之外。 在 Rocky Linux 9 上安装 Snap 步骤 1. 第一步是将您的
我们知道Linux内核使用交换空间而不是RAM内存的时候会严重降低性能。那么,有人可能会问,既然我有足够多的可用内存,删除交换空间不是更好吗?简短的回答是不会。反而启用交换空间会带来性能优势。即使您的Linux服务器有足够多的可用内存,您也会经常发现Linux服务器长时间运行后会使用交换空间。在本教
图形处理单元 (GPU) 的性能主要取决于驱动程序。Linux Mint 默认使用开源视频驱动程序 Nouveau,与专有的 Nvidia 驱动程序相比,它的支持和功能有限。Nvidia 官方驱动程序提供更好的性能和更多功能,使其成为要求苛刻的应用程序的更好选择。 在 Linux Mint 21 V
有时我们需要准确地知道我们的Linux系统如何使用内存。以作出是否需要添加交换空间的确定。或者直接添加内存增加内存总量。本教程将研究如何使用free命令查看Linux系统上的内存使用情况。说明Linux系统空闲内存和可用内存之间的区别。比较空闲内存和可用内存。对于Linux服务器来说,过多的空闲内存
WPS Office 是一个功能丰富的轻量级办公套件,具有广泛的兼容性。WPS Office 在基本版中免费提供。与 Microsoft Office、PDF 支持、加密和高级工具的完全兼容性仅在您为软件付费时可用。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装 WP
ASTERISK是一个流行的开源PBX平台,用于开发通信应用程序,如会议服务器和VoIP网关。它被个人,小企业,大型企业和全球各国政府使用。Asterisk功能包括语音邮件,音乐持有,电话会议,呼叫排队,呼叫记录,交互式语音响应,SMS消息传递等。本教程将说明如何在Ubuntu 20.04安装Ast
Redis 是一个经常用作缓存的开源数据库。与其他数据库不同,Redis 将数据存储在内存中,从而显着提高了速度。Redis 以其广泛的支持、高性能、高可用性和灵活性而广为人知。 在 Rocky Linux 9 上安装 Redis 步骤 1. 第一步是将您的系统更新到最新版本的软件包列表。为此,请运
现代计算机的速度非常快,而且一直在变快。然而,计算机也有一些重要的限制:它们只能理解一组有限的命令,并且必须被告知要做什么。计算机程序(通常也被称为应用程序)是一组计算机可以以执行一些任务执行的指令。创建程序的过程称为编程。程序员通常通过生成源代码(通常缩写为code)来创建程序,源代码是键入到一个
Eclipse 是一个用于 Java 应用程序开发的开源 IDE。Eclipse IDE 带有一组丰富的工具和功能,旨在帮助开发人员在编写或设计代码时提高工作效率。Eclipse 可以在 Linux、Windows 和 macOS 上运行。 在 Ubuntu 22.04 LTS Jammy Jell
Ruby是当今最受欢迎的语言之一。 它具有优雅的语法,是Ruby on Rails框架背后的语言。在本教程中,我们将说明在CentOS 8上安装Ruby的不同方法。包括使用yum命令安装Ruby。通过Rbenv安装Ruby。使用Rbenv安装指定的Ruby版本并设置默认的版本。通过RVM安装Ruby
OpenCV是一个开源计算机视觉库,具有针对C ++,Python和Java的绑定,并支持所有主要操作系统。它可以利用多核处理的优势,并具有GPU加速功能以进行实时操作。OpenCV可用于非常广泛的应用程序,包括医学图像分析,拼接街景图像,监视视频,检测和识别人脸,跟踪运动对象,提取3D模型等等。在
GNU nano 是一个使用命令行界面的类 Unix 计算系统或操作环境的文本编辑器。这是一个非常适合初学者的文本编辑器,这就是为什么它最受新手青睐。然而,尽管是一个简单的文本编辑器,它仍然可以很好地用于文本和源代码编辑。 在 Ubuntu 22.04 LTS Jammy Jellyfish 上安装
在我们可以编写和执行我们的第一个 C++ 程序之前,我们需要更详细地了解 C++ 程序是如何开发的。第 1 步:定义您要解决的问题这是“什么”步骤,您可以在其中弄清楚您打算解决什么问题。对您想要编程的内容提出最初的想法可能是最简单的步骤,也可能是最困难的步骤。但从概念上讲,它是最简单的。您所需要的只
Git 是一个免费的开源分布式版本控制系统,旨在快速管理从小型项目到大型项目的所有内容和效率。使用 Git,您可以与其他开发人员协作、上传新更改、跟踪更改等等。 在 Linux Mint 21 Vanessa 上安装 Git apt步骤 1. 在运行下面的教程之前,重要的是通过在终端中运行以下命令来
Gradle是一个功能强大且灵活的构建工具,主要用于Java项目,结合了Ant和Maven 的最佳功能。与之前的版本使用XML编写脚本不同,Gradle使用一种用于Java平台的动态,面向对象的编程语言Groovy来定义项目和构建脚本。本教程介绍如何在Debian 10安装Gradle。这些说明假定