본문 바로가기
리눅스&OS

우분투 20.04에서 notepad++ 설치하기 CLI (커맨드)

by developer's warehouse 2024. 1. 15.

이 글에서는 우분투 20.04에서 notepad++ 설치하는 법에 대해서 설명합니다. 

우분투 20.04에서 notepad++ 설치하기 썸네일

우분투 20.04에서 notepad++ 설치하기


notepad++은 snap으로 패키지되어 제공됩니다. 

Ubuntu에서의 "snap"은 패키지 관리 및 배포 시스템인 "Snap" 패키징 포맷을 의미합니다. Snap은 소프트웨어를 패키징하고 배포하는 방법 중 하나로, 응용 프로그램과 관련 라이브러리를 하나의 캡슐화된 패키지로 묶어서 제공합니다. 이렇게 묶인 패키지는 시스템의 다른 라이브러리나 환경에 영향을 받지 않고 실행될 수 있으며, 쉽게 업데이트하고 관리할 수 있습니다.

그러므로, snap을 설치하고 snap을 이용해서 설치하면 됩니다. 아래와 같은 명령으로 notepad++을 설치할 수 있습니다. 

< snap 설치하기 >
$ sudo apt install snapd snapd-xdg-open

< notepad++ 설치하기 >
$ sudo snap install notepad-plus-plus
 

두 번째 설치 명령에서 플러그인 등을 찾아서 처리하는 시간이 꽤 걸리니 좀 대기하셔야합니다. 

 
< 스냅 "notepad-plus-plus"의 적합한 플러그 및 슬롯 자동으로 연결하기 >
멘트가 계속 나오다가
notepad-plus-plus8.4.9 from Taqi Raza (mmtrt) installed
멘트 나오고 완료됩니다. 

우분투 20.04에서 notepad++ 실행하기


우분투 20.04에서 notepad++ 설치가 완료되면 notepad-plus-plus명령으로 실행가능합니다. 

최초 실행시 윈도우 에뮬레이터인 Wine을 실행하기 때문에 시간이 조금 걸리니 기다려 주시면 됩니다. 
 
Initialising Wine..

우분투에서 notepad++을 실행하는 것은 윈도우 에뮬레이터인 Wine을 통해서 실행하게 됩니다. 

그래도, 우분투에서도 notepad++을 쓸수 있는것이 다행입니다. 

 

 

notepad++ 우분투에서 실행모습


 

X11 Forwarding으로 notepad++ 실행하기


우분투에서 실행시에 아래와 같은 에러가 발생합니다. 

대부분은 $HOME에 .Xauthority 파일이 없거나 설정 문제인데, notepad-plus-plus의 경우 snap을 통하여 실행하여 수행하는 것이므로 snap이 .Xauthority를 찾지 못하는 문제일 수 있습니다. 

~$ notepad-plus-plus

MoTTY X11 proxy: Unsupported authorisation protocol

Starting application..

다음과 같이 XAUTHORITY를 환경변수로 지정해 주면 해당 에러가 사라집니다. 

export XAUTHORITY=$HOME/.Xauthority

 

또는 다음과 같이 snap의 해당 프로그램 위치에 저장해 줄 수 있습니다. 

$ cd $HOME

$ ln ./.Xauthority ~/snap/notepad-plus-plus/current/

 

 
 
facebook twitter kakaoTalk kakaostory naver band shareLink