[Synology] 포트 충돌로 패키지 설치가 안될때.

2018. 8. 23. 06:35 from Nas

패키지를 삭제하고 설치하다보면 기존에 포트를 사용하던 패키지를 

지웠음에도 포트 충돌이 일어나 재설치가 안되는 경우가 있습니다.

이럴경우 해결법.


1. 나스 SSH 접속.


2. sudo -i 를 입력해 루트계정 접속


3. cd /usr/local/etc/services.d 를 입력.


4. ls 를 입력



위 목록에서 이미 삭제한 패키지명의 파일이 있다면 rm 파일명 을 입력해 그걸 지워주면 됩니다.


이럼에도 해결이 안되는 경우가 있는데 그건 패키지까지 삭제했음에도 프로세스에 상주하고 있는 

써드파티 패키지가 있습니다.



1. ps -ef | grep '패키지명' 을 입력. 

이때 패키지명은 완벽하게 써 넣을 필요 없고 대충 검색이 될만한 이름을 넣어주면 됩니다.


2. 나온 프로세스 목록중 grep으로 인한 목록 외에 더 있다면 그 목록이

제일 왼쪽 root 옆에 있는 숫자가 pid입니다. 그걸 kill -9 pid번호 를 입력해 강제종료 해줍니다.


Posted by Hunin :