Strona 1 z 1

Błąd: Lista plików pakietu nie zawiera kończącej pustej linii - Rozwiązany

: 07 sty 2014, 19:25
autor: konrad28
Podczas istalacji w termina obojętnie jakiego programu czy pakietu wyskakuje błąd

Kod: Zaznacz cały

 (Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
     lista plików pakietu "linux-image-3.2.0-55-generic-pae" nie zawiera kończącej pustej linii
    E: Sub-process /usr/bin/dpkg returned an error code (2)
     


Co mam zrobić żeby to naprawić?

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 07 sty 2014, 19:36
autor: igotit4free
System masz aktualny? Czym skutkuje

Kod: Zaznacz cały

sudo apt-get update
i

Kod: Zaznacz cały

sudo apt-get upgrade

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 07 sty 2014, 21:05
autor: konrad28
Po update wywala masę innych błędów takich :

Kod: Zaznacz cały

W: Błąd GPG: http://ppa.launchpad.net precise Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 502B983C87DD42B5
W: Błąd GPG: http://ppa.launchpad.net precise Release: Następujące podpisy nie mogły zostać zweryfikowane z powodu braku klucza publicznego: NO_PUBKEY 87C9C49AE9B24D7F
W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/Release.gpg  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu/dists/precise/main/source/Sources  404  Not Found

W: Nie udało się pobrać http://ppa.launchpad.net/gnome3-team/gnome3-staging/ubuntu/dists/precise/main/binary-i386/Packages  404  Not Found

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/free/source/Sources  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/non-free/source/Sources  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/free/binary-i386/Packages  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/non-free/binary-i386/Packages  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/free/i18n/Translation-pl_PL  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/free/i18n/Translation-pl  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/free/i18n/Translation-en  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/non-free/i18n/Translation-pl_PL  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/non-free/i18n/Translation-pl  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

W: Nie udało się pobrać http://packages.medibuntu.org/dists/precise/non-free/i18n/Translation-en  Coś niewłaściwego stało się przy tłumaczeniu "packages.medibuntu.org:http" (-5 - Brak adresu związanego z nazwą hosta)

E: Nie udało się pobrać niektórych plików indeksu, zostały one zignorowane lub użyto ich starszej wersji.
W po upgrade pobiera wszystko a na koniec znowu błąd z tematu.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 07 sty 2014, 22:09
autor: igotit4free
No to najpierw musisz poprawnie zaktualizować system (czyli usunąć błędy GPG i 4o4 Not Found => 3.A.) a dopiero jak będziesz miał aktualny i kompletny system, to będziesz mógł instalować oprogramowanie.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 07 sty 2014, 23:57
autor: majsza
Przede wszystkim usuń wszystkie wpisy dotyczące medibuntu

http://404.g-net.pl/2013/10/koniec-kariery-medibuntu/

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 16:38
autor: konrad28
Dobra teraz przy update ani jednego błędu. Jednak kiedy wpisuje

Kod: Zaznacz cały

sudo apt-get upgrade
to wyskakuje mi tak

Kod: Zaznacz cały

Czytanie list pakietów... Gotowe
Budowanie drzewa zależności       
Odczyt informacji o stanie... Gotowe
Następujące pakiety zostały zatrzymane:
  click click-dev linux-generic-pae linux-headers-generic-pae linux-image-generic-pae love-unstable python3-click
  qtcreator-plugin-ubuntu qtcreator-plugin-ubuntu-cordova
Następujące pakiety zostaną zaktualizowane:
  adobe-flash-properties-gtk adobe-flashplugin apport apport-gtk apt apt-transport-https apt-utils audacious
  audacious-plugins audacious-plugins-data avahi-autoipd avahi-daemon avahi-utils bc chromium-browser chromium-browser-l10n
  chromium-codecs-ffmpeg click-doc curl dc dropbox duplicity empathy empathy-common firefox firefox-locale-en
  firefox-locale-pl gir1.2-gnomedesktop-3.0 gnome-control-center gnome-control-center-data gnome-desktop3-data
  gnome-settings-daemon gnupg google-chrome-stable gpgv grub-common grub-customizer grub-pc grub-pc-bin grub2-common
  icedtea-6-jre-cacao icedtea-6-jre-jamvm indicator-sensors initramfs-tools initramfs-tools-bin kde-runtime kde-runtime-data
  language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-pack-gnome-pl
  language-pack-gnome-pl-base language-pack-pl language-pack-pl-base libapt-inst1.4 libapt-pkg4.12 libaudclient2 libaudcore1
  libavahi-client-dev libavahi-client3 libavahi-common-data libavahi-common-dev libavahi-common3 libavahi-core7
  libavahi-glib1 libavahi-gobject0 libavcodec-extra-53 libavformat53 libavutil-extra-51 libcurl3 libcurl3-gnutls libcurl3-nss
  libdjvulibre-text libdjvulibre21 libdrm-dev libdrm-intel1 libdrm-nouveau1a libdrm-nouveau2 libdrm-radeon1 libdrm2 libefl
  libelementary libelementary-data libgl1-mesa-dev libgl1-mesa-dri libgl1-mesa-glx libglapi-mesa libglu1-mesa
  libglu1-mesa-dev libgnome-control-center1 libgnome-desktop-3-2 libgnome-desktop-3-dev libjpeg-turbo8 libjpeg-turbo8-dev
  libkms1 liblightdm-gobject-1-0 libnepomukdatamanagement4 libnepomuksync4 libnss3 libnss3-1d libopenjpeg2 libosmesa6
  libpam-winbind libpixman-1-0 libpixman-1-dev libpostproc52 libqt5qml5 libqt5quick5 libqt5quickparticles5 libqt5quicktest5
  libsmbclient libswscale2 libunity-2d-private0 libunity-core-5.0-5 libvpx1 libwbclient0 libxatracker1 libxfixes-dev
  libxfixes3 libxfont1 libxi-dev libxi6 lightdm linux-firmware linux-libc-dev mesa-common-dev nautilus-sendto-empathy
  nvidia-173 nvidia-settings nvidia-settings-304 openjdk-6-jre openjdk-6-jre-headless openjdk-6-jre-lib pacifica-icon-theme
  pepflashplugin-installer plasma-scriptengine-javascript pm-utils procps python-apport python-problem-report
  python-software-properties qmlscene qtcreator-plugin-ubuntu-common qtcreator-plugin-ubuntu-cordova-common
  qtdeclarative5-dev qtdeclarative5-dev-tools qtdeclarative5-folderlistmodel-plugin qtdeclarative5-localstorage-plugin
  qtdeclarative5-particles-plugin qtdeclarative5-qtquick2-plugin qtdeclarative5-window-plugin
  qtdeclarative5-xmllistmodel-plugin rsyslog samba-common samba-common-bin screen-resolution-extra smbclient software-center
  software-properties-common software-properties-gtk terminology thunderbird thunderbird-gnome-support thunderbird-locale-pl
  ubuntu-sdk unity unity-2d unity-2d-common unity-2d-panel unity-2d-shell unity-2d-spread unity-common unity-services unzip
  usb-creator-common usb-creator-gtk winbind wine wine-mono0.0.8 wine1.5 wine1.5-i386 wine1.6 wine1.6-i386 x11proto-input-dev
  xkb-data y-ppa-manager yad
188 aktualizowanych, 0 nowo instalowanych, 0 usuwanych i 9 nieaktualizowanych.
Konieczne pobranie 0 B/406 MB archiwów.
Po tej operacji zostanie dodatkowo użyte 44,7 MB miejsca na dysku.
Kontynuować [T/n]? t
Rozpakowywanie szablonów dla pakietów: 100%
Prekonfiguracja pakietów ...
(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
 lista plików pakietu "linux-image-3.2.0-55-generic-pae" nie zawiera kończącej pustej linii
E: Sub-process /usr/bin/dpkg returned an error code (2)

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 17:12
autor: Mały 1
Pokaż zawartość pliku:

Kod: Zaznacz cały

/var/lib/dpkg/status 

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 17:18
autor: bear7
Pokaż, co zwraca polecenie:

Kod: Zaznacz cały

grep -n "linux-image-3.2.0-55-generic-pae" /var/lib/dpkg/status
Jak się nie mylę, to chodzi o ten plik.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 19:21
autor: konrad28
bear7 pisze:Pokaż, co zwraca polecenie:

Kod: Zaznacz cały

grep -n "linux-image-3.2.0-55-generic-pae" /var/lib/dpkg/status
Jak się nie mylę, to chodzi o ten plik.
Wynik:

Kod: Zaznacz cały

6753:Depends: linux-image-3.2.0-55-generic-pae, linux-firmware
54001:Package: linux-image-3.2.0-55-generic-pae
-- 8 sty 2014, o 19:29 --
Mały 1 pisze:Pokaż zawartość pliku:

Kod: Zaznacz cały

/var/lib/dpkg/status 
A tu cały plik https://www.dropbox.com/sh/j2ft1gj9q4csi1n/HF6DlO_4nt

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 21:33
autor: bear7
Spróbuj zrobić tak:

Kod: Zaznacz cały

sudo mv /var/lib/apt/lists /var/lib/apt/lists_BAK

Kod: Zaznacz cały

sudo apt-get update

Kod: Zaznacz cały

sudo apt-get upgrade
Czy tym razem ostatnie polecenia zwraca ten sam błąd?

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 22:18
autor: konrad28
Niestety nadal to samo!

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 22:42
autor: Mały 1
Sprawdź to --> http://stackoverflow.com/questions/1860 ... ror-code-2
czyli plik, który pokazałeś wedytuj z prawami roota, odszukaj i usuń poniższą sekcję. Zapisz zmiany i spawdź, czy pomogło.

Kod: Zaznacz cały

Package: linux-image-generic-pae
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 32
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: i386
Source: linux-meta
Version: 3.2.0.55.65
Depends: linux-image-3.2.0-55-generic-pae, linux-firmware
Description: Generic Linux kernel image
 This package will always depend on the latest generic kernel image
 available.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 08 sty 2014, 23:10
autor: bear7
@Mały 1,
taka trochę metoda na partyzanta...

@konrad28
Przed usuwaniem czegokolwiek z tego pliku, radziłbym zrobić jego kopię:

Kod: Zaznacz cały

sudo cp /var/lib/dpkg/status /var/lib/dpkg/status_BAK
Co do treści błędu:
lista plików pakietu "linux-image-3.2.0-55-generic-pae" nie zawiera kończącej pustej linii
To, co rzuciło mi się w oczy, to na końcu pliku, po ostatniej linii:

Kod: Zaznacz cały

Original-Maintainer: Debian X Strike Force <debian-x@lists.debian.org>
są wstawione dwie puste linie (enter klepnięty dwa razy). Edytuj plik:

Kod: Zaznacz cały

sudo /var/lib/dpkg/status
i usuń jedną pustą linię. Zapisz plik i spróbuj ponownie.

Jak nie pomoże, to wówczas możesz próbować z metodą podaną post wyżej.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 15:30
autor: konrad28
@bear7
Zrobiłem kopie ale wg mnie tam na końcu tego pliku jest tylko jedn pusta linie, ale ok usunąłem ją. Nic to nie dało zrobiłem to co napisał @Mały 1 i wyskakuje tak:

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności:
 linux-generic-pae : Wymaga: linux-image-generic-pae (= 3.2.0.55.65) ale nie jest zainstalowany
E: Niespełnione zależności. Proszę spróbować użyć -f.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 15:55
autor: bear7
konrad28 pisze:@bear7
Zrobiłem kopie ale wg mnie tam na końcu tego pliku jest tylko jedn pusta linie, ale ok usunąłem ją.
Jak przeglądałem plik, to wydawało mi się, że są dwie.
konrad28 pisze:zrobiłem to co napisał @Mały 1 i wyskakuje tak:

Kod: Zaznacz cały

Następujące pakiety mają niespełnione zależności:
 linux-generic-pae : Wymaga: linux-image-generic-pae (= 3.2.0.55.65) ale nie jest zainstalowany
E: Niespełnione zależności. Proszę spróbować użyć -f.
Zatem spróbuj użyć -f:

Kod: Zaznacz cały

sudo apt-get install -f

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 16:01
autor: konrad28
Nie zgadniecie co wywala

Kod: Zaznacz cały

(Odczytywanie bazy danych ... dpkg: nienaprawialny błąd krytyczny, przerywanie:
 lista plików pakietu "linux-image-3.2.0-55-generic-pae" nie zawiera kończącej pustej linii
E: Sub-process /usr/bin/dpkg returned an error code (2)

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 16:38
autor: Mały 1
To jedziemy jeszcze raz. Sprawdź, czy na pewno wywaliłeś tą sekcję:

Kod: Zaznacz cały

Package: linux-image-generic-pae
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 32
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: i386
Source: linux-meta
Version: 3.2.0.55.65
Depends: linux-image-3.2.0-55-generic-pae, linux-firmware
Description: Generic Linux kernel image
 This package will always depend on the latest generic kernel image
 available.
Jeszcze wywal tą sekcję:

Kod: Zaznacz cały

Package: linux-image-3.2.0-55-generic-pae
Status: install ok installed
Priority: optional
Section: kernel
Installed-Size: 110845
Maintainer: Ubuntu Kernel Team <kernel-team@lists.ubuntu.com>
Architecture: i386
Source: linux
Version: 3.2.0-55.85
Provides: fuse-module, ivtv-modules, kvm-api-4, linux-image, linux-image-3.0, redhat-cluster-modules
Depends: initramfs-tools (>= 0.36ubuntu6), module-init-tools (>= 3.3-pre11-4ubuntu3), crda (>= 1.1.1-1ubuntu2) | wireless-crda
Pre-Depends: dpkg (>= 1.10.24)
Recommends: grub-pc | grub | lilo (>= 19.1)
Suggests: fdutils, linux-doc-3.2.0 | linux-source-3.2.0, linux-tools
Conflicts: hotplug (<< 0.0.20040105-1)
Description: Linux kernel image for version 3.2.0 on 32 bit x86 SMP
 This package contains the Linux kernel image for version 3.2.0 on
 32 bit x86 SMP.
 .
 Also includes the corresponding System.map file, the modules built by the
 packager, and scripts that try to ensure that the system is not left in an
 unbootable state after an update.
 .
 Supports Generic processors.
 .
 Geared toward 32 bit desktop or server systems with more than 4GB RAM.
 .
 You likely do not want to install this package directly. Instead, install
 the linux-generic-pae meta-package, which will ensure that upgrades work
 correctly, and that supporting packages are also installed.
Zapisz zmiany i sprawdź jeszcze raz.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 17:20
autor: konrad28
Po usunięci tego ostatniego w terminalu wpisałem

Kod: Zaznacz cały

sudo apt-get upgrade

wyskoczyło znowu że nie spełnione zależności no to wpisałem

Kod: Zaznacz cały

sudo apt-get install -f
W terminalu była masa różnych operacji ale ani grama błędu. No ale zrobiłem upgrade i wszystko poszło fajnie i sprawnie.
Dzięki wszystkim za pomoc i pozdrawiam. Temat można uznać za zamknięty.

Re: Błąd: Lista plików pakietu nie zawiera kończącej pustej linii

: 09 sty 2014, 17:31
autor: Mały 1
To dodaj [solved] do tematu w pierwszym poście.