language/error 정리
[linux / 우분투 리눅스] E: Unable to correct problems, you have held broken packages.
zincah
2021. 12. 22. 16:38
반응형
E : Unable to correct problems, you have held broken packages.
* CLI 환경으로 구동하는 server 우분투 리눅스 환경에서 ubuntu-desktop 패키지를 까는 와중에 위와 같은 에러메세지가 계속 떴습니다.ㅜㅜ
구글링을 통해 여러 방법을 시도해보다가 패키지를 다운받는 저장소 리스트가 문제가 있을 수도 있다는 게시물을 보게 되었습니다.
vi /etc/apt/sources.list
위와 같이 기본적으로 세팅되어 있는 리스트를 수정해줬습니다.
deb https://mirrors.xtom.com/ubuntu/ focal main
deb https://mirrors.xtom.com/ubuntu/ focal-updates main
main, universe, multiverse, restricted 이렇게 다 세팅을 해준뒤 저장하고 닫아줍니다.
그 후 다음과 같은 명령어를 수행하면 정상적으로 패키지가 설치됩니다.
apt update
apt upgrade
apt -y install ubuntu-desktop
reboot
재부팅까지 완료하면 x 윈도를 사용하는 가상머신처럼 GUI화면을 확인할 수 있습니다!ㅎㅎ
1. /etc/apt/sources.list 수정
2. apt update
3. apt upgrade
4. apt -y install 패키지명
5. reboot
** 원하는 패키지가 설치가 안되신다면 맞는 저장소 경로를 찾아서 sources.list를 수정하신 다음 해보는 것을 추천드립니다! **
반응형