본문 바로가기

개발

Ubuntu Server 18.04.4 LTS 설치!

인턴 기간 동안 정말 많이 사용했던 ubuntu를 계속 써보기 위해서 집에서 하나 설치했다.

 

우분투는 크게 두 가지 버전이 있는데 일반적으로 많이 사용하는 Desktop 버전과 Server 버전이 있다.

 

원래는 Desktop 버전을 많이 사용했었는데 생각해보니까 어짜피 터미널로 접속하지만 하고 로컬로 들어갈 일이 없어보여서 그냥 Server 버전을 쓰기로 했다.

 

찾아보니까 그 외에도 장점이 있다고는 하는데, 일단 나에게 당장 해당되지는 않는 거 같아서 pass.

 

https://ubuntu.com/download/server/thank-you?version=18.04.4&architecture=amd64

 

링크로 들어가면 현재 최신 LTS 버전인 18.04.4의 Ubuntu Server 버전을 다운로드 받을 수 있다.

 

아무래도 CLI 기반의 OS이기 때문에 일단 설치 프로그램부터 무지 가볍다!

 

900MB 정도의 가벼움은 정말 요즘 보기 힘든 OS 크기인 거 같다.

 

다만, 처음 OS를 설치한다면 설치 설정 부분에서 어려울 수 있으니 구글에서 좋은 가이드를 찾아보고 설치하면 좋을 거 같다.

 

설치를 다 하고 설정을 하는 부분에 있어서 Desktop 버전을 쓰는 것과 다른 점이 조금 있어서 그 부분만 정리하려고 한다.

 

일단, 이번에 Ubuntu Server를 예전에 쓰던 노트북에다가 설치했기 때문에 덮개를 덮어도 전원이 꺼지지 않게 설정해야 했다.

$ sudo vi /etc/systemd/logind.conf

여기서, #HandleLidSwitch=suspend를 주석 해제하고 값을 ignore로 바꾼다. 이렇게.

HandleLidSwitch=ignore

 

그리고 esc + :x를 눌러서 저장하고,

systemctl restart systemd-logind

로 서비스를 재시작 하면 적용이 완료되고 노트북 덮개를 덮어도 전원이 꺼지지 않는다.

 

두번째는, 네트워크 설정이다.

 

내가 설치를 할 때 LAN 케이블을 꽂지 않은 상태로 진행을 해서 설치할 때 설정에서 skip을 하고 설치를 했다.

 

그래서 그런지는 모르겠지만 처음에 설치를 하고 LAN 케이블을 꽂아도 자동으로 네트워크가 잡히지 않았다.

 

일단,

ifconfig -a

로 활성화 하려고 하는 네트워크 카드의 이름을 확인한다.

 

나는 DHCP를 사용할 거니까, 

dhclient <name>

처럼 활성화를 시켜주면 해당 네트워크 카드가 일을 하기 시작한다.

 

하지만, 이 방법은 켤 때마다 해줘야 하기 때문에 netplan의 yml 파일에다가 설정을 해주자.

cd /etc/netplan

으로 들어가면 yml 파일이 있다.

 

파일을 sudo로 열어서 수정하면 된다.

 

내 기준으로는 처음에,

network:
  ethernets: {}
  version: 2

이렇게 되있었다. 이걸,

network:
  ethernets:
    <name>:
      dhcp4: true
  version: 2

이런 식으로 변경해주면 된다. 여기서 <name>은 아까 확인한 네트워크 카드 이름이다.

 

이제 재부팅 할 때 DHCP로 IP를 받아온다.

 

세팅 끝..!