얼마 전에 산 레노보 아이디어패드 SLIM3-15IIL 모델.
애초에 리눅스용으로 사려고 산 노트북인데, 알고 보니 우분투 호환이 완벽하지 않은 모델이라는 것을 구매하고 이미 우분투를 설치한 후에 알아버렸다.
혹시라도 우분투 노트북을 알아보는 사람이라면 꼭 아래 링크를 참고하여 호환이 잘 되는 노트북인지 확인하기를 추천한다.
Certified hardware | Ubuntu
Ubuntu Desktop certified hardware Many of the world's biggest PC manufacturers certify their desktops for Ubuntu, ensuring it always runs as smoothly as its millions of users expect. Ubuntu is fast, reliable, packed with great software and free of viruses.
certification.ubuntu.com
아무튼 호환이 잘 안되는 노트북을 산 결과는 터치패드를 포함한 fn키를 이용한 여러 키가 작동하지 않는다는 것이었다.
그래도 리눅스 전용으로 노트북을 쓰겠다는 고집을 갖고 조그만 불편함따위 잊고 한번 써보기로 마음 먹었다.
리눅스 세팅을 하면서 느낀 것은 이런 것까지 리눅스에서는 찾아보고 세팅해야 하네... 였다.
그 첫번째 것은 한글 키보드 세팅이었다.
한글 키랑 이거저거 적용해도 안 되어서 여러 시도를 해보다가 결국 된 것은 바로 아래 링크였다.
[Ubuntu 20.04]한글 입력기 설치 & 설정하기
Ubuntu 20.04 fcitx-hangul 한글 입력기 설치, 설정하기
velog.io
환경마다 문제가 다를 것 같으니 참고만 하시길 바란다.
그 다음 맞닥뜨린 문제는 노트북에 추가로 달린 HDD 1TB의 마운트였다.
기본으로 OS가 깔린 SSD 이외의 드라이버에 대해서는 마운트를 해줘야된다는 것을 오늘 처음 알았는데..
이 또한 리눅스에서만 겪는 불편한 것이었다.
이 문제는 psychoria.tistory.com/521
를 포함한 여러 블로그에서 거의 비슷해서 비교적 해결하기 쉬운데.
아직 어느 위치에 올려야 코드의 관리자 권한 문제 등을 해결하기 좋은지 못 찾았다.
이거는 좀더 나중에 고민을 해보기로 하고...
마지막으로 C++과 Python 환경 세팅이다.
개발 IDE는 간단하게 불러올 수 있는 Visual Studio Code를 설치했다.
C & C++ & Visual Studio Code : yjcode.tistory.com/1
Python & Virtualenv 설치 : yeo0.github.io/com/2018/11/14/%EC%9A%B0%EB%B6%84%ED%88%AC(Ubuntu)%EC%97%90%EC%84%9C-%ED%8C%8C%EC%9D%B4%EC%8D%AC-%EA%B0%9C%EB%B0%9C%ED%99%98%EA%B2%BD-%EA%B5%AC%EC%B6%95%ED%95%98%EA%B8%B0/
우분투(Ubuntu)에서 파이썬 개발환경 구축하기
우분투(Ubuntu)에서 파이썬 개발환경 구축하기
yeo0.github.io
참고로 ubuntu에는 기본적으로 python3가 설치되어 있다.
이제 기본적 세팅을 한 것이라, 몇번 더 갈아엎을 수도 있을 것 같은데...
일단은 코드 돌아가는 것까지 확인한 것으로 오늘은 만족을 하며.. 리눅스가 윈도우보다 개발하기 편하다고 느껴지는 그날까지 열심히 해봐야지.
'Ubuntu' 카테고리의 다른 글
Linux 터미널에서 유용한 커맨드들 (상시 업데이트) (0) | 2021.09.03 |
---|---|
NVIDIA CUDA path 변경하는 방법 (0) | 2021.09.03 |
리눅스 GPU 프로세스 끄는 방법 (0) | 2021.09.03 |
Ubuntu 18.04 LTS에 OpenPose 설치 (0) | 2020.12.14 |