강좌 & 팁
우분투를 업데이트를 하다가 패키지를 설치하지 못하고 아래와 같이 samba 관련하여 127번 에러가 발생하였다는 메세지가 표출되는 문제를 저는 다음과 같이 해결했습니다.
[에러부분]
root@roy-VPCCB17FK:test# apt-get install tftpd
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
tftpd 패키지는 이미 최신 버전입니다.
다음 패키지가 자동으로 설치되었지만 더 이상 필요하지 않습니다:
libgnutlsxx27 libtasn1-3-dev libgpg-error-dev librtmp-dev comerr-dev
libgcrypt11-dev libldap2-dev libgnutls-dev libp11-kit-dev libgnutls-openssl27
libidn11-dev
이들을 지우려면 'apt-get autoremove'를 사용하십시오.
0개 업그레이드, 0개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
1개를 완전히 설치하지 못했거나 지움.
이 작업 후 0 바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
samba (2:3.6.3-2ubuntu2.10) 설정하는 중입니다 ...
/var/lib/dpkg/info/samba.postinst: 95: /var/lib/dpkg/info/samba.postinst: update-inetd: not found
dpkg: samba을(를) 처리하는데 오류가 발생했습니다 (--configure):
설치한 post-installation 스크립트 하위 프로세스가 오류 127번을 리턴했습니다
처리하는데 오류가 발생했습니다:
samba
E: Sub-process /usr/bin/dpkg returned an error code (1)
[해결방법]
아래의 디렉토리에서 samba 관련 모든 파일을 삭제하고, 다시 apt-get upgrade 을 합니다.
root@roy-VPCCB17FK:test# rm -f /var/lib/dpkg/info/samba.*
root@roy-VPCCB17FK:test# apt-get upgrade
패키지 목록을 읽는 중입니다... 완료
의존성 트리를 만드는 중입니다
상태 정보를 읽는 중입니다... 완료
0개 업그레이드, 0개 새로 설치, 0개 제거 및 0개 업그레이드 안 함.
1개를 완전히 설치하지 못했거나 지움.
이 작업 후 0 바이트의 디스크 공간을 더 사용하게 됩니다.
계속 하시겠습니까 [Y/n]? y
samba (2:3.6.3-2ubuntu2.10) 설정하는 중입니다 ...
samba 관련하여 127번 에러가 발생하여 samba관련 파일을 모두 삭제하였지만, 만일 다른 패키지관련 에러라면 해당 패키지를 모두 삭제해 주시면 됩니다.