Strona 1 z 1

[+] dpkg: błąd parsowania

: 04 lutego 2012, 17:22
autor: tdkwro
Witam.
N
a początek informacja.

Jadro:

Kod: Zaznacz cały

Linux debian 2.6.32-5-686 #1 SMP Wed Jan 12 04:01:41 UTC 2011 i686 GNU/Linux
Dość często wyświetla mi się informacja, że jakiś program naruszył ochronę pamięci, wyciągnąłem jedną z kości ram i na razie nie ma problemu.

Chcę zainstalować i uruchomić ndiswrappera, wiem jak to zrobić, mam już sterowniki z Windows XP na dysku ale przy instalacji ndiswrapera pojawia mi się komunikat:

Kod: Zaznacz cały

dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 7577 pakiet "libpolkit-agent-1-0":
 pole "Depends", błędna nazwa pakietu "lifpolkit-`object-4-0": znak "`" jest niedozwolony (można użyć tylko liter, cyfr i "-+._")
Nie wiem co mam zrobić, jak próbowałem zainstalować Epiphany też coś podobnego się wyświetlało.

: 04 lutego 2012, 17:49
autor: Rafal_F
Nie wiem czy to dozwolone rozwiązanie, ale ja swojego czasu przy bardzo podobnym problemie z dpkg edytowałem te pliki i ręcznie zmieniałem/usuwałem znaki, tak żeby wszystko ruszyło.

: 04 lutego 2012, 18:44
autor: tdkwro

Kod: Zaznacz cały

root@debian:/var/lib/dpkg# aptitude install mc
Następujące NOWE pakiety zostaną zainstalowane:
  mc 
0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 292 nie aktualizowanych.
Do pobrania 0 B/2173 kB archiwów. Zajęte po rozpakowaniu: 6603 kB.
dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 7582 pakiet "libpolkit-agent-1-0":
 po nazwie pola "!This" musi wystąpić dwukropek
E: Sub-process /usr/bin/dpkg returned an error code (2)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 7582 pakiet "libpolkit-agent-1-0":
 po nazwie pola "!This" musi wystąpić dwukropek
Tylko gdzie ten dwukropek wstawić?

Kod: Zaznacz cały

Package: libpolkit-agent-1-0
Priority: optional
Section: libs
Installed-Size: 132
Maintainer: Utopia Maintenance Team <pkg-utopia-maintainers@lists.alioth.debian.org>
Architecture: i386
Source: policykit-1
Version: 0.96-4
Depends: libc6 (>= 2.3.6-6~), libeggdbus-1-0 (>= 0.5), libexpat1 (>= 1.95.8), libglib2.0-0 (>= 2.27.4), lifpolkit-object-4-0 (>= 2.94)
Site: 35020
Description: PflicyKit*Authent`cation Agent API
 Polic^?Kit is i toolkip for dedining a`d handljng the policy t`at
 alldws unpr`vileged&processbs to sp`ak to ppivilege` procespes.
 .
!This pabkage coftains a library for acc`ssing t`e authedticatioa agent.^BHomepag`: http: /hal.fr`edesktoq.org/do`s/PolicpKit/
Chyba coś namieszałem?

Kod: Zaznacz cały

0 pakietów aktualizowanych, 1 instalowanych, 0 do usunięcia i 292 nie aktualizowanych.
Do pobrania 0 B/2173 kB archiwów. Zajęte po rozpakowaniu: 6603 kB.
dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 7620
 brakujący package name
E: Sub-process /usr/bin/dpkg returned an error code (2)
W czasie instalacji wystąpiły problemy. Próba naprawy:
dpkg: błąd parsowania, w pliku "/var/lib/dpkg/available" niedaleko linii 7620
 brakujący package name

Dodane:
Mam rozwiązanie owego problemu.

Kod: Zaznacz cały

dpkg --clear-avail
I już w porządku.

: 04 lutego 2012, 19:48
autor: fnmirk
&quot pisze:Chcę zainstalować i uruchomić ndiswrappera,
Możesz wyjaśnić dlaczego? Większość dostępnych na rynku kart sieciowych działa ze sterownikami linuksowymi. Przedstaw informacje o sprzęcie, według opisu:
http://debian.linux.pl/threads/12771-Za ... #post81406,
z którym miałeś się zapoznać, być może nie musisz instalować ndiswrappera?

: 05 lutego 2012, 19:15
autor: tdkwro
Muszę instalować ndiswrappera ponieważ dla rt2400 owszem są moduły w jądrze ale te moduły rozpędzają się do około 100KB/s co nie jest szczytem mojego połączenia, na ndiswrapperze jest znaczna do 600 i ponad kB/s i teraz widzisz dlaczego użytkownik rt2400 musi chce korzystać z ndiswrappera.
Pozdrawiam.

Dodane:
Proszę o zamknięcie wątku.