입력소스에 한글을 추가하려면 관련 패키지를 설치해야 한다.
(root 계정일 때)
#> yum install ibus-hangul
(일반 사용자 계정일 때)
$ sudo yum install ibus-hangul
이때 이런 에러가 난다면 네트워크 설정에 문제가 있는 것이다.
"Could not resolve host: mirrorlist.centos.org; Unknown error"
참고로 설치 시 지정했던 네트워크 설정값은 이렇다.
ping 보내기
네트워크가 제대로 연결되었는지 확인하기 위해 ping을 보내고 응답이 오는지 확인한다.
#> ping 9.9.9.9
connect: Network is unreachable
오면 다행이지만 안 온다. 당연함.
nameserver 설정 확인하기
네임서버 설정을 확인해본다.
#> cat /etc/resolv.conf
파일이 비어있다! 이것이 문제였구나 하고 스오플 선생님들이 하라는 대로
nameserver 9.9.9.9
또는
nameserver 8.8.8.8
을 입력하고 저장한 뒤 다시 핑을 보내본다. 응답이 오면 다행이지만 내 케이스에서는 여전히 Network is unreachable
메시지가 뜬다.
네트워크 인터페이스 확인하기
ip 주소를 확인하기 위해 ifconfig
명령어를 쳐보는데, yum으로 패키지를 깔아야 쓸 수 있는 명령어다. 가위가 필요해서 가위를 샀는데 가위를 쓰려면 가위로 포장을 잘라야 하는 상황이다. 다행히 이 블로그에서 도움을 받아 쭉쭉 진행했다.
#> ip addr
내 네트워크 인터페이스는 enp0s3
다. (CentOS 네트워크 인터페이스는 보통 ens33
라는데 어디서부터 뭐가 잘못된 것인지)
인터페이스 설정 변경하기
부팅 시 자동으로 켜지도록 네트워크 인터페이스 설정파일을 수정한다.
#> vi /etc/sysconfig/network-scripts/ifcfg-{네트워크 인터페이스}
설정파일 최하단 ONBOOT 값을 no에서 yes로 바꾼다.
ONBOOT=yes
인터페이스 up 및 네트워크 재시작
#> ifup {네트워크 인터페이스}
다시 ip addr
로 인터페이스 상태를 확인하면 ip 주소가 부여됐음을 확인할 수 있다.
새 설정을 적용해주었으니 네트워크를 재시작한다.
#> systemctl restart network
그리고 OS를 재시작한다.
#> reboot
재부팅 후 다시 ping을 보내서 응답이 오는지 확인한다.
#> ping 9.9.9.9
👏👏👏👏👏👏👏👏👏👏
다시 resolv.conf
파일을 보면 내용이 채워져있다.
#> cat /etc/resolv.conf