구현목표
Nvidia CUDA 드라이버 설치.
문제점
apt install -y ubuntu-drivers-common
드라이버 설치를 위해 커맨드 입력 후, [패키지명] needs to be reinstalled, but I can't find an archive for it. 의 에러메시지 출력.
과거 레퍼런스 자료를 보면서 구버전을 설치하다가 최신버전으로 바꾸고자 할때 기존에 설치되어있던 패키지와 충돌나는 현상 발생.
해결방법
우분투 내 설치된 패키지 상태정보 초기화.
작업전 백업 필수.
sudo cp /var/lib/dpkg/status /var/lib/dpkg/status_backup
2. nano 에디터로 status 열람.
sudo nano /var/lib/dpkg/status
3. 해당 패키지 내용 삭제 후 저장.
패키지명 기준으로 abc 순서로 되어있으므로, 스크롤하면서 찾거나, Ctrl + w 를 이용하여 패키지명 검색.
* Ctrl + 방향키 : 패키지 목록 스크롤
* Ctrl + k : 해당 라인 삭제
* Ctrl + x : 종료 ( y 입력 후 경로 확인 후 엔터 )
참고자료
https://askubuntu.com/a/122737
How to remove package in bad state, software center freezes, no synaptic
When 'Update Manager' starts running, it tells me that I need to do a 'Partial Upgrade', when I start doing the upgrade, it tells me Remove package in bad state The package 'linux-headers-3.0.0...
askubuntu.com
https://swiftcoding.org/cli-and-nano-editor
CLI 환경과 리눅스 나노(nano) 텍스트 에디터 사용방법 | 스위프트코딩
개발도구, 서버 설치 세팅 및 데이터관리, 소프트웨어 서버세팅, CLI, 리눅스, 서버관리 서버 관리를 하면서 CLI 환경에 익숙하지 않다면 여러가지 애로사항이 꽃피우는데요. 리눅스 명령어를 알
swiftcoding.org