[컴퓨터 시스템 관리] 4주차 실습일지(21.03.29.)
▶ 실습 과제
-Server(b)에 GNOME 데스크톱 설치 후, 유용한 프로그램 3개 설치
1.koulourpaint
-윈도우에서의 그림판과 같다. 그림판에 간단히 그림을 그리거나 메모하는데 유용할것 같아서 설치하였다.

2. Clementine
-뮤직플레이어이다. 다른 플레이어드로가 다르게 구글 드라이브에 있는 음악을 바로 재생시킬수 있다는 점이 유용해 보여 설치해보았다.

3. Minitube
- 검색어를 입력하면 관련 영상을 계속해서 찾아준다고 한다. 마치 유튜브의 알고리즘과 같다. 심지어 광고도 나오지 않는다고 한다. 윈도우에서는 비슷한 프로그램을 사용하려면 대부분이 유료인데 리눅스에서는 무료로 제공한다는 점에서 설치해볼만 하다고 느꼈다.

▶ 새로 알게 된 내용
1. 패키지와 파일을 삭제하는 방법
1) 패키지만 삭제하고 설정파일은 남겨둠
apt remove ___
2) 패키지와 설정파일 모두 삭제
apt purge___
3) 패키지와 연관된 다른 패키지까지 모두 삭제
apt autoremove ___
2. Server(b)에 GNOME 데스크톱 환경 추가하기
GNOME = GNU Network Object Model Environment, 데스크톱 프로그램 집합의 일종
설치 전 : 가상머신 메모리 2GB로 변경
Server(b) 실행 및 관리자 로그인 및 저장소 패키지 목록 업데이트 : apt update
Tasksel로 패키지 설치 : apt install tasksel, 실행 후 Ubuntu Desktop 선택 후 OK(enter)
apt로 패키지 설치 : apt install ubuntu-desktop (이후 reboot)
3. X 윈도우의 개념
- 디스플레이에 창을 표시하고, 마우스와 키보드 등의 입력장치와의 상호작용을 관리한다.
- 리눅스는 다중 사용자 시스템이며, 여러 명의 클라이언트가 네트워크를 통해 원격으로 한 대의 서버에 접속할 수 있다. (X 윈도우는 각자가 개인 PC를 사용하는 것처럼 마우스포인터, 윈도우 환경을 제공해준다.)
- X 윈도우는 UI 의 모습과 독립되어 있다.
▶ 문제상황 발생 & 해결과정
1. 실습 중 nodejs설치에 아래와 같은 문제가 생김. sources.list 에 문제가 있었고 이를 해결하기 위해 수정을 하였으나 여전히 문제는 해결되지 않았다.

=>해결방법을 찾아보았으나 설치가 여전히 되지 않았고 결국 Linux_backup파일에서 Server을 다시 설치후 실습 진행
2. Server(B)에서 Gnome이 원활이 진행되지 않음
=> 슬랙의 qna를 참고하여 우분투 소프트웨어를 설치하였다.
sudo install ubuntu-software
▶회고
교수님께서 강의에서 리눅스를 이용하면 프로그램 설치 등을 편하게 할 수 있다고 하셨는데 아직 설치하는데 문제가 많이 발생하다보니 아직은 그렇게 편리한 점을 잘은 모르겠다. 심지어 프로그램 설치할때마다 오류가 나서 시간을 매우 많이 할애하였다. 하지만 오랜 시간 끝에 프로그램을 설치해보니 뿌듯하게 느껴졌고 계속 강의를 듣다보면 리눅스 시스템에 익숙해질것이라는 생각이 들기도 하였다.
이번에는 저번주 과제할때에 비해서 오타는 비교적 덜 났지만 그래도 오류가 빈번하게 발생한것을 보아 뭔가 설치 시에 제대로 확인하지 않고 넘어간 것이 많거나 강제로 우분투를 종료해서 문제가 발생한것 같다는 생각이 들었다. 다음 강의에서는 이것도 꼼꼼하게 보고 실습을 진행해야겠다. 그리고 생각보다 설치할때 시간이 많이 걸리니 실습은 되도록 빨리 하도록 하자!