Red Hat Training

A Red Hat training course is available for Red Hat Enterprise Linux

35.3. 그래픽 로그인으로 변경하기

중요

그래픽 환경으로 전환하기 위해, 리포지터리(repository)에서 추가적인 소프트웨어를 설치해야 할 수도 있습니다. Red Hat 네트워크 등록을 사용해서 Red Hat Enterprise Linux 리포지터리를 인터넷을 통해 액세스할 수 있거나, Red Hat Enterprise Linux DVD를 리포지터리로 사용할 수 있습니다. 35.3.1절. “명령어 라인에서 소프트웨어 리포지터리에 대한 액세스를 활성화 하기 ”를 참조하십시오.

중요

System z에서 그래픽 사용자 인터페이스를 사용하려면, vncserver를 사용하십시오.
만약 텍스트 로긴으로 설치를 한 후, 그래픽 로긴으로 변경하고 싶다면, 다음 절차를 따라하십시오.
  1. 만약 이미 루트가 아니라면 root 어카운트로 사용자를 변경하십시오.
    su -
    암호 요청시 관리자 암호를 입력하십시오.
  2. 만약 이미 루트라면, X Window System와 그래픽 데스크탑 환경을 설치하십시오. 예를 들어 GNOME 데스크탑 환경을 설치하려면, 다음 명령을 사용하십시오:
    yum groupinstall "X Window System" Desktop
    KDE 데스크탑 환경을 설치하려면, 다음을 사용하십시오:
    yum groupinstall "X Window System" "KDE Desktop"
    이 단계에서 Red Hat Enterprise Linux이 추가 소프트웨어를 다운로드하고 설치해야 하기 때문에 시간이 많이 소요될 수 있습니다. 또한 원래 인스톨했던 소스가 어떤 것이냐에 따라서 설치 미디어를 넣으라는 요청을 받을 수도 있습니다.
  3. /etc/inittab를 수정하기 위해 다음 명령을 실행하십시오.
    vi /etc/inittab
  4. I 키를 입력해서 insert 모드로 들어가십시오.
  5. initdefault 라는 문자열이 있는 줄을 찾으십시오. 3이란 숫자를 5으로 변경하십시오.
  6. :wq를 입력하신 후, Enter 키를 눌러서 파일을 저장하고, vi 텍스트 에디터를 종료합니다.
reboot 명령을 사용해 시스템을 리부팅합니다. 시스템이 재시작하면, 그래픽 로그인이 표시될 것입니다.
그래픽 로그인과 관련된 문제가 발생시는 10장. 설치된 Intel이나 AMD 시스템에 발생하는 문제 해결를 참조하십시오.

35.3.1. 명령어 라인에서 소프트웨어 리포지터리에 대한 액세스를 활성화 하기

Red Hat Enterprise Linux 시스템에서 새 소프트웨어를 설치하는 일반적인 방법은 소프트웨어 리포지터리를 통한 방식입니다. Red Hat Enterprise Linux 리포지터리에 Red Hat 네트워크 서브스크립션을 사용해서 인터넷을 통해 액세스하시거나, Red Hat Enterprise Linux 설치 DVD를 리포지터리로 사용할 수 있습니다. 온라인 리포지터리를 통해 액세스하는 소프트웨어는 설치 DVD에 있는 소프트웨어보다 최신 버전일 것입니다. 더욱이, Red Hat Enterprise Linux 시스템을 온라인 리포지터리에 액세스하도록 설정하는 것은, 이미 존재하는 유선네트워크 연결이 사용 가능한 경우라면, 일반적으로 설치 DVD를 리포지터리로 설정하는 것보다 더 쉽습니다.

35.3.1.1. 인터넷을 통한 소프트웨어 리포지터리 액세스 활성화하기

Red Hat 네트워크 가입 번호를 설치 과정에서 입력했다면, 시스템은 이미 Red Hat Enterprise Linux 리포지터리에 인터넷을 통해 접속하도록 설정된 것입니다. 따라서 여러분이 해야 할 일은 단지 시스템이 인터넷을 액세스할 수 있도록 해주는 것입니다. 만약 기존 유선 네트워크 연결이 있다면, 이 과정은 간단합니다:
  1. 만약 이미 루트가 아니라면 root 어카운트로 사용자를 변경하십시오.
    su -
  2. 시스템의 네트워크 라인이 네트워크에 연결되었는지 확인하십시오. 네트워크가 단지 두 개의 디바이스 - 컴퓨터와 외장 모뎀/라우터 - 로만 구성될 수도 있습니다.
  3. system-config-network를 실행하십시오. 네트워크 설정 도구가 시작되고 Select Action 화면을 표시합니다.
  4. 장치 설정을 선택하고, Enter 키를 누릅니다. 네트워크 설정 도구가 시스템에서 사용 가능한 모든 네트워크 인터페이스 목록과 함께 장치 선택 화면을 표시해 줍니다. 첫 인터페이스는 디폴트로 eth0로 이름 붙여집니다.
  5. 설정할 네트워크 인터페이스를 선택한 후 Enter를 누르십시오. 네트워크 설정 도구는 Network Configuration 화면으로 바뀌게 됩니다.
  6. 수동으로 정적 IP, 게이트웨이, DNS 서버를 이 스크린에서 변경하거나, 디폴트 값을 받아들이도록 각 칸을 빈 칸으로 남겨둘 수 있습니다. 설정을 고른 다음에는 OK를 고르고, Enter키를 누릅니다. 그러면 네트워크 설정 도구가 장치 선택 (Select A Device) 화면으로 되돌아갑니다.
  7. Save를 선택 후, Enter를 누릅니다. 네트워크 설정 도구가 Select Action 화면으로 돌아갑니다.
  8. Save&Quit를 선택 후 Enter를 입력합니다. 네트워크 설정 도구가 설정 사항을 저장 후 종료합니다.
  9. ifup interface을 실행하십시오. interface는 네트워크 설정 도구에서 설정한 인터페이스 이름입니다. 예를 들어 ifup eth0를 실행하면 eth0를 시작하게 됩니다.
다이얼 업이나 무선 인터넷 연결을 설정하는 것은 좀 더 복잡하며, 이 가이드의 범위를 벗어납니다.

35.3.1.2. Red Hat Enterprise Linux 설치 DVD를 소프트웨어 리포지터리로 사용하기

Red Hat Enterprise Linux 설치 DVD를 물리적인 디스크나 ISO이미지 파일 형태로 소프트웨어 리포지터리로 사용하기.
  1. 만약 실제 DVD를 가지고 있다면 컴퓨터에 디스크를 삽입하십시오.
  2. 만약 이미 루트가 아니라면 root 어카운트로 사용자를 변경하십시오.
    su -
  3. 리포지터리를 위한 mount point를 생성합니다:
    mkdir -p /path/to/repo
    /path/to/repo는 리포지터리의 위치입니다. 예: /mnt/repo
  4. DVD를 방금 만든 마운트 포인트에 Mount 합니다. 만약 물리적 디스크를 사용한다면 DVD 드라이브에 대한 device name를 알아야 합니다. 시스템에 있는 DVD 드라이브의 이름은 cat /proc/sys/dev/cdrom/info 명령을 사용해 알 수 있습니다. 시스템의 첫번째 DVD 드라이브는 보통 sr0라는 이름이 붙습니다. 디바이스 이름을 알면, DVD를 다음과 같이 마운트합니다:
    mount -r -t iso9660 /dev/device_name /path/to/repo
    예를 들어: mount -r -t iso9660 /dev/sr0 /mnt/repo
    만약 디스크에 대한 ISO 이미지 파일을 사용하려 한다면, 이미지파일을 다음과 같이 마운트합니다:
    mount -r -t iso9660 -o loop /path/to/image/file.iso /path/to/repo
    예를 들어: mount -r -o loop /home/root/Downloads/RHEL6-Server-i386-DVD.iso /mnt/repo
    이미지 파일이 들어 있는 저장 장치 자체가 마운트되어 있는 경우에만 이미지 파일을 마운트 할 수 있다는 것에 주의하십시오. 예를 들어 이미지 파일이 시스템 부팅 시 자동으로 마운트되지 않는 하드 드라이브에 저장되어 있는 경우, 그 하드 드라이브에 저장된 이미지 파일을 마운트하기 전 하드 드라이브를 마운트해야 합니다. /dev/sdb라는 하드 드라이브가 부팅시 자동 마운트 되지 않는다고 하고, 그 디스크의 첫번째 파티션의 Downloads라는 디렉토리에 이미지 파일이 저장되어 있다고 가정합시다:
    mkdir /mnt/temp
    mount /dev/sdb1 /mnt/temp
    mkdir /mnt/repo
    mount -r -t iso9660 -o loop mount -r -o loop /mnt/temp/Downloads/RHEL6-Server-i386-DVD.iso /mnt/repo
    만약 어떤 저장 디바이스가 마운트 되었는지 잘 모르겠으면, mount 명령을 실행해서 현재 마운트 목록을 얻을 수 있습니다. 만약 저장 디바이스의 디바이스 이름이나 파티션 번호를 잘 모르겠다면, fdisk -l를 실행해서 출력을 살펴보십시오.
  5. repo file/etc/yum.repos.d/ 디렉토리에 새로 만듭니다. .repo로 끝나기만 하면, 파일 이름은 중요하지 않습니다.예를 들어 dvd.repo가 쉽게 정할 수 있는 이름 중 하나입니다.
    1. repo 파일의 이름을 고르고, vi 텍스트 에디터를 사용해 새 파일로 여십시오. 예를 들어:
      vi /etc/yum.repos.d/dvd.repo
    2. I 키를 입력해서 insert 모드로 들어가십시오.
    3. 리포지터리의 상세 사항을 입력합니다. 예를 들어:
      [dvd]
      baseurl=file:///mnt/repo/Server
      enabled=1
      gpgcheck=1
      gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
      리포지터리의 이름은 각괄호로 둘러싸야 합니다-이 예에서는 [dvd]. 이름은 중요하지 않습니다. 하지만 알아보기 쉽고 의미있는 이름을 붙이는 것이 좋습니다.
      baseurl를 지정하는 줄에 좀 전에 생성했던 마운트 포인트에 대한 경로를 포함시켜야 합니다. 경로의 끝에 Red Hat Enterprise Linux 서버 설치 DVD라면 /Server를 덧붙이고, Red Hat Enterprise Linux 클라이언트 설치 DVD라면 /Client를 덧붙입니다.
    4. Esc 키를 눌러서 insert 모드에서 나옵니다.
    5. :wq를 입력하신 후, Enter 키를 눌러서 파일을 저장하고, vi 텍스트 에디터를 종료합니다.
    6. 소프트웨어 설치나 업그레이드를 DVD에서 수행한 다음에, 생성했던 repo파일을 지워주십시오.