Ubuntu(우분투) 이해하기
이해하기 쉽고, 장황하지 않은 자료를 기반으로 강의를 진행합니다.
잔재미코딩 소식 공유
좀더 제약없이, IT 컨텐츠를 공유하고자, 자체 온라인 강의 사이트와 유투브 채널을
오픈하였습니다
응원해주시면, 곧 좋은 컨텐츠를 만들어서 공유하겠습니다
응원해주시면, 곧 좋은 컨텐츠를 만들어서 공유하겠습니다
● 잔재미코딩 유투브 오픈
[구독해보기]
4. Ubuntu(우분투) 이해하기¶
4.1. ubuntu 배포판¶
- 다양한 배포판 중 하나
- 데비안 배포판을 기반으로 캐노니컬 사가 우분투 배포판 개발
- 데비안 배포판은 apt 프로그램을 이용해서 소프트웨어 설치 및 업데이트를 간편하게 한 패키지
- 우분투 의미: 남아프리카 부족 언어로 '너가 있으니 나도 있다' 라는 의미
- 우분투 데스크탑 배포판 (X윈도우 기반, GUI환경 기본 제공) 과 우분투 서버 배포판, 두 가지 기본 배포판을 제공
- 지원 기간이 짧은 일반 버전과 지원기간이 장기(5년)인 LTS(Long Term Support) 버전으로 나눠서 발표
4.2. ubuntu 패키지 관리자¶
CentOS나 Fedora 과 같은 RedHat 계열 배포판은 RPM 이라는 패키징 시스템을 사용함
ubuntu와 같이 데비안 계열 배포판은 deb 라는 패키징 시스템을 사용함
패키지와 패키지 정보를 저장하고 있는 패키지 저장소라는 개념을 가지고 있음
소프트웨어 패치, 추가등 정보를 관리
우분투 사용자가 패키지 관리자를 통해 패키지 저장소에 접근하면, 소프트웨어 변경사항을 알려주고 업데이트, 다운로드등을 지원
- 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 파일에 있음