shakur Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Hei! Har fått et ganske problem med pakkesystemet jeg ikke aner hvordan jeg skal rette opp. Ser ut til at tar-pakken er ødelagt. Ubuntu forsøker hele tiden å oppgradere denne, men mislykkes. Jeg får dermed ikke installert noen verdens ting med apt-get ettersom den da forsøker å oppgradere tar. Har forsøkt å fjerne tar for å reinstallere den, men ser ikke ut til at det lar seg gjøre. Har forsøkt via aptitude og synaptic Får følgende feilmelding når jeg f.eks tar en apt-get upgrade: Klikk for å se/fjerne innholdet nedenfor Reading package lists... Done Building dependency tree... Done The following packages have been kept back: linux-restricted-modules-386 update-manager The following packages will be upgraded: evince gnupg tar 3 upgraded, 0 newly installed, 0 to remove and 2 not upgraded. 1 not fully installed or removed. Need to get 1648kB/2167kB of archives. After unpacking 0B of additional disk space will be used. Do you want to continue [Y/n]? Y Get:1 http://security.ubuntu.com breezy-security/main gnupg 1.4.1-1ubuntu1.6 [1045kB] Get:2 http://security.ubuntu.com breezy-security/main evince 0.4.0-0ubuntu4.3 [603kB] Fetched 1648kB in 11s (142kB/s) Preconfiguring packages ... (Reading database ... 83221 files and directories currently installed.) Preparing to replace tar 1.15.1-2ubuntu0.1 (using .../tar_1.15.1-2ubuntu0.2_i386.deb) ... dpkg: error processing /var/cache/apt/archives/tar_1.15.1-2ubuntu0.2_i386.deb (--unpack): dpkg: warning - old pre-removal script killed by signal (Segmentation fault) dpkg: error while cleaning up: subprocess post-installation script killed by signal (Segmentation fault) Errors were encountered while processing: /var/cache/apt/archives/tar_1.15.1-2ubuntu0.2_i386.deb E: Sub-process /usr/bin/dpkg returned an error code (1) Noen som har noen ideer til hva jeg kan gjøre? Setter pris på all hjelp. Lenke til kommentar
Marsan Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Du kan kanskje prøve med sudo apt-get autoremove Lenke til kommentar
hulahulag Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Prøv med sudo apt-get clean og deretter sudo apt-get upgrade Dette vil slette nedlastede pakker og laste dem ned på nytt. Lenke til kommentar
shakur Skrevet 11. desember 2006 Forfatter Del Skrevet 11. desember 2006 Takker for svar! Men ser ikke ut til at jeg kommer noe videre sudo apt-get autoremove Kjennes ikke igjenn hos meg. sudo apt-get clean Har jeg også forsøkt med, men får samme feilen når jeg forsøker etterpå med sudo apt-get upgrade Lenke til kommentar
hulahulag Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Du kan prøve og fjerne tar med dpkg: sudo dpkg --remove tar Evt. hvis det ikke går, kan du prøve og slenge på --force-all: sudo dpkg --remove --force-all tar Lenke til kommentar
shakur Skrevet 11. desember 2006 Forfatter Del Skrevet 11. desember 2006 Ser ikke ut til at jeg får fjernet den, prøver med force, men får da dette. sudo dpkg --remove --force-all tar dpkg - warning, overriding problem because --force enabled: This is an essential package - it should not be removed. dpkg - warning, overriding problem because --force enabled: Package is in a very bad inconsistent state - you should reinstall it before attempting a removal. (Reading database ... 83220 files and directories currently installed.) Removing tar ... dpkg: error processing tar (--remove): subprocess pre-removal script killed by signal (Segmentation fault) dpkg: error while cleaning up: subprocess post-installation script killed by signal (Segmentation fault) Errors were encountered while processing: tar Lenke til kommentar
hulahulag Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Prøv og last den ned fra packages.ubuntu.com: wget http://security.ubuntu.com/ubuntu/pool/main/t/tar/tar_1.15.91-2ubuntu0.3_i386.deb Installer: sudo dpkg -i tar_1.15.91-2ubuntu0.3_i386.deb Detter gjelder kun hvis du har Edgy og en x86-maskin. For andre versjoner Ubuntu, se packages.ubuntu.com. Lenke til kommentar
shakur Skrevet 11. desember 2006 Forfatter Del Skrevet 11. desember 2006 Mener jeg har breezy. Ser ikke ut til å hjelpe noe, har funnet den rette pakken. sudo dpkg -i tar_1.15.1-2ubuntu0.2_i386.deb (Reading database ... 83221 files and directories currently installed.) Preparing to replace tar 1.15.1-2ubuntu0.1 (using tar_1.15.1-2ubuntu0.2_i386.deb) ... dpkg: error processing tar_1.15.1-2ubuntu0.2_i386.deb (--install): dpkg: warning - old pre-removal script killed by signal (Segmentation fault) dpkg: error while cleaning up: subprocess post-installation script killed by signal (Segmentation fault) Errors were encountered while processing: tar_1.15.1-2ubuntu0.2_i386.deb Lenke til kommentar
hulahulag Skrevet 11. desember 2006 Del Skrevet 11. desember 2006 Her oppstår tydeligvis feilen i scriptet /var/lib/dpkg/info/tar.prerm. Hvordan ser det ut hos deg? Hos meg ser det slik ut (har Breezy jeg også): #!/bin/sh -e if [ "$1" = remove ]; then install-info --quiet --remove tar if test -L /sbin/rmt && test /sbin/rmt -ef /usr/sbin/rmt; then rm -f /sbin/rmt fi update-alternatives --remove rmt /usr/sbin/rmt-tar fi Det du kan prøve, er å fjerne -e i headern #!/bin/sh. Deretter lagrer du og installerer .deb-pakken på nytt. (-e sørger for at scriptet avslutter med en feilmelding hvis noe gikk galt.) Lenke til kommentar
shakur Skrevet 12. desember 2006 Forfatter Del Skrevet 12. desember 2006 Takk for svar igjen, setter virkelig pris på det! Fikk ikke anledning til å prøve det igår, da jeg hadde eksamen, men skal prøve igjen ikveld og medele hvordan det gikk. Lenke til kommentar
shakur Skrevet 12. desember 2006 Forfatter Del Skrevet 12. desember 2006 hulahulag: Tusen hjertelig takk! Siste posten din reddet dagen min og mer en det! Scriptet mitt så ut til å være helt korrupt, erstatet det med det du hadde og da funket det. Takk igjen! Lenke til kommentar
hulahulag Skrevet 12. desember 2006 Del Skrevet 12. desember 2006 Flott at du fikk det til! Bare hyggelig å hjelpe. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå