차이

문서의 선택한 두 판 사이의 차이를 보여줍니다.

차이 보기로 링크

양쪽 이전 판이전 판
다음 판
이전 판
tech:apt-get [2016/07/12 09:26] – 바깥 편집 127.0.0.1tech:apt-get [2021/01/18 09:42] (현재) V_L
줄 30: 줄 30:
 (소문자 엘( l )이다. ) (소문자 엘( l )이다. )
  
-그럼 쫙 나오는데요. 그 중에서 내가 궁금한 것을 확인하기 위해서는 음과 같이하면 좋겠죠.+그럼 쫙 나다.
  
 +앞에 rc 라고 나오는 패키지가 제거는 되었지만 설정 파일이 남아있는 경우임.
  
- 정할 수 있다. 관심있는 분들의 많은 참여 부탁준다. 문법은 [[wiki:syntax]]참조하라|+ 
 +다음의 명령을 입력하면 rc로 된 것들을 다 지운다.(([[https://linuxprograms.wordpress.com/2010/05/12/remove-packages-marked-rc/|출처]])) 
 + 
 + 
 +    dpkg --list |grep "^rc" | cut -d " " -f 3 | xargs sudo dpkg --purge     
 +=====참고===== 
 + 
 +====The following packages have been kept back==== 
 + 
 +>The following packages have been kept back: 
 +>libapache2-mod-php7.0 libegl1-mesa libgbm1 libgl1-mesa-dri libinput10 
 +>libwayland-egl1-mesa mesa-vdpau-drivers php7.0 php7.0-bz2 php7.0-cli 
 +>php7.0-common php7.0-curl php7.0-fpm php7.0-gd php7.0-json php7.0-mbstring 
 +>php7.0-mcrypt php7.0-mysql php7.0-opcache php7.0-readline php7.0-soap 
 +>php7.0-sqlite3 php7.0-xml php7.0-zip 
 + 
 +의존성에 문제가 있을 수 있는 것들은 위와 같이 나온다. 
 + 
 +수동으로  
 +> sudo apt-get install <package names>  
 +해주면 된다. 
 + 
 +이 방법으로 해결이 안된다면 
 +''dist-upgrade''를 시도해 볼 수 있다. 
 + 
 +그런데 이것은 패키지 의존성을 재구성하면서 //던 패키지를 삭제도 하므로 잘 돌아가던 리눅스가 깨지는 수도 있다//.  
 +, 어떤 패키지가 삭제되고 재설치 되는지 확인 후 시행한다. [[https://askubuntu.com/questions/601/the-following-packages-have-been-kept-back-why-and-how-do-i-solve-it|출처]] 
 + 
 +요즘은 [[apt]] 권장.