Midnight Commander 4.8.33 chega com melhorias de compatibilidade, atualizações e muito mais

Comandante da meia-noite

Após cinco meses de desenvolvimento, Foi anunciado o lançamento da versão 4.8.33 do Midnight Commander, um gerenciador de arquivos para o console que está em evolução desde 1994. Os novos recursos desta versão do Midnight Commander 4.8.33 incluem a adição de um módulo VFS, a transição da base para o padrão C99, bem como suporte para variantes do ksh, como subshell e melhor compatibilidade com o Fish 4.0, entre outras coisas.

Para aqueles que não estão familiarizados com este gerenciador de arquivos, vale a pena notar que ele é inspirado no Norton Commander. Este software oferece uma interface de dois painéis e tem vários recursos avançados, como suporte a mouse, um visualizador de arquivos integrado e um editor de texto com destaque de sintaxe. Ele também permite navegar dentro de arquivos compactados, pacotes, armazenamento de rede e muito mais.

Principais notícias do Midnight Commander 4.8.33

Nesta nova versão do Midnight Commander 4.8.33 Foi incorporado um módulo VFS que permite explorar o conteúdo dos arquivos torrent, bem como melhorias na reprodução de som, exibição de imagem e reprodução de vídeo em sessões não gráficas usando drivers de console. Além disso, foi adicionado Suporte para formato de pacote Rust Box e arquivos ipk do OpenEmbedded dentro do arquivo de configuração mc.ext.ini.

Quanto à base de código, agora É permitida a utilização de elementos da norma C99, o que levou ao estabelecimento de um requisito para um compilador compatível com C99 e uma versão do Automake de pelo menos 1.14. A integração com diferentes ambientes de shell também foi melhorada, incluindo suporte para variantes ksh, como subshell, e melhor compatibilidade com Fish 4.0, que foi recentemente reescrito em Rust.

Para usuários avançados, o seguinte foi incorporado: Possibilidade de definir arrays de valores na variável de ambiente PROMPT_COMMAND, enquanto aqueles que usam o vim encontrarão um novo arquivo de mapeamento de teclas projetado para oferecer combinações de teclas semelhantes às daquele editor. Para FreeBSD, o suporte para TERM=xterm-clear agora foi adicionado.

Outra mudança relevante é a capacidade de escolher o navegador da web que será aberto ao visualizar arquivos HTML, com detecção automática de opções como Firefox, Konqueror, Opera e Chromium. Além disso, a integração contínua do projeto migrou do Travis para o GitHub Actions para otimizar o fluxo de desenvolvimento.

Finalmente, Vários bugs foram corrigidos, incluindo um bug no mcedit que causava travamentos ao criar novos arquivos, bem como problemas com o sistema de arquivos virtual VFS: no tar, uma liberação dupla de memória foi removida, e no sftpfs, um acesso impróprio à memória após ela ter sido liberada foi corrigido.

Se você estiver interessado em saber mais sobre isso Sobre o lançamento desta nova versão, você pode conferir os detalhes no anúncio original. O link é este.

Como instalar o Midnight Commander no Linux?

Para aqueles que estão interessados ​​​​em instalar o Midnight Commander em seu sistema, você pode fazê-lo seguindo as instruções que compartilhamos abaixo. Para instalar a nova versão, um método é compilando o código-fonte. Esta eles podem conseguir isso de o seguinte link e a compilação é com os comandos:

./configure make make install

Já para aqueles que preferem usar pacotes já compilados, eles podem instalar a nova versão digitando os seguintes comandos, dependendo da distribuição Linux que estão usando.

Aqueles que usam Debian, Ubuntu ou qualquer um dos derivados A partir disso, em um terminal você digitará o seguinte conforme apropriado. Apenas para Ubuntu e derivados, deve habitar o repositório do universo:

sudo add-apt-repository universe

Agora, qualquer pessoa pode instalar a aplicação com:

sudo apt instalar mc

Para quem usa Arch Linux ou algum derivado dele:

Sudo Pacman-S MC

No caso de Fedora, RHEL, CentOS ou derivados:

sudo dnf instalar mc

Já para quem é usuário do Guix, pode realizar a instalação digitando o seguinte comando:

guix instalar mc

Finalmente para OpenSUSE:

sudo zypper em mc