본문 바로가기

아이폰/아이패드/TiP [팁]

[TiP] 데비안 패키지 (DEB 시디아어플) 강제 설치 및 삭제방법!

● 데비안 패키지 (DEB 시디아어플) 강제 설치 및 삭제방법!

by 섹터아이

 

 

 

 ■ 설명

 

설치의 경우 제가 iDep 라고 만들어 올려드렸는데 사용법 및 모르는 분들이 많으셔서 이에 관려하여 다시 포스팅합니다!

이번 포스팅에서는 dpkg 명령어를 이용한 패키지의 강제 삭제 방법강제 설치 방법을 설명합니다. 이방법은 정상적으로 설치 또는 삭제하는 과정이 아닌 강제적인 방법임을 명심하시기 바랍니다!

더 이상 256error 발생으로 고심하시거나 포기하시는 일이 없었으면합니다.

물론 필자가 작성한 각 포스팅에서 분명히 제시하는 방법대로 진행하시면 별다른 문제없이 설치, 삭제가 잘 되실테지만 잘 안되시는 경우라도 각 사용자의 환경이 다른지라 그럴 수 있다고 생각합니다.

이 포스팅의 방법으로 설치하시면 어쨋거나 설치되므로 더이상 고생하는 일이 없었으면 합니다.

 

본 포스팅은 기본적으로 터미널을 이용한 설치방법을 숙지하신분들이라 가정하고 설명합니다.

만약 본문이 이해가 되지 않으시면 아래 포스팅하단부의 [참고] 팁관련한 부분 참고하시기 바랍니다!

 

 

 ■ 방법

 

아래의 명령어는 터미널에서 진행합니다!

dpkg 명령어의 사용은 root 로그인하시고 시도하세요!

 

사용하기 앞서 이방법으로 설치하는 것은 정상적인 설치 방법이 아닌 강제로 설치하는 방법으로 설치한 패키지가 정상적으로 동작하지 않을 수 있습니다.

모든 데비안패키지의 설치 및 삭제후 재부팅하여 사용하시기 바랍니다!

 

 

[강제설치]

※ 의존성(Depends) 무시하고 설치 :

dpkg --force-depend -i XXXXX.deb

※ 기존 설치된 비호환 패키지를 무시하고 설치 :

dpkg --force-comflicts -i XXXXX.deb

※ 설치하려는 특정파일에 프로세스가 접근중일 경우 무시하고 설치 :

dpkg --force-overwrite -i XXXXX.deb

 

 

[강제삭제]

※ 의존성(Depends) 무시하고 삭제 :

dpkg --force-depend -P XXXXX

 

 

[모두무시] (의존성,의존성버전,비호환,아키텍쳐,잘못된설정파일 등..) - 사용시 주의요함

※ 모든 오류등을 무시하고 강제설치

dpkg --force-all -i XXXXX.deb

※ 모든 오류등을 무시하고 강제삭제

dpkg --force-all -P XXXXX.deb