답변:
이것은 잘못 구성된 패키지처럼 들립니다. 나는 이것을 주석으로 추가하려고했으나 여러분이 sudo를 가지고 있지 않다고 말했기 때문에 약간 더 복잡합니다. PC를 끄고 설치 매체 (usb, cd)를 넣은 다음 하드 디스크가 아닌이 매체에서 부팅하십시오. "설치하지 않고 Ubuntu 사용해보기"옵션을 선택하십시오. 터미널을 열고 하드 디스크를 마운트하십시오. 다음을 사용하여 디스크 파티션을 찾을 수 있습니다.
sudo fdisk -l
시스템이 / dev / sda1에 있다고 가정하면,
sudo mount /dev/sda1 /mnt
sudo chroout /mnt
sudo apt-get --reinstall install core-utils
exit
이제 PC를 끄고 설치 매체 (usb, cd)없이 다시 시작하십시오. 이것은 core-utils 패키지에만 결함이 있다고 가정합니다. 이 시점에서 문제가 해결되지 않으면 설치를 재실행하는 것이 좋습니다. 오직 iso를 다운로드하고 다운로드 한 iso에 체크섬을 수행하면 나중에 많은 골칫거리를 줄일 수 있습니다.
만약 당신이 is-install을하지 않아서 do-dist-upgrade를 통해 업그레이드했다면, 방금 언급 한 체크를 수행하는 것은 불가능합니다. - 업 그레 이드, 나는 단지 그것으로 나쁜 경험을했다). 이 경우 제 제안은 iso 이미지를 다운로드하고 거기에서 업그레이드하는 것입니다.
유용 dircolors
환경 변수를 사용합니다. LS_COLORS
존재하지 않으면 리소스 데이터베이스의 일부 기본값을 사용합니다.
네가 LS_COLORS
너무 길거나 손상된 경우 문제가 발생할 수 있습니다. printenv를 사용하여 확인할 수 있습니다.
printenv LS_COLORS
또는 그것이 얼마나 큰지 보아라. wc -c
:
printenv LS_COLORS | wc -c
내 우분투 13.10 컴퓨터에서 1304 바이트 길이이며 잘 작동합니다.
이전 Ubuntu에서 업그레이드했을 가능성이 있습니다. LS_COLORS
에서 이상한 값으로 설정됩니다. ~/.bashrc
또는 다른 시작 스크립트에서.