Debian 12 nvim
Como Instalar o Neovim 0.8 ou Superior no Debian 12 Usando Compilação Manual
Este artigo descreve como instalar o Neovim 0.8 ou superior no Debian 12, usando a compilação manual para garantir que você obtenha a versão mais recente do Neovim.
Passo 1: Instalar o Neovim (Versão Padrão do Debian)
Primeiro, a versão padrão do Neovim foi instalada a partir dos repositórios do Debian, embora essa versão possa ser inferior à 0.8:
sudo apt install neovim
Passo 2: Preparar o Ambiente para a Compilação
O processo de compilação do Neovim foi iniciado, incluindo o download do código-fonte diretamente do repositório do Neovim no GitHub:
git clone https://github.com/neovim/neovim
cd neovim
Depois de clonar o repositório, foi necessário compilar o Neovim, utilizando o CMake, com o comando abaixo:
make CMAKE_BUILD_TYPE=RelWithDebInfo
Passo 3: Instalar o CMake
Caso o CMake ainda não tenha sido instalado, ele foi instalado com o comando:
sudo apt install cmake
Esse passo é necessário para garantir que o processo de compilação aconteça sem erros.
Passo 4: Gerar o Pacote .deb
Após a compilação, o pacote .deb
foi gerado com o comando:
cd build && cpack -G DEB
Passo 5: Remover a Versão Antiga do Neovim
Antes de instalar o pacote .deb
gerado, qualquer versão antiga do Neovim foi removida com os seguintes comandos:
sudo apt remove neovim
sudo apt autoremove
Isso garante que não haja conflitos de versão.
Passo 6: Instalar o Pacote .deb
Em seguida, o pacote .deb
foi instalado usando o dpkg
:
sudo dpkg -i nvim-linux-x86_64.deb
Passo 7: Verificar a Versão Instalado
Após a instalação, foi importante verificar se a versão correta do Neovim foi instalada:
nvim --version
Esse comando mostrou se o Neovim foi instalado corretamente, e a versão deve ser 0.8 ou superior.
Passo 8: Adicionar Sua Configuração Personalizada do LazyVim
- Clone o repositório com suas configurações do LazyVim:
Se você tem seu repositório de configurações do LazyVim no GitHub (ou outro local), clone-o no diretório de configuração do Neovim:
git clone https://github.com/fguisso/lazyvim-config.git ~/.config/nvim
Passo 9: Usar o Neovim
Agora com a versão correta instalada, o Neovim pode ser iniciado normalmente com:
nvim