yum = apt-get
rpm = dpkg

소스리스트 업데이트                   : apt-get update
설치된 패키지 업데이트               : apt-get upgrade

패키지 설치                               :  apt-get install <package name>

패키지 제거                               :  apt-get --purge remove <package name>
패키지 검색                               :  apt-cache search <package name>
패키지 정보보기                         : apt-cache show <package name>
의존성 파일들 강제로 설치해두기  : apt-get -f install 

패키지 삭제와 설정지우기           : apt-get --purge autoremove

의존성 검사 수행하며 패키지 업데이트                 :apt-get -s dist-upgrade
 

deb 파일 설치                            : dpkg -i <file name.deb>
패키지 제거                               : dpkg -P <package name>
설치된 패키지 리스트                  : dpkg -l
설치된 패키지에 포함된 파일 보기 : dpkg -L <package name>
deb파일 포함된 파일들 보기         : dpkg -c <file name.deb>
deb파일의 정보보기                    : dpkg -I <file name.deb>
파일의 패키지명 알아내기            : dpkg -S <file name>
 

istall 로 설치된 
/var/cache/apt/archives/ 비우기

apt-get clean

apt-get autoclean


강제삭제
dpkg --force-all -r 패키지명
 
강제설치
dpkg --force-architecture -i 패키지명

시스템 아키텍쳐 확인(32비트,64비트)
dpkg --print-architecture 

apt-get 설치중 
apt-get install -f 에러가 난다면 그대로 쳐주자

apt-get install -f 

 
패키지검색
aptitude search 패키지명 

패키지를 재설치 하게될때는
apt-get install 명령어로 받은 deb 파일의 저장 위치
 /var/cache/apt/archives/ 에 .deb 패키지파일로 저장되어있으니
해당경로로 이동하여 dpkg -i 패키지로 재설치 해주자 

http://ftp.de.debian.org/debian/pool/main/  에서 패키지를 다운받을수도 있다.
 


아래와같이 하위프로세스가 시그널에 의해서 죽었다는 메세지가 뜨면 강제로 재설치해주자

dpkg: error processing /var/cache/apt/archives/gpgv_1.4.10-4_i386.deb (--unpack):

trying to overwrite '/usr/bin/gpgv', which is also in package gnupg 1.4.1-1.sarge3

dpkg-deb: subprocess paste killed by signal (Broken pipe)

Errors were encountered while processing:

 /var/cache/apt/archives/gpgv_1.4.10-4_i386.deb

E: Sub-process /usr/bin/dpkg returned an error code (1)

# dpkg -i --force-overwrite gpgv_1.4.10-4_i386.deb 


설치중에 libapt-pkg4.10 관련되서 에러가 뜨면 

Reading package lists... Done

Building dependency tree       

Reading state information... Done

You might want to run `apt-get -f install' to correct these:

The following packages have unmet dependencies:

  apt-utils: Depends: libapt-pkg4.10

  libapt-pkg-perl: Depends: libapt-pkg4.10

E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution)

아래 주소에서 패키지 다운받고 설치해주자

# wget http://ftp.br.debian.org/debian/pool/main/a/apt/apt_0.8.10.3+squeeze1_i386.deb 

# dpkg -i apt_0.8.10.3+squeeze1_i386.deb 




출처 : http://cdral.tistory.com/778

Posted by cyj4369
,