본문 바로가기

Linux

(3)
Linux에서 Homebrew로 Neovim 0.11 버전 설치하기 (LazyVim 호환 해결) sudo apt install neovim리눅스 우분투에서 sudo apt install neovim 명령어로 neovim을 설치해 보았다. Neovim은 기존의 vim에 비해 더 많은 기능을 가지고 있으면서도 설정과 확장이 간단하여 사용하고 있다.이렇게 설치된 neovim을 실행하면 버전이 0.9.5라는 것을 확인할 수 있다. 하지만 neovim을 이대로 사용하기에는 기능이 부족하고 일일이 플러그인을 설치하고 세팅하는 것이 귀찮기 때문에 LazyVim이라는 것을 사용한다. 아래의 사이트에서 설치 방법을 알 수 있다.https://www.lazyvim.org/installation 🛠️ Installation | LazyVimYou can find a starter template for LazyVim..
노트북 M.2 SSD 교체했는데 인식이 안 되는 이유 - SATA와 NVMe의 차이 발단집에 있는 구형 삼성 노트북(NT501R5L)에 윈도우가 설치된 SSD를 빼고, 리눅스가 설치된 SSD로 교체하려 했다.그런데 새 SSD를 꽂았더니 아예 인식이 되지 않았다. 여러 방법을 시도해본 끝에 원인을 찾았는데, SSD의 규격 자체가 달랐던 것이었다.이유 — SATA와 NVMe의 차이M.2 슬롯이라도 두 가지 규격이 존재한다.규격속도특징SATA~550 MB/s구형 노트북에서 주로 지원NVMe3,000 MB/s~PCIe 연결, 신형 노트북 전용겉모양은 둘 다 M.2로 똑같이 생겼지만, 내부적으로 사용하는 신호 방식이 달라서 구형 노트북에 NVMe SSD를 꽂으면 인식 자체가 안 된다.SSD를 교체할 때는 모양보다 규격이 호환되는지 먼저 확인하는 게 중요하다.
sudo를 치면 무슨 일이 벌어질까? 매일 치는 sudo터미널을 쓰다 보면 Permission denied가 뜰 때마다 반사적으로 앞에 sudo를 붙이게 된다. 그런데 정작 "이게 뭘 하는 건지" 설명하라고 하면 막막한 경우가 많다. 이 글에서는 sudo의 의미부터, 작동 방식, 그리고 쓰면서 한 번쯤 궁금했던 것들까지 정리해본다.sudo가 뭔가?sudo는 Superuser Do의 약자다. 직역하면 "슈퍼유저로서 실행해라"는 뜻이다.리눅스에는 모든 권한을 가진 root 계정이 존재한다. 시스템 파일을 수정하거나, 패키지를 설치하거나, 다른 사용자의 데이터에 접근하는 것 모두 root만 할 수 있는 작업들이다. sudo는 이 root 권한을 잠깐 빌려서 명령어를 실행하게 해주는 도구다.sudo apt update # 패키지 목록 갱..