apt-get & apt-cache 명령어 정리
sudo add-apt-repoisitory ppa:flexiondotorg/java
> repository 추가
sudo add-apt-repository "deb http://archive.ubuntu.com/ubuntu hardy multiverse"
> deb/deb-src 형태로 repository 추가
sudo apt-get update
> /etc/apt/sources.list에 저장된 index에서 패키지 정보 update
sudo apt-get upgrade
> 설치된 package upgrade
sudo apt-get dist-upgrade
> 의존성을 체크하면서 설치
sudo apt-get install $package_name
> package 설치
> apt를 이용하여 설치된 deb 프로그램은 /var/cache/apt/archive에 설치됨
sudo apt-get --reinstall $package_name
> package 재설치
sudo apt-get remove $package_name
> package 삭제
sudo apt-get --purge remove $package_name
> package 삭제시 관련 설정파일을 포함하여 삭제
sudo apt-get source $package_name
> package를 설치하지 않고 download만 수행
sudo apt-get build-dep $package_name
> apt-get source로 다운받은 package를 의존성을 고려하여 다시 빌드
sudo apt-cache search $package_name
> package 검색
sudo apt-cache show $package_name
> 해당 package 정보 조회
sudo dpkg -i $package.deb
> deb 파일 설치