* 리눅스
-> 대형 컴퓨터에서 쓰던 유닉스를 개인 PC에서 쓸 수 있도록 만든 것
-> 오픈소스 OS이기 때문에 많은 배포판들이 생김
- 데비안(Debian) 계열
: Kali(해킹용), Ubuntu(데스크탑용) 등
- 레드햇(Redhat)계열
: CentOS(서버용), Fedora(데스크탑용) 등
-> 위 두 계열은 명령어에 차이가 있음
|
레드햇 |
데비안 |
명령어 |
rpm, yum |
apt-get , dpkg, aptitude |
* rpm
- 필요한 파일 하나하나 찾아서 설치해야 함 (의존성X)
* yum / apt-get
- 의존성 문제 해결
- 인터넷 되야 함
- remove 옵션으로 의존성 파일 모두 삭제할 수 있기 때문에 주의
* dpkg
- 저 레벨 도구
- 의존성 X
* aptitude
- apt의 프론트엔드 프로그램
* wget
- 기본적으로 설치 안된 경우도 있음
- rpm의 단점(인터넷에서 바로 파일을 가져올 수 없음) 해소
- 인터넷 되야 함
- URL로 설치