도와주세요 ! 우분투 업데이트 에러가 났어요

우분투 8.04 를 쓰고있는데

업데이트를 하려니,
E: dpkg was interrupted, you must manually run ‘dpkg --configure -a’ to correct the problem.
E: _cache->open() failed, please report.
라는 에러가 나서,

터미널 창을 열어서
sudo dpkg --configure -a
라고 치고 본인의 패스워드를 넣으니,

dpkg: /var/lib/dpkg/status' 파일에 libsane’에 관한 status 레코드를 쓰는 데 실패했습니다: No space left on device

라는 에러를 내면서 고쳐지질 않아요 !

wine 최신버젼을 설치하려다 에러가 나서 무얼 잘못 건드린 것 같은데 도무지 제 실력으로는 해결 방법이 없네요 !

우분투 처음부터 다시 깔아야 하나 ! 어휴 벌써 3번째에요 !

[quote="제이원":1x0oj7a0]dpkg: /var/lib/dpkg/status' 파일에 libsane’에 관한 status 레코드를 쓰는 데 실패했습니다: No space left on device[/quote:1x0oj7a0]

디스크 공간이 없다네요

$ df -h

[quote="ihavnoth":vg5k156h][quote="제이원":vg5k156h]dpkg: /var/lib/dpkg/status' 파일에 libsane’에 관한 status 레코드를 쓰는 데 실패했습니다: No space left on device[/quote:vg5k156h]

디스크 공간이 없다네요

$ df -h[/quote:vg5k156h]

감사합니다.

따라 해보니,

Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.5G 9.5G 0 100% /
varrun 1009M 212K 1009M 1% /var/run
varlock 1009M 0 1009M 0% /var/lock
udev 1009M 48K 1009M 1% /dev
devshm 1009M 12K 1009M 1% /dev/shm
lrm 1009M 39M 970M 4% /lib/modules/2.6.24-23-generic/volatile
/dev/sda4 122M 42M 75M 36% /boot
/dev/sda2 449G 31G 396G 8% /home
overflow 1.0M 32K 992K 4% /tmp
gvfs-fuse-daemon 9.5G 9.5G 0 100% /home/skyserver/.gvfs

gvfs-fuse-daemon, 이놈이 디스크를 다 잡아 먹고 있네요 ! 어찌하면 좋겠습니까 ?
리눅스 명령어 공부는 하고 있는 초보이나 영 자신이 없어서 ~~~ 또 날려 다시 깔아야 할까 걱정도 되고요 ~

gvfs랑 안친해서… 당황스럽네요…

/에서 용량이 먹고 있는 곳을 찾아서 처리해줘야합니다.

$ du -sh /var/cache/apt
$ sudo apt-get clean
$ du -sh /var/cache/apt

$ du -h --max-depth=1 /
$ df

한번더 결과를 보여주세요^.^

[quote="ihavnoth":1eh7av51]gvfs랑 안친해서… 당황스럽네요…

/에서 용량이 먹고 있는 곳을 찾아서 처리해줘야합니다.

$ du -sh /var/cache/apt
$ sudo apt-get clean
$ du -sh /var/cache/apt

$ du -h --max-depth=1 /
$ df

한번더 결과를 보여주세요^.^[/quote:1eh7av51]

감사합니다.
주신 가르침대로 입력하고 결과를 보니

gvfs-fuse-daemon 9.5G 9.5G 0 100% /home/skyserver/.gvfs 에서 여유 용량이 약간 생겼습니다.

sudo dpkg --configure -a 를 다시 입력하니 totem 데몬의 일부가 망가졌으며 꾸러미 관리자에서
수정토록 안내하므로 꾸러미관리자로 가서 수정을 위한 재설치를 실행하였더니

E: dpkg was interrupted, you must manually run ‘dpkg --configure -a’ to correct the problem.
E: _cache->open() failed, please report.
라는 이전 꾸러미관리자 실행시의 에러및 실행중단없이 정상적으로 재설치가 되었습니다

물론, 정상적으로 우분투 업데이트도 할 수 있게 되었습니다.

그런데, 아래 명령으로 다시 확인해보니

skyserver@skyserver:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 9921508 9478700 0 100% /
varrun 1032892 212 1032680 1% /var/run
varlock 1032892 0 1032892 0% /var/lock
udev 1032892 48 1032844 1% /dev
devshm 1032892 12 1032880 1% /dev/shm
lrm 1032892 39792 993100 4% /lib/modules/2.6.24-23-generic/volatile
/dev/sda4 124443 42089 75928 36% /boot
/dev/sda2 470517896 31722840 415082316 8% /home
overflow 1024 32 992 4% /tmp
gvfs-fuse-daemon 9921508 9478700 0 100% /home/skyserver/.gvfs

gvfs-fuse-daemon 이 아직 너무 많은 공간을 잡아 먹고 있음을 확인하고 이에 문제가 여전히 있는 것인지
gvfs-fuse-daemon이 무엇인지 님께 정중히 묻게 됩니다.

$ apt-cache show gvfs-fuse
gvfs is a userspace virtual filesystem where mount runs as a separate
processes which you talk to via D-Bus. It also contains a gio module that
seamlessly adds gvfs support to all applications using the gio API. It
also supports exposing the gvfs mounts to non-gio applications using fuse.

사용자 공간 가상 파일 시스템이라는데 전 안씁니다.
어떤건지도 정확히 모릅니다. 그래서 끈거지만…
단어 의미별로 짐작해보자면 파일 시스템입니다.
파일시스템은 보통 커널에서 지원하고
사용자가 파일시스템에 접근을 위해서 시스템콜을 이용해서
커널 모드로 진입해야하는데
이부분에 유저공간에서 가상화계층을 추가해서 좀더 다양한 기능을 제공하는 것 같군요.

자세한건 구글 검색을…

$ du -h --max-depth=1 /
해서 디렉토리별 용량은 체크해 보고 싶군요.
gvfs가 원인이 아니라는 의견이 많아서 위의 결과를 보여달라는
거였습니다.
그리고 위의 결과를 보여주셔야 짐작이 가능한데…
테스트 해보시고 과정을 혼자만 보시고 다시 /를
100% 만들어버리고 그 결과만 보여주시니…
저로선 -.- 추측하기가 힘들군요…

[quote="ihavnoth":38gryn6c]$ apt-cache show gvfs-fuse
gvfs is a userspace virtual filesystem where mount runs as a separate
processes which you talk to via D-Bus. It also contains a gio module that
seamlessly adds gvfs support to all applications using the gio API. It
also supports exposing the gvfs mounts to non-gio applications using fuse.

사용자 공간 가상 파일 시스템이라는데 전 안씁니다.
어떤건지도 정확히 모릅니다. 그래서 끈거지만…
단어 의미별로 짐작해보자면 파일 시스템입니다.
파일시스템은 보통 커널에서 지원하고
사용자가 파일시스템에 접근을 위해서 시스템콜을 이용해서
커널 모드로 진입해야하는데
이부분에 유저공간에서 가상화계층을 추가해서 좀더 다양한 기능을 제공하는 것 같군요.

자세한건 구글 검색을…

$ du -h --max-depth=1 /
해서 디렉토리별 용량은 체크해 보고 싶군요.
gvfs가 원인이 아니라는 의견이 많아서 위의 결과를 보여달라는
거였습니다.
그리고 위의 결과를 보여주셔야 짐작이 가능한데…
테스트 해보시고 과정을 혼자만 보시고 다시 /를
100% 만들어버리고 그 결과만 보여주시니…
저로선 -.- 추측하기가 힘들군요…[/quote:38gryn6c]

제가 좀 바빠서 이제야 댓글을 올리게 되었습니다

$ du -h --max-depth=1 / 결과는 다음과 갇습니다

먼저 무언가 출력이 되는데 빠른 속도로 지나가면서 사라져
스크린샷으로 다음을 확인

/sbin

cannot read directory `/lost+found’ : Permission denied
/lost+found
/temp
/lib

이후 다음내용이 출력되는 것 같은데 capture하여 올립니다

du: cannot read directory `/proc/15/fdinfo’: Permission denied

----------- 중략 --------------

du: cannot read directory /root/.synaptic': Permission denied 68K /root 4.0K /srv du: cannot read directory /var/spool/cron/atspool’: Permission denied

-----------중략 ------------

du: cannot read directory /var/cache/system-tools-backends/backup': Permission denied 6.8G /var 72K /dev du: cannot read directory /etc/ssl/private’: Permission denied
du: cannot read directory /etc/cups/ssl': Permission denied 12M /etc 5.2M /bin du: cannot read directory /home/lost+found’: Permission denied

----- 중략 ----------

30G /home
39G /
으로 출력이 됩니다. 문제가 있으면 조언주시면 감사하겠습니다.

우분투 명령어를 공부하는 방법은 실제로 적용하고 결과를 확인하는 것이 최상이라고 생각하는데
실수로 시스템을 날려 자료마저 다 날릴까봐 함부로 적용하기가 겁납니다. 무슨 좋은 방법이 없을까요.

sbackup도 설치했지만 사용법을 잘모르겠습니다. 백업해도 restore도 잘 안되는 같아서요 restore를 해도 몇시간이지나도
restore 완료표시가 안떨어지고 진행상황도 표시도 안되고 ~~~~ 자료를 위해서는 외장하드를 하나 사려고 해요

[quote:3vijxra7]

이후 다음내용이 출력되는 것 같은데 capture하여 올립니다

du: cannot read directory /var/lib/PolicyKit': Permission denied du: cannot read directory /var/run/sudo’: Permission denied
du: cannot read directory /var/run/cups/certs': Permission denied du: cannot read directory /var/log/samba/cores’: Permission denied
du: cannot read directory /var/cache/ldconfig': Permission denied du: cannot read directory /var/cache/system-tools-backends/backup’: Permission denied
6.8G /var[/quote:3vijxra7]
/var 디렉토리가 용량을 많이 차지 하네요 /var 디렉토리는 각종 로그파일들의 모이는 곳이라고 알고 있어요.
터미널에서
$sudo du -h /var
용량을 차지 하는 파일을 찾아서 원인분석을 하셔야 겠네요

[quote:3vijxra7]du: cannot read directory `/var/cache/ldconfig’: Permission denied[/quote:3vijxra7]Permission denied 이게 뜨는 이유는 일반사용자가 접근 권한이 없기 때문입니다. 'sudo’를 명령어 앞에 붙여 줘야해요.

[quote="느림보":3gl5m6xs][quote:3gl5m6xs]

이후 다음내용이 출력되는 것 같은데 capture하여 올립니다

du: cannot read directory /var/lib/PolicyKit': Permission denied du: cannot read directory /var/run/sudo’: Permission denied
du: cannot read directory /var/run/cups/certs': Permission denied du: cannot read directory /var/log/samba/cores’: Permission denied
du: cannot read directory /var/cache/ldconfig': Permission denied du: cannot read directory /var/cache/system-tools-backends/backup’: Permission denied
6.8G /var[/quote:3gl5m6xs]
/var 디렉토리가 용량을 많이 차지 하네요 /var 디렉토리는 각종 로그파일들의 모이는 곳이라고 알고 있어요.
터미널에서
$sudo du -h /var
용량을 차지 하는 파일을 찾아서 원인분석을 하셔야 겠네요

[quote:3gl5m6xs]du: cannot read directory `/var/cache/ldconfig’: Permission denied[/quote:3gl5m6xs]Permission denied 이게 뜨는 이유는 일반사용자가 접근 권한이 없기 때문입니다. 'sudo’를 명령어 앞에 붙여 줘야해요.[/quote:3gl5m6xs]

감사합니다. 용량을 차지하는 파일의 정체는 sbackup 데몬에 의한 백업파일이었군요.

skyserver@skyserver:~$ sudo du -h /var
[sudo] password for skyserver:

------- 중략 ----------------------------

6.6G /var/backup/2009-02-03_06.24.26.471540.skyserver.ful
56K /var/backup/2009-02-03_07.16.59.424720.skyserver.inc
56K /var/backup/2009-02-03_07.16.29.380688.skyserver.inc
68K /var/backup/2009-02-06_00.00.02.796297.skyserver.inc
6.6G /var/backup

---------- 중략 ------------------------------

8.0K /var/cache/system-tools-backends/backup/1/var/cache/system-tools-backend

----------- 증략 -------------------------------
148K /var/cache/system-tools-backends
39M /var/cache
6.8G /var

sbackup 데몬에 의한 백업파일, 이 놈을 홈폴터에 backup 폴터 만들어 옮기고 /var 에 충분한 사이즈 확보했습니다.

그랬더니 그동안 불여우에서 북마크추가가 안돼 곤란했는데 제대로 다시 북마크 추가가 되네요 ! 신기 ~~~~ 신기 ~~~~~

우분투에 점점 빠져드는 자신을 발견하게 됩니다. 사천명도 안되는 우분투 포럼 가입자란 사실도 자랑스럽구요 !!!

자 ! 다시 출발합니다. wine 설치앞으로 !!!

감사합니다.

[quote="제이원":2gi1qksp]
자 ! 다시 출발합니다. wine 설치앞으로 !!!

감사합니다.[/quote:2gi1qksp] wine 좋죠! 그런데 컴터 사양 좋으면 와인보다 버츄얼 박스(virtualbox)를 설치해 보세요. 이것도 쓸만해요

[quote="느림보":2dfzri1t][quote="제이원":2dfzri1t]
자 ! 다시 출발합니다. wine 설치앞으로 !!!

감사합니다.[/quote:2dfzri1t] wine 좋죠! 그런데 컴터 사양 좋으면 와인보다 버츄얼 박스(virtualbox)를 설치해 보세요. 이것도 쓸만해요[/quote:2dfzri1t]

도와주신 ihavnoth님, 느림보님께 다시 한번 감사드립니다