Midnight Commander 4.8.33 推出,具有兼容性改进、更新等功能

午夜指挥官

经过五个月的开发, Midnight Commander 4.8.33 版本已宣布发布, 自 1994 年以来一直在发展的控制台文件管理器。Midnight Commander 4.8.33 版本的新功能包括添加 VFS 模块、从基础到 C99 标准的过渡,以及对 ksh 变体(如子shell)的支持以及与 Fish 4.0 更好的兼容性,等等。

对于那些不熟悉此文件管理器的人来说,值得注意的是它受到 Norton Commander 的启发。该软件提供双面板界面,并具有多种高级功能,例如鼠标支持、集成文件查看器和带语法突出显示的文本编辑器。它还允许浏览压缩文件、包、网络存储等。

《午夜指挥官》中的主要新闻4.8.33

在这个新版本的午夜指挥官 4.8.33 已加入 VFS 模块,允许探索 torrent 文件的内容, 以及使用控制台驱动程序在非图形会话中的声音播放、图像显示和视频播放的改进。此外,还添加了 支持 Rust Box 包格式和 ipk 文件 来自 mc.ext.ini 配置文件中的 OpenEmbedded。

至于代码库,现在 允许使用 C99 标准的元素,这导致了对 C99 兼容编译器和至少 1.14 版 Automake 的要求的建立。与不同 shell 环境的集成也得到了改进,包括 支持子外壳等 ksh 变体,并与最近用 Rust 重写的 Fish 4.0 更好地兼容。

对于高级用户,已包含以下内容: 在 PROMPT_COMMAND 环境变量中定义值数组的可能性而那些使用 vim 的用户将会发现一个新的键盘映射文件,它旨在提供与该编辑器中的组合键类似的功能。对于 FreeBSD,现在已经添加了对 TERM=xterm-clear 的支持。

另一个相关的变化是 能够选择查看 HTML 文件时打开的 Web 浏览器, 可以自动检测 Firefox、Konqueror、Opera 和 Chromium 等选项。此外,该项目的持续集成已从 Travis 迁移到 GitHub Actions,以简化开发流程。

最后, 修复了各种错误,包括 mcedit 中的一个错误,该错误导致在创建新文件时崩溃,以及 VFS 虚拟文件系统的问题:在 tar 中,删除了内存的双重释放,在 sftpfs 中,修复了释放内存后对内存的不正确访问。

如果您有兴趣了解更多信息 关于此新版本的发布,您可以在原始公告中查看详细信息。 链接是这个。

如何在Linux上安装Midnight Commander?

对于那些有兴趣在其系统上安装 Midnight Commander 的人,您可以按照我们下面分享的说明进行操作。要安装新版本,一种方法是 通过编译源代码。 他们可以从中获得 以下链接 编译使用以下命令:

./configure make make install

对于喜欢使用已经编译的软件包的用户,他们可以通过键入以下命令来安装新版本,具体取决于他们使用的Linux发行版。

那些使用 Debian,Ubuntu或任何衍生产品 从此,您将在终端中根据需要输入以下内容。 仅适用于Ubuntu及其衍生产品,必须驻留在Universe存储库中:

sudo add-apt-repository universe

现在任何人都可以安装 应用程序:

须藤apt安装mc

对于那些使用 Arch Linux 或它的一些衍生产品:

须藤pacman -S mc

在案件 Fedora,RHEL,CentOS或衍生产品:

须藤dnf安装mc

对于 Guix 用户来说,可以通过输入以下命令来执行安装:

guix 安装 mc

最后,为 OpenSUSE中:

sudo zypper在mc