회사에서 파이썬 관련 작업을 하던중 파이썬3 버전이 너무 많아서 삭제하던중
sudo apt-get remove python3 명령어를 치게되었습니다 . -> 악몽의 시작...
그러나 이 명령어를 실행시켜버리니... 우분투 프로그램들이 모두 맛이 가는 문제가 발생했습니다.
순간 당황해서 재부팅을 실행했는데...
GUI desktop 부팅도 안먹히고 아이디와 패스워드를 입력하라는 터미널 창만 나오더군요....
그 당일에는 이러한 문제가 Python3을 삭제해서 생긴 문제인지 몰랐었습니다..
다행히 작업하던 가상환경이 카피본으로 만들어 놓은 환경이라서.... 다음날 출근하고 막내와 같이 또다른 카피환경을 만들고 다시 파이썬 작업을 했습니다.
그러던 도중 초기 용량설정을 적게해서 파이썬 모듈을 받는데 용량이 부족하다 라고 나오더군요...
그래서 막내보고 파이썬 여러개 설치했으니 몇개는 삭제하자 라고 말했는데
이번에도 sudo apt-get remove python3 이 명령어를 쳐버리고 말았습니다.
그 결과는.... 어제와 같았습니다.
pip 모듈까지 다 날아가 버렸더군요.... 어떻게든 pip 설치를 해보려고 했지만... 설치가 안되고 이번에는 네트워크 까지 다 날아가버려서 복구가 완전 불가능하게 되었습니다.
이게 대체 왜이런지 원인을 찾던도중 우분투 환경에서는 Python3를 절대 삭제해서는 안된다는 글이....
Ubuntu, how do you remove all Python 3 but not 2
I have recently get hold of a RackSpace Ubuntu server and it has pythons all over the place: iPython in 3.5, Pandas in 3.4 &2.7, modules I need like pyodbc etc. are only in 2,7 Therefore, I am
stackoverflow.com
이래서 리눅스에서는 어떤 프로그램 삭제할때 신중을 가하라는거 같습니다...
하아... 정말 너무나 당황스럽네요....
작업한게 다 날아가버리니 ㅠㅠㅠㅠ.....
정 안되면 스냅샷이라도 찍어두세요... 전 그래도 어제 그일 겪고나서 혹시 모르니 막내한테 환경 다 세팅하고 스냅샷 찍어두라고 해서... 그시점으로는 돌아갔습니다...
'개발관련 > 정보' 카테고리의 다른 글
지도 위도, 경도 알아내기 / (카카오지도, 네이버지도, 구글맵 위도 경도) (0) | 2023.07.04 |
---|---|
앱 개발시 수익 창출 (인앱결제) (구독결제 vs 아이템 결제) / 구독결제가 일반결제보다 더 수익성이 높을까? (0) | 2023.07.04 |
Window 10 FFmpeg 설치 (0) | 2023.07.04 |
정말 IT 한국 블로그 글들은 쓰레기일까? / 초보개발자분들 두려워 말고 글을 쓰세요 (0) | 2023.07.04 |
개발관련 npm WARN config global --global, --local are deprecated. Use --location=global instead. (0) | 2023.07.04 |