Author: byeongkyu

  • 하나의 디스크에 여러가지 버전의 Ubuntu 설치하기

    ROS를 사용하여 개발을 하다보니, ROS의 버전 파편화 덕분(?)에 Ubuntu의 버전을 달리 사용해야 하는 경우가 발생합니다. 현재 ROS2의 최신 LTS 버전은 Humble로 Ubuntu 22.04에서 사용이 가능합니다. ROS1의 경우 최종 LTS 버전이 Noetic으로 Ubuntu 20.04에서 사용이 가능합니다. 따라서 이 두개의 버전을 사용하기 위해선 두 개의 Ubuntu 버전을 사용해야 합니다. 도커를 사용하는 방법이 있으나, 개발 시에 불편한 점이…

  • Windows11 더많은 옵션 메뉴 비활성화

    윈도우11로 판올림하여 사용하면서 불편한 부분이 바탕화면에서 오른쪽 버튼을 눌렀을 때, 기존 메뉴가 다 나타나는게 아니고 항상 “더 많은 옵션”을 눌러야만 보이는 점입니다. 이를 비활성화 하기 위해선, CMD창을 관리자 권한으로 실행하고, 다음과 같이 입력합니다. 그런 다음, explorer.exe를 강제 종료합니다. 다시 explorer.exe를 실행해 줍니다. 이제 확인해보면, 더 많은 옵션 메뉴가 사라지고 모든 메뉴가 잘 보이는 것을 확인할…

  • 윈도우11 설치 시 로컬 계정 사용

    아주 간만에 윈도우를 새로 설치해야 할 일이 생겼습니다. 듀얼부팅으로 사용하던 리눅스에서 USB 메모리를 지운다고 했던 것이 윈도우 파티션을 아주 깔끔하게 지워버리는 사고를 치는 바람에… 복구 USB 스틱을 만들고, 윈도우 설치를 진행하는 도중에 아무 생각없이 live 계정과 연결하도록 하였는데, 이게 자꾸 이상하게 꼬이는 현상을 보입니다. 기존 User 홈 폴더에 Desktop / Documents / Downloads / Videos…

  • Steam Desk 구입 및 SSD 교체

    스팀덱 구입은 거의 한달 전이었는데, 사 놓고 한 두번 켜본 다음 방치 수준이었습니다. 가장 용량이 작은 64GB 모델을 구입했고, 어짜피 SSD를 교체하려고 마음 먹은지라, SSD가 오기 전까지는 별다른 할 일이 없어서… 교체 난이도는 너무나 낮습니다. 몇개 나사 풀고, 그냥 교체하면 끝인거라, 10분 정도 걸린듯 하네요. 구매했던 1TB SSD가 도착을 했고, 교체 방법까지 상세히 적혀져 있는…

  • Cockpit 설치 및 설정

    Cockpit은 웹 기반의 리눅스 서버 GUI 도구 플랫폼입니다. 보통 ssh로 접속하여, 이것저것 터미널 명령어를 이용해서 설정 및 사용도 가능하지만, Cockpit을 사용하면 웹 기반의 GUI 환경에서 작업이 가능합니다. 설치도 매우 간단합니다. Ubuntu에서도 쉽게 apt를 이용해서 설치가 가능합니다. 실행은 따로 할 필요없이, 자동으로 서비스로 등록되어 부팅 후에 자동 실행됩니다. 기본포트는 9090으로 설치후 https://localhost:9090으로 접속하면 다음과 같은 화면을…

  • KakaoTalk 설치 on Ubuntu 22.04

    카카오톡을 좋아하진 않지만, 몇몇개의 오픈 채팅방과 타기관과의 협업에 소통 창구로 카카오톡이 쓰이는 관계로 메세지를 확인하는 편입니다. 아이폰만으로 대응하기엔 살짝 피곤한 부분이 있어, Ubuntu에서 설치할 방법을 찾아보다가, Wine을 사용하면 된다고 하여, 설치를 해봅니다. 먼저 Wine을 설치합니다. 현재 최신 버전은 8.0이며, 다음과 같은 과정으로 설치가 가능합니다. [v] Wine Repository 키 등록 및 Repository를 apt 소스 리스트에 추가…

  • NVIDIA Container Toolkit 설치

    NVIDIA Container Toolkit를 설치하면 Docker에서도 Nvidia 관련 툴킷을 사용 가능. 몇가지 선행 조건이 필요함. nvidia-docker를 설치해야 하므로, 먼저 Repository에 대한 GPG Key 등록하고, apt 소스 리스트에 Reposity 등록 완료되었으면 설치 진행. 설치 완료 후, docker 재실행. 정상적으로 설치되었는지 테스트 완료.

  • Docker 설치 on Ubuntu

    Ubuntu에서 Docker 설치 방법 정리. 기본적으로 Ubuntu Community에서 제공하는 docker.io가 존재하나, Docker.ce를 설치하는 것을 모두 권장하는 듯. Docker는 64bit 운영체계만 지원함. 먼저 기존 설치된 docker 관련 패키지들을 모두 제거. 또한 /var/lib/docker 안에, 기존에 설치했던 이미지, 컨테이너 등등의 파일이 존재하므로, 필요가 없다면 이것도 삭제하는 것을 권장함. 다음으로, 설치에 필요한 패키지 설치 Docker Repository GPG Key 등록…

  • Install Cartographer ROS on Noetic/Ubuntu20.04

    Noetic에선 Cartogrphaer의 패키지 버전을 제공하지 않고 있다. 왜인이 이유는 잘 모르겠지만, 일단 Noetic에서 Cartographer를 사용하기 위해선 소스를 직접 빌드하여 사용해야 한다. 빌드하기 위해서 필요한 툴을 먼저 설치한다. 다음으로, 사용자 workspace에 소스를 받는다. 패키지 빌드를 위해 필요한 의존 패키지들을 설치한다. 다음으로 abseil를 설치한다. 설치 스크립티는 이미 소스에 포함되어 있으므로, 해당 경로로 이동해 스크립트를 실행해주면 된다. 마지막으로,…

  • Ubuntu 22.04 설치 후 작업

    Ubuntu 22.04를 설치하고 난 이후에 하는 반복적인 설정 작업들. [v] Gnome Tweaks, MP3 코덱 등 설치 [v] Gnome Shell 설정 – 독 아이콘 클릭시 최소화 하도록 [v] Gnome Shell Extension Manager 설치 (사용자 테마 설정 가능)\ [v] vim-tiny 제거, vim 설치 : 초기 설치시 vim 에디터의 최소버전이 기본 설치됨. (사용 불편) [v] net-tools, htop 설치…