이 글에서는 우분투 20.04에서 notepad++ 설치하는 법에 대해서 설명합니다.
- 우분투 20.04에서 notepad++ 설치
- 우분투 20.04에서 notepad++ 실행하기
- X11 Forwarding으로 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을 실행하기 때문에 시간이 조금 걸리니 기다려 주시면 됩니다.우분투에서 notepad++을 실행하는 것은 윈도우 에뮬레이터인 Wine을 통해서 실행하게 됩니다.
그래도, 우분투에서도 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/
'리눅스&OS' 카테고리의 다른 글
우분투 22.04 인증 키 모음의 잠금 풀기 - 인증이 필요합니다 안나오게 하기 (0) | 2024.01.15 |
---|---|
우분투에서 VS CODE C/C++ JSON 구성하고 코드 분석하기 (0) | 2024.01.15 |
우분투 20.04에 bison 2.5 설치하기 (0) | 2024.01.14 |
우분투(Ubuntu 22.04)에 gcc/g++ 구버전 설치 - 9버전 gcc/g++ 설치하기 (0) | 2024.01.10 |
리눅스 커널 파라메터 운영중에 수정하는 법 - 레드햇 공식 내용(Configuring kernel parameters at runtime) (0) | 2024.01.09 |