본문 바로가기

Ubuntu

Ubuntu 18.04 vs Ubuntu 20.04 vs Ubuntu 21.04 Ubuntu 18, 20, 21의 큰 차이가 무엇인지 검색을 하여 본인 참고용으로 메모해 놓습니다. Ubuntu 18.04은 발표한 후 3년이 지났고, 20.04는 1년이 지났으며, 21.04는 4개월 지났습니다. 20.04에서는 64bit만 지원하는 것이 큰 특징입니다. 현재 (2021년7월) 기준, 본인은 큰 차이를 잘 모르지만 .... Date: 2021-07-31 Ubuntu 18.04 vs Ubuntu 20.04 source: https://computingforgeeks.com/ubuntu-20-04-vs-ubuntu-18-04-comparison-table/ 기능 21.04 20.04 18.04 발표시기 Apr 2021 Apr 2020 Apr 2018 Code names Hirsute Hip.. 더보기
VirtualBox, Ubuntu로 삼각형 네트웍 환경 구성하기 source: https://www.brianlinkletter.com/2016/07/how-to-use-virtualbox-to-emulate-a-network/ ※ 위 source에 있는 내용은 Ubuntu 16.04를 기반으로 합니다. 필자는 Ubuntu 18.04에서 구성하여, script 를 조금 수정하였습니다. 먼저 알아야 할 사항 Macbook / Virtualbox에 Ubuntu 18.04 설치 Macbook, Ubuntu에서 network interface 확인 VirtualBox 안에서 Ubuntu interface 이름 알아내기 글 쓰는 배경 Linux 또는 Ubuntu에서 시스템 설정이나 네트워킹 시험을 해야할 경우가 있습니다. 그때 여러대의 시스템을 생성하여 연결해야 하는데, so.. 더보기
VirtualBox 안에서 Ubuntu interface 이름 알아내기 운영환경 VM Software: Oracle VirtualBox 6.1 VMHOST: Macbook BigSur VM instance OS: Ubuntu 18.04 Adapter 1 만 활성화한 경우 VirtualBox안에 VM instance를 생성하면 기본적으로 Network Adapater 1만 활성화되어 있습니다. Adapter 2,3,4는 비활성화되어 있습니다. 이 상태에서 VM instance (Ubuntu 18.04)를 실행하고 network interface를 명렁어 ifconfig를 이용해 확인하면 enp0s3를 볼 수 있습니다. Adapter 2, 3, 4도 함께 활성화한 경우 Network Adapter 2, 3, 4를 모두 활성화합니다. 이 상태에서 VM instance (Ubunt.. 더보기
Macbook, Ubuntu에서 network interface 확인 Macbook BigSur network interface 목록을 보려면 networksetup -listallhardwareports 명령어를 수행하면 됩니다. isabelle@chrisjangmac ~ % networksetup -listallhardwareports ifconfig 를 이용하여 확인할 수 있습니다만 내가 사용하는 목록을 금방 확인하기 어려운 단점이 있습니다. isabelle@chrisjangmac ~ % ifconfig 필자는 무선 WiFi를 이용하고 있으며 WiFi interface이름은 en0라는 것을 알면 아래와 같이 해당 내용을 살펴볼 수 있습니다. isabelle@chrisjangmac ~ % ifconfig en0 Ubuntu 18.04 Ubuntu에서는 ifconfig .. 더보기
비밀번호 없이 ssh 로그인 하기 글을 쓰는 배경 remote host에 접속할 때 대개 username, password를 입력합니다. 그런데 이러한 로그인이 빈번하면 내 공개키를 remote host에 등록하여 매번 비밀번호를 입력하지 않는 것이 효율적입니다. 이 과정을 메모해 놓고 공유하기 위해 이 글을 작성합니다. 주의사항 내 사설키를 다른 사람에게 유출하면 안됩니다. 통장의 비밀번호를 다른 사람에게 알려주는 것과 동일한 것입니다. 시험환경 local host: Macbook local username: chrisjang remote host: Ubuntu 18.04 remote username: salsal 전체 과정 1. local host에서 사설키, 공개키 생성 2. 공개키를 remote host 이용자에 저장하고 등록 3.. 더보기
Ubuntu 이용자 추가, sudo 권한 부여 글 쓰는 배경 이용자를 Desktop GUI와 Terminal UI에서 생성하는 법을 메모해 놓기 위함입니다. Google Search를 이용하면 되나, 그 시간마저 줄이기 위해서 입니다. 특히 adduser를 이용해 같은 group GID를 설정하는 것을 정리하기 위해서입니다. 목차 1. Desktop GUI에서 추가하기 2. Terminal UI에서 추가하기 3. 동일한 group GID로 이용자 생성하기 4. sudo 권한 부여하기 1. Desktop GUI에서 일반 사용자 추가하기 Desktop의 상단 좌측에서 Activities를 클릭합니다. "user"를 입력하고 결과에서 "Users"를 선택합니다. 우측 상단에 "Unlock"을 선택합니다. 잠금을 해제하기 위해 관리자의 비밀번호를 입력합니다.. 더보기
Ubuntu 18.04에 Mysql 5.7.34 설치하기 글 쓰는 배경 2021년 7월 기준, Ubuntu 18.04 는 apt install mysql-server를 수행하면 mysql 5.7.35를 설치합니다. 그런데 필자는 mysql 5.7.34를 설치해야 하는 상황입니다. 시스템에 있는 기본 저장소에서는 mysql 5.7.34를 제공해 주지 않기 때문에, Google Search를 하여 해결한 과정을 남겨 놓습니다. salsal@mysql:~$ sudo apt-cache policy mysql-server mysql-server: Installed: (none) Candidate: 5.7.35-0ubuntu0.18.04.1 Version table: 5.7.35-0ubuntu0.18.04.1 500 500 http://kr.archive.ubuntu.c.. 더보기
Macbook / Virtualbox에 Ubuntu 18.04 설치 글을 쓰는 배경 필자는 평상시 업무를 할 때 Ubuntu를 자주 이용하는 사람은 아니고 전문가도 아닙니다. 그러나 가끔 뭔가를 확인해야 할 때 Ubuntu와 필요한 Application을 설치하고 확인합니다. 아무개에게 Ubuntu Instance 1개를 부탁하여 받아 사용할 수도 있지만, Instance를 여러개 이용해야 하는 경우, 그리고 조금 이용하다가 이용하지 않는 경우도 많아, 필자의 맥북에 설치하여 확인하는 것이 편합니다. 그런데 이런 경우가 자지 있지 않으므로 (1년에 2~3번 정도), 다시 기억을 더듬어 처음부터 다시 시작하려니 시간과 노력을 쏟아야 합니다. 최근 (2021년7월)에도 유사한 경우가 있어, 이번 기회에 웹사이트에 필자 자신이 참조할 수 있는 문서를 상세하게 만들어 놓고, 다.. 더보기