Ubuntu(우분투) 이해하기
이해하기 쉽고, 장황하지 않은 자료를 기반으로 강의를 진행합니다.
4. Ubuntu(우분투) 이해하기¶
4.1. ubuntu 배포판¶
- 다양한 배포판 중 하나
- 데비안 배포판을 기반으로 캐노니컬 사가 우분투 배포판 개발
- 데비안 배포판은 apt 프로그램을 이용해서 소프트웨어 설치 및 업데이트를 간편하게 한 패키지
- 우분투 의미: 남아프리카 부족 언어로 '너가 있으니 나도 있다' 라는 의미
- 우분투 데스크탑 배포판 (X윈도우 기반, GUI환경 기본 제공) 과 우분투 서버 배포판, 두 가지 기본 배포판을 제공
- 지원 기간이 짧은 일반 버전과 지원기간이 장기(5년)인 LTS(Long Term Support) 버전으로 나눠서 발표
4.2. ubuntu 패키지 관리자¶
- CentOS나 Fedora 과 같은 RedHat 계열 배포판은 RPM 이라는 패키징 시스템을 사용함
ubuntu와 같이 데비안 계열 배포판은 deb 라는 패키징 시스템을 사용함
패키지와 패키지 정보를 저장하고 있는 패키지 저장소라는 개념을 가지고 있음
- 소프트웨어 패치, 추가등 정보를 관리
- 우분투 사용자가 패키지 관리자를 통해 패키지 저장소에 접근하면, 소프트웨어 변경사항을 알려주고 업데이트, 다운로드등을 지원
4.3. ubuntu 패키지 관리 실무¶
- ubuntu PC에 설치된 패키지(소프트웨어) 확인 방법
# dpkg -l
- ubuntu PC에 설치된 특정 패키지(소프트웨어) 확인 방법
# dpkg -l | grep 패키지명(소프트웨어명)
- ubuntu 패키지 인덱스 정보 업데이트 (배포판 버전에 따른 패키지 업데이트 버전 정보 등)
# sudo apt-get update
- 설치된 ubuntu 패키지 업그레이드
# sudo apt-get upgrade
본 자료와 같이 IT 기술을 잘 정리하여, 온라인 강의로 제공하고 있습니다
퀄러티가 다른 온라인 강의로 차근차근 익혀보세요
- 패키지 설치
# sudo apt-get install 패키지명
- 패키지 재설치
# sudo apt-get --reinstall install 패키지명
- 패키지 삭제(설정파일 제외)
# sudo apt-get remove 패키지명
- 패키지 삭제(설정파일 포함)
# sudo apt-get --purge remove 패키지명
- 패키지 소스코드 다운로드
# sudo apt-get source 패키지명
본 자료와 같이 IT 기술을 잘 정리하여, 온라인 강의로 제공하고 있습니다
체계적으로 전문가 레벨까지 익힐 수 있도록 온라인 강의 로드맵을 제공합니다
- 패키지 검색
# sudo apt-cache search 패키지명
- 패키지 검색
# sudo apt-cache show 패키지명
- 패키지 저장소 설정
- apt-get 패키지 저장소는 /etc/apt/sources.list 파일에 있음