windows의 *.exe 와 비슷한 설치파일이며 확정명은 *.deb이다. 이것을 package라고 부름
dpkg로 파일을 설치할 때는 *.deb 설치파일이 이미 피씨에 존재하고 있을 때 아래처럼 설치할 수 있다.
☑️ help: dpkg --help
✅ 설치: dpkg -i 패키지파일이름.deb
✅ 삭제
dpkg는 해당 패키지만 설치를 진행하고 해당 패키지에 종속되서 설치되야하는 프로그램을 같이 설치해주지는 않는다. 이 문제는 apt-get이 해결해준다.
apt-get역시 dpkg를 사용하여 실제 패키지 설치를 수행하다. 수행 방식은 아래 이미지를 참조할 수 있다.
저장소의 url가 /etc/apt/sources.list 에 작성되어있다면 인터넷을 통해서 해당 저장소에서 파일을 다운로드해서 설치한다. 이 방식은 dpkg와 달리 종속된 프로그램이 만약 피씨에 미설치되어있다면 추가 수동설치 필요없이 자동으로 설치해준다.
☑️ help: apt-get install -h
✅ 설치: apt-get install 패키지명
✅ 패키지목록 업데이트: apt-get update : sources.list를 최신으로 업데이트함
✅ 패키지 업그레이드: apt-get upgrade 패키지
✅ 삭제: apt-get remove 패키지
✅ 완전삭제: apt-get purge 패키지
✅ 사용안하는 패키지 제거: apt-get autoremove
✅ 내려받은 아카이브 파일제거: apt-get clean or apt-get autoclean
ℹ️ https://seonghyuk.tistory.com/14
ℹ️ https://jung-story.tistory.com/22
ℹ️ https://unix.stackexchange.com/questions/104592/what-is-the-difference-between-apt-get-and-dpkg