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