Ubuntu 24.04, 22.04 또는 20.04에 Neovim을 설치하는 방법

Neovim은 고전적인 텍스트 편집기의 확장성과 사용자 경험을 향상시키도록 설계된 고도로 사용자 정의 가능하고 현대화된 Vim 포크입니다. 비동기 플러그인, 내장 터미널 에뮬레이터, Lua 스크립팅 기능과 같은 기능을 도입하여 다재다능하고 효율적인 텍스트 편집기가 필요한 개발자와 고급 사용자를 위한 강력한 도구입니다. Neovim은 Vim의 강력한 편집 기능을 유지하면서 개발 작업 흐름을 간소화하는 개선 사항을 제공합니다.

Ubuntu 24.04, 22.04 또는 20.04에서 Neovim은 안정성이나 최첨단 기능에 대한 요구 사항에 따라 여러 가지 방법을 통해 설치할 수 있습니다. 가장 쉬운 방법은 대부분의 사용자에게 적합한 안정적인 버전을 제공하는 Ubuntu 기본 저장소를 이용하는 것입니다. 최신 안정 버전이나 시험판 버전을 원하는 사람들을 위해 Neovim 팀의 Launchpad PPA는 보다 최신 빌드를 제공합니다. 또는 Neovim은 Snapcraft를 통해 Snap을 통해 설치하거나 Flathub를 통해 Flatpak으로 설치하여 샌드박스 환경과 보다 쉬운 업데이트를 제공할 수도 있습니다. 이 가이드는 이러한 모든 설치 옵션을 안내하여 설치에 가장 적합한 방법을 선택할 수 있도록 합니다.

Neovim 설치 전에 Ubuntu 업데이트

설치하기 전에 Ubuntu 시스템을 업데이트하여 최적의 성능과 호환성을 보장하는 것이 중요합니다. 시스템을 업데이트하려면 터미널에서 다음 명령을 실행하세요.

sudo apt update && sudo apt upgrade

이 명령은 패키지 목록을 업데이트하고 사용 가능한 업데이트를 설치합니다.

방법 1: Ubuntu 또는 PPA 옵션을 통해 Neovim 설치

옵션 1: Ubuntu 리포지토리를 사용하여 Neovim 설치

많은 사용자에게 Neovim을 설치하는 가장 간단하고 편리한 방법은 표준 저장소를 이용하는 것입니다. 이 버전을 설치하려면 다음 명령을 실행하십시오.

sudo apt install neovim

이 방법은 공식 Ubuntu 저장소에서 사용 가능한 Neovim 버전을 설치하며, 이는 최신 버전이 아닐 수 있습니다. 최신 업데이트 및 기능을 원하는 사용자의 경우 대체 설치 방법으로 Neovim 팀의 PPA 버전 중 하나를 사용하는 것이 좋습니다.

옵션 2: Neovim Team PPA를 사용하여 Neovim 설치

Neovim을 설치하는 두 번째 방법은 Neovim LaunchPAD PPA에서 직접 안정 또는 불안정(야간) 버전을 가져오는 것입니다. 설치하려는 버전에 따라 다음 명령 중 하나를 사용하십시오.

Neovim 안정적인 PPA 가져오기:

sudo add-apt-repository ppa:neovim-ppa/stable -y

Neovim 불안정한 PPA 가져오기:

sudo add-apt-repository ppa:neovim-ppa/unstable -y

다음으로 새로 추가된 PPA를 포함하도록 패키지 인덱스를 업데이트합니다.

sudo apt update

이제 다음 명령을 사용하여 Neovim 설치를 진행할 수 있습니다.

sudo apt install neovim

완료되면 Neovim Team PPA가 시스템에 Neovim을 설치합니다. 다음 명령을 실행하여 PPA 버전 설치를 확인합니다.

apt-cache policy neovim

예제 출력은 이 가이드의 불안정 버전을 사용하여 Ubuntu에 설치된 Neovim PPA를 보여줍니다.

방법 2: Snapd를 통해 Neovim 설치

Snapcraft 패키지 관리자는 Ubuntu에 Neovim을 설치할 때 세 번째 옵션이 될 수 있습니다. Ubuntu 데스크탑에는 Snap을 제거하지 않는 한 이미 Snap이 설치되어 있어야 합니다.

Snapcraft는 Flatpak만큼 인기가 없지만 Ubuntu 뒤에 있는 동일한 개발자가 제공합니다. Flatpak은 다양한 Linux 배포판에서 더 광범위하게 채택되어 패키지 관리자가 Snapcraft 버전보다 Flatpak 버전을 더 빠르게 업데이트하도록 유도합니다. 그러나 업데이트 속도는 궁극적으로 특정 패키지 관리자에 따라 달라집니다.

시스템에서 snapd를 제거한 경우 다음 명령을 사용하여 다시 설치하십시오.

sudo apt install snapd

일부 패키지에는 클래식 스냅 지원이 필요합니다. 이를 활성화하려면 최적의 스냅 호환성을 위해 다음 명령을 사용하여 심볼릭 링크를 생성하십시오.

sudo ln -s /var/lib/snapd/snap /snap

충돌을 방지하려면 핵심 파일을 설치하십시오.

sudo snap install core

마지막으로 Neovim의 스냅 버전을 설치합니다.

sudo snap install nvim --classic

이 단계를 완료하면 Snapcraft 패키지 관리자를 사용하여 시스템에 Neovim을 성공적으로 설치했습니다.

방법 3: Flathub를 통해 Flatpak과 함께 Neovim 설치

Neovim을 설치하는 또 다른 방법은 샌드박스 애플리케이션 환경을 제공하는 다목적 패키지 관리 시스템인 Flatpak입니다. Flatpak을 통해 Neovim을 설치하려면 Neovim 패키지가 포함된 Flathub 저장소를 추가해야 합니다.

참고: Flatpak이 시스템에 설치되어 있지 않은 경우 다음을 참조하십시오. Flatpak 팀 공식 LaunchPAD PPA를 사용하여 Ubuntu에 Flatpak을 설치하는 방법. 이 가이드는 Flatpak Team 공식 LaunchPAD PPA를 사용하여 지원되는 최신 버전을 얻는 방법에 대한 지침을 제공합니다.

먼저 터미널을 열고 다음 명령을 입력하여 Flathub 저장소를 통합하세요.

sudo flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo

이제 다음 flatpak 명령을 사용하여 Neovim 설치를 실행하십시오.

flatpak install flathub io.neovim.nvim

이 단계를 완료하면 Flatpak 및 Flathub 패키지 관리자를 사용하여 시스템에 Neovim을 설치했습니다.

CLI 또는 GUI를 통해 Neovim 실행

설치 방법 및 기본 설정에 따라 Neovim을 시작하는 방법에는 여러 가지가 있습니다.

Neovim을 시작하는 CLI 방법

표준 설치: 기본 리포지토리인 PPA를 사용하여 Neovim을 설치했거나 소스에서 빌드한 경우 터미널에 다음 명령을 입력하여 Neovim을 시작합니다.

neovim

Snapcraft: Snapcraft를 사용하여 Neovim을 설치한 경우 다음 명령을 사용하여 터미널에서 실행하십시오.

sudo snap run neovim

Flatpak: Flatpak을 사용하여 Neovim을 설치한 경우 터미널에서 다음 명령을 실행합니다.

flatpak run io.neovim.nvim

Neovim을 실행하는 GUI 방법

데스크톱 애플리케이션: 데스크톱 사용자의 경우 활동 > 애플리케이션 표시 > Neovim으로 이동하여 Neovim 애플리케이션 아이콘을 찾으세요. Neovim을 즐겨찾기에 추가하여 쉽게 액세스할 수도 있습니다.

Neovim에 대한 추가 명령

네오로 업데이트

최신 버전의 Neovim을 사용하고 있는지 확인하려면 정기적으로 업데이트를 확인하는 것이 중요합니다. 업데이트 알림이 자동으로 나타날 수 있지만 업데이트 가용성을 수동으로 확인하는 것이 좋습니다. 설치 방법에 따라 터미널에서 다음 명령 중 하나를 사용하여 Neovim 업데이트를 확인하고 적용하세요.

APT 네오빔 업데이트 방법

APT 방식으로 설치된 Neovim을 업데이트하려면 먼저 패키지 목록을 업데이트한 후 패키지를 업그레이드하세요.

sudo apt update && sudo apt upgrade

Flatpak Neovim 업데이트 방법

Flatpak을 통해 설치된 Neovim을 업데이트하려면 다음 명령을 실행하십시오.

flatpak update

Snap Neovim 업데이트 방법

Snap을 통해 설치된 Neovim을 업데이트하려면 다음 명령을 실행하십시오.

sudo snap refresh

Neovim을 정기적으로 업데이트하면 최신 기능, 개선 사항, 버그 수정 등의 혜택을 받아 원활하고 효율적인 경험을 보장할 수 있습니다.

네오빔 제거

시스템에 더 이상 Neovim이 필요하지 않은 경우 원래 설치 방법에 따라 아래 지침에 따라 제거하십시오. 또한 이러한 단계는 남은 파일과 데이터를 정리하여 깔끔한 시스템을 유지하는 데 도움이 됩니다.

APT Neovim 제거 방법

APT 방식으로 설치된 Neovim을 제거하려면 다음 명령을 실행합니다.

sudo apt remove neovim

PPA 중 하나를 사용하여 Neovim을 설치한 경우 다음 명령을 사용하여 제거하십시오.

Neovim Stable PPA 제거:

sudo add-apt-repository --remove ppa:neovim-ppa/stable -y

Neovim 불안정한 PPA를 제거하십시오:

sudo add-apt-repository --remove ppa:neovim-ppa/unstable -y

Flatpak Neovim 제거 방법

Flatpak을 통해 설치된 Neovim을 제거하려면 다음 명령을 실행하십시오.

flatpak remove  --delete-data io.neovim.nvim -y

Snap Neovim 제거 방법

Snapcraft를 통해 설치된 Neovim을 제거하려면 다음 명령을 사용하십시오.

sudo snap remove neovim

결론

선호하는 방법을 사용하여 Ubuntu 시스템에 Neovim을 설치하면 효율적인 텍스트 편집 및 개발을 위한 향상된 기능을 최대한 활용할 수 있습니다. Ubuntu 기본 리포지토리의 안정성, Neovim Team PPA의 최신 업데이트, Snap 또는 Flatpak의 유연성 중 무엇을 선택하든 각 설치 방법은 Neovim의 기능에 액세스할 수 있는 안정적인 방법을 제공합니다. 특히 PPA 또는 Snap/Flatpak을 통한 정기적인 업데이트를 통해 Neovim 설정이 최신 상태로 유지되므로 강력한 편집 도구를 효과적으로 활용할 수 있습니다. Neovim이 Ubuntu의 개발 환경에 제공하는 유연성과 성능을 즐겨보세요.

Joshua James

코멘트를 남겨주세요