[+] Przerwane aptitude dist-upgrade

Pomoc dotycząca instalacji systemu
piobad
Posty: 67
Rejestracja: 15 marca 2008, 18:24

[+] Przerwane aptitude dist-upgrade

Post autor: piobad »

Witam,

na komputerze syna chciałem przejść z Lenny na Squeeze. Wydałem polecenie

Kod: Zaznacz cały

aptitude -P dist-upgrade
. Z powodu braku miejsca na dysku proces został zatrzymany przy ściągnięciu 95%. Powiększyłem partycję i chciałem wrócić do tej instalacji. Niestety

Kod: Zaznacz cały

aptitude update
zwraca
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
W: Nie udało się zablokować pliku magazynu podręcznego; zwykle oznacza to uruchomiony dpkg lub inne narzędzie apt do instalowania pakietów. Otwieranie tylko do odczytu; wprowadzone zmiany stanu pakietów NIE będą zachowane!
Serdecznie proszę o pomoc w wersji dla początkujących.
pozdrawiam piobad
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Nie udało się zablokować pliku magazynu podręcznego
przedstaw wynik poleceń

Kod: Zaznacz cały

[ -e /var/lib/dpkg/lock ] && echo 'istnieje' || echo 'nie ma'

mount 
AdeBe
Junior Member
Posty: 825
Rejestracja: 01 grudnia 2007, 14:41

Post autor: AdeBe »

piobad pisze:E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem.
Wykonałeś komendę o którą prosi system?
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

piobad pisze:W: Nie udało się zablokować pliku magazynu podręcznego]
Po pierwsze, jeśli w istocie nie masz uruchomionego żadnego innego programu, który blokuje cache apta, to pozostał Ci plik blokujący dostęp do bazy apta. Nie mam w tej chwili Debiana, niech koledzy pomogą Ci go zlokalizować. Jeśli się nie mylę był w /var/lib/... i bodaj nazywał się dpkg.lock czy coś takiego. W razie problemów - usuń ręcznie. Stosowałem.
piobad pisze:E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct the problem
Być może zajdzie też potrzeba wydania takiego polecenia.
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Kod: Zaznacz cały

rm /var/lib/dpkg/lock

Kod: Zaznacz cały

aptitude update
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Plik ten musi istnieć, by mógł zostać zablokowany, także usuwanie go jest bezcelowe.
piobad
Posty: 67
Rejestracja: 15 marca 2008, 18:24

Post autor: piobad »

Duże dzięki za zainteresowanie

lis6502

Kod: Zaznacz cały

[ -e /var/lib/dpkg/lock ] && echo 'istnieje' || echo 'nie ma' 
zwrócił
istnieje

Kod: Zaznacz cały

mount
zwrócił
/dev/sda2 on / type ext3 (rw,errors=remount-ro)
tmpfs on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
procbususb on /proc/bus/usb type usbfs (rw)
udev on /dev type tmpfs (rw,mode=0755)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=620)
/dev/sda3 on /mnt/dane type vfat (rw,noexec,nosuid,nodev,uid=1000,gid=1000)
/dev/sda6 on /mnt/szostka type ext3 (rw)
AdeBe
jeszcze nie, z moją wiedzą wolę wpierw spytać, żeby więcej nie nabroić

pavbaranov
w /var/lib/dpkg znajduje się pusty plik "lock" (chwilę się wstrzymam z usunięciem)

Dodam jeszcze, że /var/log/aptitude jest pustym dokumentem

pozdrawiam piobad
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Moźna go wyedytować ale usunąc łatwiej. :-D

Tak go nawo utworzy ale juz bez wpisu o blokadzie.
Awatar użytkownika
lis6502
Member
Posty: 1798
Rejestracja: 05 listopada 2008, 20:14
Lokalizacja: Miasto Szybowców

Post autor: lis6502 »

Ja mam złe wspomnienia z usuwaniem locka, ale przecież w razie czego można go utworzyć ;)
Awatar użytkownika
ilin
Senior Member
Posty: 2292
Rejestracja: 26 sierpnia 2007, 11:54
Lokalizacja: PRLu

Post autor: ilin »

Lub zrobić kopię
ODPOWIEDZ