이전 글 2023.01.30 - [본업/Docker] - [Docker] Docker로 Ubuntu에 OpenVPN Server 구축하기 #1 Docker 설치 Prerequisites 1. OpenVPN의 설정 파일들을 '편하게' 관리하기 위해 이들을 저장할 디렉토리를 생성 mkdir /home/$USER/openvpn-test $USER에는 당연히 사용자 이름을 기입하면 됨. 참고로 해당 작업은 도커의 볼륨과 연관된 작업이다. 나는 OpenVPN Server로 동작할 컨테이너와 호스트 머신(서버 OS) 사이에 파일 따위를 손쉽게 조작하고자, bind mount 방식으로 컨테이너에 바인딩 할 것이다. 다른 바인딩 방식을 사용할 것이라면 알아서 적용ㅇㅇ. Docker Volume 관련 공식 문서 : ht..
Purpose 이 글을 작성하는 시점으로 나의 사내 주 업무는 자사 제품에 대한 웹 기반 원격 모니터링 시스템(RMS; Remote Monitoring System)을 구축하는 것이다. 해당 업무를 수행하고 밥값을 벌기 위해 해야하는 일들이 인프라 구축에서 부터 웹 개발 및 배포까지 굉장히 많은 Task Chain으로 연결되어 있다. 이 Task Chain 중 하나가 바로 '현장 곳곳에 설치된 자사 제품의 운전 값을 서버로 읽어들여 DB에 로깅하기' 인데, 이를 구현하려면 여러 가지 전제 조건이 필요하지만 그 중 가장 크리티컬한 요소는 바로 다음이다. 현장 마다 공급되는 네트워크의 구성이 다를 수 있다. (예; 유동 IP 혹은 고정 IP, 무선망 혹은 유선망) 서버가 데이터를 수집하기 위해서는 네트워크 ..
2022.10.27 - [드론&로봇/ROS] - [ROS] Ubuntu 20.04 LTS에 ROS Noetic 설치하기 #1 [ROS] Ubuntu 20.04 LTS에 ROS Noetic 설치하기 #1 ARM64 기반의 Ubuntu Desktop 20.04 LTS가 설치되었다고 가정하고 시작합니다. 2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 [Ubuntu] Apple Silicon 맥에 패러 conceptbug.tistory.com 이전 포스팅에서 ROS Noetic을 설치하였고 간단한 roscore 명령어로 테스트까지만 해 보았다. 여기에 추가 ROS 환경 설정이 필요하다...
ARM64 기반의 Ubuntu Desktop 20.04 LTS가 설치되었다고 가정하고 시작합니다. 2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커 conceptbug.tistory.com 관련글 2021.01.08 - [드론&로봇/ROS] - [ROS] Ub..
이전 포스트 2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커 conceptbug.tistory.com 2022.09.11 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치..
2022.09.09 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커 conceptbug.tistory.com 2022.09.11 - [프로그램/Linux] - [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #2-1 Parallels Too..
대부분의 가상 머신들이 guest OS에서 필요한 드라이버를 사용자가 직접 설치하지 않아도 되게끔 자체적으로 패키지화 시켜 제공한다. VMware는 사용하지 않아서 잘 모르겠고, Oracle사의 VirtualBox는 존재했던 것으로 기억한다. 나는 90년대생 MZ 세대라 3.5인치 플로피 디스켓, CD 등의 저장 매체를 모두 사용했었다. 기억으로는 비싼 컴퓨터나 브랜드 컴퓨터를 구매하면 위와 같이 Driver CD가 동봉되어 왔었는데, 이거랑 똑같다고 보면 된다. Parallels Tools란? https://www.parallels.com/blogs/parallels-tools/ All you need to know about Parallels Tools installation What is Paral..
일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커버하는 가상 머신은 사실상 vmware와 Parallels 뿐이다. 2020년, 처음에 우분투를 배울 때 NVIDIA의 쿠다 코어를 탑재한 Jetson 보드들이 유명세를 타며 보급되기 시작했다. 하지만 이 보드들은 ARM 기반 아키텍쳐를 사용해서 지원 패키지, 소프트웨어, 툴 등이 미흡하여 불편한 점이 이만저만이 아니었다. 하지만 시총 1위 기업인 Apple이 인텔을 손절치고 ARM기반 Apple Silicon 칩셋을 사용하게 되자, 거대 기업이 움직인 만큼 다른 소프트웨어 회사나 재단들도 발 빠르게 움..
관련 포스팅 M1, M2(Apple Silicon)용 맥에서 Parallels로 설치 [Ubuntu] Apple Silicon 맥에 패러렐즈로 Ubuntu Desktop 20.04 LTS 설치 #1 OS 설치 일단 라이선스를 준수하고 정품 소프트웨어를 사용합시다. 바쁜 분들은 해당 컨텍스트 스킵 가능. 두괄식 표현으로 결과부터 얘기하자면, 현재 Apple Silicon macOS에서 실험 용도로 모든 설정을 커 conceptbug.tistory.com 컴퓨터에 우분투(Ubuntu)를 설치하는데에 크게 두 가지 방법이 있습니다. 가상 머신(Virtual Machine) 실제 머신(Real Machine) 이 글에서는 1번 가상 머신으로 설치하는 방법을 다룰 것입니다. (각 방법마다 장점과 단점이 분명히 존..