Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Poškozene zavislosti - jak opravit  (Přečteno 11079 krát)

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Poškozene zavislosti - jak opravit
« kdy: 21 Února 2014, 08:34:26 »
Dobry den
Na jednom serveru jsem chtel pustit aktualizace, ale jsou tam rozbite zavislosti baliku. Popravde nevim jak k tomu doslo. Ten server jsem kdysi upgradoval z 10.04 na 12.04 a pamatuju si ze to taky nejak zablblo, ale to se mi tenkrat povedlo vyresit.
Ted to konci na balicich kolem perlu.
Pred tim co je  ve vypisu jsem jeste spustil
Kód: [Vybrat]
sudo apt-get update
Vypis

Kód: [Vybrat]
redmine@redmine:~$ sudo apt-get upgrade
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Pro opravení můžete spustit „apt-get -f install“.
Následující balíky mají nesplněné závislosti:
E: Nesplněné závislosti. Zkuste použít -f.
redmine@redmine:~$ sudo apt-get -f install
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Opravuji závislosti… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  linux-image-3.2.0-37-generic linux-image-3.2.0-45-generic
  linux-image-3.2.0-48-generic linux-image-3.2.0-38-generic
  linux-image-3.2.0-51-generic linux-image-3.2.0-39-generic
Pro jejich odstranění použijte „apt-get autoremove“.
Následující extra balíky budou instalovány:
  libperl5.14 perl perl-base perl-modules
Navrhované balíky:
  perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl
  libpod-plainer-perl
Následující balíky budou ODSTRANĚNY:
  libpurple0
Následující balíky budou aktualizovány:
  libperl5.14 perl perl-base perl-modules
4 aktualizováno, 0 nově instalováno, 1 k odstranění a 38 neaktualizováno.
3 instalováno nebo odstraněno pouze částečně.
Potřebuji stáhnout 0 B/9 314 kB archivů.
Po této operaci bude na disku uvolněno 5 114 kB.
Chcete pokračovat [Y/n]? y
(Čtu databázi … nyní je nainstalováno 671041 souborů a adresářů.)
Odinstalování balíku libpurple0 …
dpkg: neobnovitelná kritická chyba, přerušuji:
 fork selhal: Nelze alokovat paměť
E: Sub-process /usr/bin/dpkg returned an error code (2)

Dekuji za jakoukoliv pomoc.



« Poslední změna: 23 Února 2014, 08:13:18 od JS »

janek-m

  • Host
Re:Pokozene zavislosti - jak opravit
« Odpověď #1 kdy: 21 Února 2014, 09:06:24 »
Citace
Ten server jsem kdysi upgradoval z 10.04 na 12.04 a pamatuju si ze to taky nejak zablblo, ale to se mi tenkrat povedlo vyresit
Skontrolujte najprv zdroje softvéru a ak sa tam náhodou nachádzajú nejaké zvyšky z U 10.04, tak ich treba deaktivovať.
Potom skúsiť cez terminál:
Kód: [Vybrat]
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Pokozene zavislosti - jak opravit
« Odpověď #2 kdy: 21 Února 2014, 09:30:37 »
Citace
Ten server jsem kdysi upgradoval z 10.04 na 12.04 a pamatuju si ze to taky nejak zablblo, ale to se mi tenkrat povedlo vyresit
Skontrolujte najprv zdroje softvéru a ak sa tam náhodou nachádzajú nejaké zvyšky z U 10.04, tak ich treba deaktivovať.
Potom skúsiť cez terminál:
Kód: [Vybrat]
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get -f install
sudo apt-get update
sudo apt-get upgrade

Tady je vypis prikazu
Kód: [Vybrat]
redmine@redmine:~$ sudo apt-get clean
[sudo] password for redmine:
redmine@redmine:~$ sudo apt-get autoremove
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Pro opravení můžete spustit „apt-get -f install“.
Následující balíky mají nesplněné závislosti:
E: Nesplněné závislosti. Zkuste použít -f.
redmine@redmine:~$ sudo apt-get -f install
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Opravuji závislosti… Hotovo
Následující balíky byly nainstalovány automaticky a již nejsou potřeba:
  linux-image-3.2.0-37-generic linux-image-3.2.0-45-generic
  linux-image-3.2.0-48-generic linux-image-3.2.0-38-generic
  linux-image-3.2.0-51-generic linux-image-3.2.0-39-generic
Pro jejich odstranění použijte „apt-get autoremove“.
Následující extra balíky budou instalovány:
  libperl5.14 perl perl-base perl-modules
Navrhované balíky:
  perl-doc libterm-readline-gnu-perl libterm-readline-perl-perl
  libpod-plainer-perl
Následující balíky budou ODSTRANĚNY:
  libpurple0
Následující balíky budou aktualizovány:
  libperl5.14 perl perl-base perl-modules
4 aktualizováno, 0 nově instalováno, 1 k odstranění a 38 neaktualizováno.
3 instalováno nebo odstraněno pouze částečně.
Potřebuji stáhnout 9 314 kB archivů.
Po této operaci bude na disku uvolněno 5 114 kB.
Chcete pokračovat [Y/n]? y
Mám:1 http://cz.archive.ubuntu.com/ubuntu/ precise-updates/main perl amd64 5.14.2-6ubuntu2.4 [4 411 kB]
Mám:2 http://cz.archive.ubuntu.com/ubuntu/ precise-updates/main libperl5.14 amd64 5.14.2-6ubuntu2.4 [1 252 B]
Mám:3 http://cz.archive.ubuntu.com/ubuntu/ precise-updates/main perl-base amd64 5.14.2-6ubuntu2.4 [1 513 kB]
Mám:4 http://cz.archive.ubuntu.com/ubuntu/ precise-updates/main perl-modules all 5.14.2-6ubuntu2.4 [3 389 kB]
Staženo 9 314 kB za 7s (1 328 kB/s)                                           
(Čtu databázi … nyní je nainstalováno 671041 souborů a adresářů.)
Odinstalování balíku libpurple0 …
E: Sub-process /usr/bin/dpkg returned an error code (2)
redmine@redmine:~$ sudo apt-get update
Cíl http://cz.archive.ubuntu.com precise Release.gpg
Cíl http://cz.archive.ubuntu.com precise-updates Release.gpg                   
Cíl http://cz.archive.ubuntu.com precise-backports Release.gpg                 
Cíl http://cz.archive.ubuntu.com precise Release                               
Cíl http://cz.archive.ubuntu.com precise-updates Release                       
Cíl http://archive.canonical.com precise Release.gpg                           
Cíl http://cz.archive.ubuntu.com precise-backports Release                     
Cíl http://archive.canonical.com precise Release                       
Mám:1 http://security.ubuntu.com precise-security Release.gpg [198 B]   
Cíl http://cz.archive.ubuntu.com precise/main Sources                   
Cíl http://cz.archive.ubuntu.com precise/restricted Sources             
Cíl http://cz.archive.ubuntu.com precise/universe Sources               
Cíl http://cz.archive.ubuntu.com precise/multiverse Sources             
Cíl http://cz.archive.ubuntu.com precise/main amd64 Packages             
Cíl http://cz.archive.ubuntu.com precise/restricted amd64 Packages     
Cíl http://cz.archive.ubuntu.com precise/universe amd64 Packages       
Cíl http://archive.canonical.com precise/partner Sources               
Cíl http://cz.archive.ubuntu.com precise/multiverse amd64 Packages     
Cíl http://cz.archive.ubuntu.com precise/main i386 Packages             
Cíl http://cz.archive.ubuntu.com precise/restricted i386 Packages       
Cíl http://archive.canonical.com precise/partner amd64 Packages         
Cíl http://cz.archive.ubuntu.com precise/universe i386 Packages         
Cíl http://cz.archive.ubuntu.com precise/multiverse i386 Packages       
Cíl http://cz.archive.ubuntu.com precise/main TranslationIndex         
Mám:2 http://security.ubuntu.com precise-security Release [49,6 kB]     
Cíl http://cz.archive.ubuntu.com precise/multiverse TranslationIndex           
Cíl http://archive.canonical.com precise/partner i386 Packages                 
Cíl http://cz.archive.ubuntu.com precise/restricted TranslationIndex           
Cíl http://cz.archive.ubuntu.com precise/universe TranslationIndex             
Ign http://archive.canonical.com precise/partner TranslationIndex
Cíl http://cz.archive.ubuntu.com precise-updates/main Sources
Cíl http://cz.archive.ubuntu.com precise-updates/restricted Sources     
Cíl http://cz.archive.ubuntu.com precise-updates/universe Sources       
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse Sources     
Cíl http://cz.archive.ubuntu.com precise-updates/main amd64 Packages     
Cíl http://cz.archive.ubuntu.com precise-updates/restricted amd64 Packages
Cíl http://cz.archive.ubuntu.com precise-updates/universe amd64 Packages
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse amd64 Packages
Mám:3 http://security.ubuntu.com precise-security/main Sources [97,7 kB]
Cíl http://cz.archive.ubuntu.com precise-updates/main i386 Packages           
Cíl http://cz.archive.ubuntu.com precise-updates/restricted i386 Packages     
Cíl http://cz.archive.ubuntu.com precise-updates/universe i386 Packages       
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse i386 Packages
Cíl http://cz.archive.ubuntu.com precise-updates/main TranslationIndex         
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse TranslationIndex   
Cíl http://cz.archive.ubuntu.com precise-updates/restricted TranslationIndex   
Cíl http://cz.archive.ubuntu.com precise-updates/universe TranslationIndex     
Mám:4 http://security.ubuntu.com precise-security/restricted Sources [2 494 B]
Cíl http://cz.archive.ubuntu.com precise-backports/main Sources               
Cíl http://cz.archive.ubuntu.com precise-backports/restricted Sources         
Cíl http://cz.archive.ubuntu.com precise-backports/universe Sources           
Cíl http://cz.archive.ubuntu.com precise-backports/multiverse Sources         
Mám:5 http://security.ubuntu.com precise-security/universe Sources [30,9 kB]   
Cíl http://cz.archive.ubuntu.com precise-backports/main amd64 Packages         
Cíl http://cz.archive.ubuntu.com precise-backports/restricted amd64 Packages   
Cíl http://cz.archive.ubuntu.com precise-backports/universe amd64 Packages     
Mám:6 http://security.ubuntu.com precise-security/multiverse Sources [1 782 B]
Cíl http://cz.archive.ubuntu.com precise-backports/multiverse amd64 Packages   
Cíl http://cz.archive.ubuntu.com precise-backports/main i386 Packages   
Cíl http://cz.archive.ubuntu.com precise-backports/restricted i386 Packages
Cíl http://cz.archive.ubuntu.com precise-backports/universe i386 Packages
Cíl http://cz.archive.ubuntu.com precise-backports/multiverse i386 Packages
Cíl http://cz.archive.ubuntu.com precise-backports/main TranslationIndex
Cíl http://cz.archive.ubuntu.com precise-backports/multiverse TranslationIndex
Cíl http://cz.archive.ubuntu.com precise-backports/restricted TranslationIndex
Cíl http://cz.archive.ubuntu.com precise-backports/universe TranslationIndex
Cíl http://cz.archive.ubuntu.com precise/main Translation-cs             
Cíl http://cz.archive.ubuntu.com precise/main Translation-en             
Cíl http://cz.archive.ubuntu.com precise/multiverse Translation-cs       
Mám:7 http://security.ubuntu.com precise-security/main amd64 Packages [363 kB]
Cíl http://cz.archive.ubuntu.com precise/multiverse Translation-en             
Cíl http://cz.archive.ubuntu.com precise/restricted Translation-en             
Cíl http://cz.archive.ubuntu.com precise/universe Translation-cs               
Cíl http://cz.archive.ubuntu.com precise/universe Translation-en               
Cíl http://cz.archive.ubuntu.com precise-updates/main Translation-cs           
Cíl http://cz.archive.ubuntu.com precise-updates/main Translation-en           
Mám:8 http://security.ubuntu.com precise-security/restricted amd64 Packages [4 627 B]
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse Translation-cs     
Ign http://archive.canonical.com precise/partner Translation-cs_CZ             
Mám:9 http://security.ubuntu.com precise-security/universe amd64 Packages [90,9 kB]
Cíl http://cz.archive.ubuntu.com precise-updates/multiverse Translation-en     
Cíl http://cz.archive.ubuntu.com precise-updates/restricted Translation-en     
Cíl http://cz.archive.ubuntu.com precise-updates/universe Translation-cs       
Ign http://archive.canonical.com precise/partner Translation-cs               
Cíl http://cz.archive.ubuntu.com precise-updates/universe Translation-en       
Cíl http://cz.archive.ubuntu.com precise-backports/main Translation-en         
Cíl http://cz.archive.ubuntu.com precise-backports/multiverse Translation-en   
Mám:10 http://security.ubuntu.com precise-security/multiverse amd64 Packages [2 443 B]
Cíl http://cz.archive.ubuntu.com precise-backports/restricted Translation-en   
Ign http://archive.canonical.com precise/partner Translation-en               
Cíl http://cz.archive.ubuntu.com precise-backports/universe Translation-en     
Mám:11 http://security.ubuntu.com precise-security/main i386 Packages [387 kB]
Mám:12 http://security.ubuntu.com precise-security/restricted i386 Packages [4 620 B]
Mám:13 http://security.ubuntu.com precise-security/universe i386 Packages [95,4 kB]
Mám:14 http://security.ubuntu.com precise-security/multiverse i386 Packages [2 641 B]
Cíl http://security.ubuntu.com precise-security/main TranslationIndex
Cíl http://security.ubuntu.com precise-security/multiverse TranslationIndex
Cíl http://security.ubuntu.com precise-security/restricted TranslationIndex
Cíl http://security.ubuntu.com precise-security/universe TranslationIndex
Cíl http://security.ubuntu.com precise-security/main Translation-en
Cíl http://security.ubuntu.com precise-security/multiverse Translation-en
Cíl http://security.ubuntu.com precise-security/restricted Translation-en
Cíl http://security.ubuntu.com precise-security/universe Translation-en
Staženo 1 133 kB za 1s (718 kB/s)
E: dpkg byl přerušen, pro nápravu problému musíte ručně spustit „sudo dpkg --configure -a“.
redmine@redmine:~$ sudo apt-get upgrade
E: dpkg byl přerušen, pro nápravu problému musíte ručně spustit „sudo dpkg --configure -a“.
redmine@redmine:~$ sudo dpkg --configure -a
dpkg: chyba při zpracovávání perl (--configure):
 Balík je ve velmi nekonzistentním stavu - před pokusem
o konfiguraci by měl by být přeinstalován.
Při zpracování nastaly chyby:
 perl
redmine@redmine:~$

A tady sourcelist...tady je myslim vse ok
Kód: [Vybrat]
#

# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ dists/precise/main/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ dists/precise/restricted/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ precise main restricted

# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ dists/precise/main/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ dists/precise/restricted/binary-i386/
# deb cdrom:[Ubuntu-Server 12.04 LTS _Precise Pangolin_ - Release amd64 (20120424.1)]/ precise main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://cz.archive.ubuntu.com/ubuntu/ precise main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://cz.archive.ubuntu.com/ubuntu/ precise-updates main restricted
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://cz.archive.ubuntu.com/ubuntu/ precise universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise universe
deb http://cz.archive.ubuntu.com/ubuntu/ precise-updates universe
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://cz.archive.ubuntu.com/ubuntu/ precise multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ precise-updates multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://cz.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

deb http://security.ubuntu.com/ubuntu precise-security main restricted
deb-src http://security.ubuntu.com/ubuntu precise-security main restricted
deb http://security.ubuntu.com/ubuntu precise-security universe
deb-src http://security.ubuntu.com/ubuntu precise-security universe
deb http://security.ubuntu.com/ubuntu precise-security multiverse
deb-src http://security.ubuntu.com/ubuntu precise-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

## Uncomment the following two lines to add software from Ubuntu's
## 'extras' repository.
## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
# deb http://extras.ubuntu.com/ubuntu precise main
# deb-src http://extras.ubuntu.com/ubuntu precise main

Martin Šácha

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • ******
  • Příspěvků: 5153
Re:Pokozene zavislosti - jak opravit
« Odpověď #3 kdy: 21 Února 2014, 09:38:01 »
Kód: [Vybrat]
apt-get remove perl --purge
apt-get install perl
Mint MATE 64bit / DuckDuckGo.com
Programátoři považují WYSIWYG za špatné u kódu i u žen. Programátor chce "dostat to, co žádá“ – kód tajemný, neodpouštějící, nebezpečný.

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Pokozene zavislosti - jak opravit
« Odpověď #4 kdy: 21 Února 2014, 11:39:23 »
Kód: [Vybrat]
apt-get remove perl --purge
apt-get install perl
Vypis prvniho prikazu
Kód: [Vybrat]
redmine@redmine:~$ sudo apt-get remove perl --purge
[sudo] password for redmine:
Čtu seznamy balíků… Hotovo
Vytvářím strom závislostí       
Čtu stavové informace… Hotovo
Pro opravení následujících můžete spustit „apt-get -f install“:
Následující balíky mají nesplněné závislosti:
 apache2.2-common : Závisí na: perl ale nebude se instalovat
 apt-show-versions : Závisí na: perl ale nebude se instalovat nebo
                                  perl-5.005 ale nedá se nainstalovat nebo
                                  perl-5.004 ale nedá se nainstalovat
                     Závisí na: libstorable-perl
 foomatic-db-engine : Závisí na: perl ale nebude se instalovat
 gstreamer0.10-plugins-base-apps : Závisí na: perl ale nebude se instalovat
 libalgorithm-diff-perl : Závisí na: perl ale nebude se instalovat
 libalgorithm-diff-xs-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libalgorithm-merge-perl : Závisí na: perl ale nebude se instalovat
 libauthen-pam-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libcairo-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libclass-accessor-perl : Závisí na: perl ale nebude se instalovat
 libcrypt-passwdmd5-perl : Závisí na: perl ale nebude se instalovat
 libdbd-mysql-perl : Závisí na: perl (>= 5.14.2-5) ale nebude se instalovat
 libdbi-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libdpkg-perl : Závisí na: perl ale nebude se instalovat
 liberror-perl : Závisí na: perl (>= 5.6.0-16) ale nebude se instalovat
 libfile-basedir-perl : Závisí na: perl ale nebude se instalovat
 libfile-copy-recursive-perl : Závisí na: perl (>= 5.6.0-16) ale nebude se instalovat
 libfile-desktopentry-perl : Závisí na: perl ale nebude se instalovat
 libfile-mimeinfo-perl : Závisí na: perl ale nebude se instalovat
 libglib-perl : Závisí na: perl (>= 5.14.2-5ubuntu1) ale nebude se instalovat
 libgtk2-perl : Závisí na: perl (>= 5.14.2-3) ale nebude se instalovat
 libhtml-template-perl : Závisí na: perl ale nebude se instalovat
 libio-pty-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libio-string-perl : Závisí na: perl (>= 5.6.0-16) ale nebude se instalovat
 libnet-daemon-perl : Závisí na: perl ale nebude se instalovat
 libnet-ssleay-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libpango-perl : Závisí na: perl (>= 5.14.2-3) ale nebude se instalovat
 libparse-debianchangelog-perl : Závisí na: perl ale nebude se instalovat
 libperl5.14 : Závisí na: perl-base (= 5.14.2-6ubuntu2.4) ale 5.14.2-6ubuntu2.3 se bude instalovat
 libplrpc-perl : Závisí na: perl (>= 5.6.0-16) ale nebude se instalovat
 libsub-name-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libswitch-perl : Závisí na: perl ale nebude se instalovat
 libterm-readkey-perl : Závisí na: perl (>= 5.14.2-3build1) ale nebude se instalovat
 libtimedate-perl : Závisí na: perl ale nebude se instalovat
 mysql-client-5.5 : Závisí na: perl ale nebude se instalovat
 mysql-server-5.5 : Závisí na: perl (>= 5.6) ale nebude se instalovat
 perl-modules : Závisí na: perl (>= 5.14.2-1) ale nebude se instalovat
 phpmyadmin : Závisí na: perl ale nebude se instalovat
 webmin : Závisí na: perl ale nebude se instalovat
          Předzávisí na: perl ale nebude se instalovat
E: Nesplněné závislosti. Zkuste spustit „apt-get -f install“ bez balíků (nebo navrhněte řešení).
redmine@redmine:~$

janek-m

  • Host
Re:Pokozene zavislosti - jak opravit
« Odpověď #5 kdy: 21 Února 2014, 13:20:03 »
Ak sa vo výpise objaví
Kód: [Vybrat]
E: Sub-process /usr/bin/dpkg returned an error code (2)tak to zaváňa preinštaláciou systému.

Tie závislosti balíkov sú riadne rozhasené a vážne neviem, či by pomohlo vygenerovať nový sources.list a tak sa vyhnúť preinštalácii.

Ešte ma napadá skúsiť zavisloasti poopravovať cez aptitude, ale nie som si istý výsledkom.

Kód: [Vybrat]
sudo dpkg --configure -a
sudo apt-get install aptitude
sudo aptitude update
sudo aptitude upgrade
sudo aptitude install -f

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Pokozene zavislosti - jak opravit
« Odpověď #6 kdy: 21 Února 2014, 14:00:03 »
Je tak to by me moc nepotesilo to znova reinstalovat. By me teda zajimalo jak k tomu doslo. Nedavno jsem tam spustil aktualizaci v pohode. Asi to vidim ze to asi nejak prapuvodne vzeslo z toho upgradu z 10.4.
No snad jeste nekdo poradi.

matee

  • Aktivní člen
  • *
  • Příspěvků: 370
Re:Pokozene zavislosti - jak opravit
« Odpověď #7 kdy: 21 Února 2014, 16:18:12 »
když je to server, tak tam synaptic nepustíš co?:)

Můžeš zkusit balík po balíku nainstalovat ručně, ale je to dost pracné a zdlouhavé. Protože každý další balík zavisí na dalších. Ale jednou dojdeš k až k balíčku, který chyběl a způsoboval porouchané závislosti.
HP 550 /Intel Core2 Duo T5270 / Intel GMA 950 / 2GB / 160GB / Ubuntu 8.10 -> ... -> Linux Mint 17 - Cinnamon
S linuxem jde vše, ale nikdy ne hned:)

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Pokozene zavislosti - jak opravit
« Odpověď #8 kdy: 21 Února 2014, 16:46:37 »
Ale předmět threadu mě zaujal, to jo... ;D
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

janek-m

  • Host
Re:Pokozene zavislosti - jak opravit
« Odpověď #9 kdy: 21 Února 2014, 16:56:30 »
Ja by som predsa len vyskúšal vygenerovať čistý sources.list, pokaziť sa tým nič nedá. Pôvodný by som samozrejme vyzálohoval, pre všetky prípady. Neviem ale, ako to funguje na serveroch, nemal som ešte česť prísť s tým do kontaktu.
« Poslední změna: 22 Února 2014, 08:53:59 od janek-m »

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Pokozene zavislosti - jak opravit
« Odpověď #10 kdy: 21 Února 2014, 18:25:09 »
Za ten eroticko-zemedelsky nazev se omlouvam. :-)
Synaptik tam mam. :)
Sourcelist jsem jeste nikdy negeneroval a moc tomu  nerozumim co mam vsechno zatrhnout. :-(

janek-m

  • Host
Re:Pokozene zavislosti - jak opravit
« Odpověď #11 kdy: 21 Února 2014, 18:49:01 »
Za ten eroticko-zemedelsky nazev se omlouvam. :-)
Tak ho jednoducho opravte  :) Teraz mi docvaklo, čo  Radek myslel tou poznámkou. Ja som si totiž tú chybu v nadpise vôbec nevšimol.  ;D

Problém by mohol tkvieť aj v upgrade z 10.04 na 12.04. Ťažko povedať. Riešenie, ktoré navrhol matee je tiež možné, i keď pracnejšie a dalo by sa robiť aj cez terminál. Takto by sa dali sledovať hneď chybové hlášky - napr. sudo apt-get install apache2.2-common atď. V podstate tu ide o vynútenú inštaláciu balíčkov.

Ešte raz som prezrel sources.list a myslím si, že by vygenerovanie nového asi nejaký úspech neprinieslo, nakoľko sú v pôvodnom aktivované iba základné zdroje. Čiže po vygenerovaní nového, by sources list vyzeral takto (dovolil som si ho vygenerovať  ;)):
Kód: [Vybrat]
#############################################################
################### OFFICIAL UBUNTU REPOS ###################
#############################################################

###### Ubuntu Main Repos
deb http://cz.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise main restricted universe multiverse

###### Ubuntu Update Repos
deb http://cz.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb http://cz.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-security main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-updates main restricted universe multiverse
deb-src http://cz.archive.ubuntu.com/ubuntu/ precise-backports main restricted universe multiverse

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu precise partner
deb-src http://archive.canonical.com/ubuntu precise partner

###### Ubuntu Extras Repo
deb http://extras.ubuntu.com/ubuntu precise main
deb-src http://extras.ubuntu.com/ubuntu precise main

Keď sa to porovná, tak tento je takmer zhodný s pôvodným.

Dimitrij Fedoryno

  • Návštěvník
  • Příspěvků: 68
Re:Pokozene zavislosti - jak opravit
« Odpověď #12 kdy: 21 Února 2014, 20:36:21 »
sudo apt-get -f install
Arch Linux, Intel Core i7 3930K 3,3 GHz (6x) (3,8 GHz) 12mb, 32 GB DDR3 - 1 600 MHz, 2 TB (240 GB SSD), GeForce GTX660 - 1 536 MB - stram-cpu 1 920ks, 875 W

matee

  • Aktivní člen
  • *
  • Příspěvků: 370
Re:Pokozene zavislosti - jak opravit
« Odpověď #13 kdy: 22 Února 2014, 11:22:28 »
sudo apt-get -f install

ne ve všech případech pomůže... Já jsme řešil podobný problém a bylo to způsobené Cinnamonem - v reporitáři ppa:gwendal-lebihan-dev/cinnamon-stable byly nějaké novější knihovny, který si Cinnamon natáhl, ale matabalík ubuntu-desktop závisel na starších verzích -> porouchané závislosti - nebude se instalovat... A byl problém.

Takže jsem šel v synaptic po chybách, až jsem se dostal k tomu vadnému balíčku, po vynucení verze se spousta závislostí napravila. Ale na konec to stejně skončilo reinstalací. Protože těch bych tam bylo daleko víc.

HP 550 /Intel Core2 Duo T5270 / Intel GMA 950 / 2GB / 160GB / Ubuntu 8.10 -> ... -> Linux Mint 17 - Cinnamon
S linuxem jde vše, ale nikdy ne hned:)

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Pokozene zavislosti - jak opravit
« Odpověď #14 kdy: 24 Února 2014, 07:51:15 »
sudo apt-get -f install

Tohle mi bohuzel nepomohlo. Asi to nakonec fakt reinstaluji. Ach jo.....
Doporucujete dat znova 12.04 nebo pockat na 14.04?

RRRadek Neužil

  • Člen občanského sdružení Ubuntu ČR a placené komunitní podpory
  • Administrátor fóra
  • Závislák
  • ******
  • Příspěvků: 4672
Re:Poškozene zavislosti - jak opravit
« Odpověď #15 kdy: 24 Února 2014, 10:19:16 »
No pokud krom aktualizací vše funguje jak má tak bych počkal na 14.04 a jestli chceš přeinstalovávat už teď ta k bych dal 12.04 a až vyjde 14.04.1 tak povýšil. ;)
PS: omluvte moji češtinu není to moje silná stránka, snažím se hlavně vystihnou podstatu problému. ;)

JS

  • Aktivní člen
  • *
  • Příspěvků: 250
Re:Poškozene zavislosti - jak opravit
« Odpověď #16 kdy: 10 Března 2014, 08:56:53 »
No pokud krom aktualizací vše funguje jak má tak bych počkal na 14.04 a jestli chceš přeinstalovávat už teď ta k bych dal 12.04 a až vyjde 14.04.1 tak povýšil. ;)

Mas pravdu pockam na 14.04....bude pak chvili klid.

 

Provoz zaštiťuje spolek OpenAlt.