[rešeno] [14.04] Težave pri posodabljanju povzroča mariadb,mysql

Živjo!

Imam težave z sudo apt-get upgrade. Uporabljam 14.04. Težave so se začele po tem, ko sem se nekaj igral z namestitvijo mariadb in mysql.

sudo apt-get upgrade
Branje seznama paketov ... Narejeno
Gradnja drevesa odvisnosti        
Branje podatkov o stanju ... Narejeno
Če želite popraviti napake, poskusite pognati 'apt-get -f install'.
Naslednji paketi imajo nerešene odvisnosti:
 libmariadbclient18 : Odvisen od: libmysqlclient18 (= 5.5.46+maria-1~trusty) vendar je paket 5.5.46-0ubuntu0.14.04.2 nameščen
E: Nerešene odvisnosti. Poskusite uporabiti -f.

Potem pa naredim tole, kot mi predlaga.

sudo apt-get -f install

dpkg: error processing archive /var/cache/apt/archives/libmysqlclient18_5.5.46+maria-1~trusty_amd64.deb (--unpack):
 libmysqlclient18:amd64 5.5.46+maria-1~trusty (Multi-Arch: no) is not co-installable with libmysqlclient18 which has multiple installed instances
Errors were encountered while processing:
 /var/cache/apt/archives/libmysqlclient18_5.5.46+maria-1~trusty_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Očitno so neke težave s temi clienti za baze. Ampak jih ne znam odpravit.  Lahko kdo pomaga?

Prav tako mi programsko središče javlja napako vsakič, ko želim karkoli spremeniti, inštalirati ali odstraniti. Te težave so se začele ob istem času.

Komentarji

  • Kako si namestil mariadb? kaj ti izpiše
    apt-cache policy libmysqlclient18


  • Sej to je to, Ker sem totalen noob in pol pozabim kako stvari naredim.

    Izpiše tole:
    libmysqlclient18:
      Nameščen: 5.5.46-0ubuntu0.14.04.2
      Kandidat: 5.5.46+maria-1~trusty
      Preglednica različic:
         5.5.46+maria-1~trusty 0
            500 http://mirror.jmu.edu/pub/mariadb/repo/5.5/ubuntu/ trusty/main amd64 Packages
     *** 5.5.46-0ubuntu0.14.04.2 0
            500 http://archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
            500 http://archive.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages
            100 /var/lib/dpkg/status
         5.5.35+dfsg-1ubuntu1 0
            500 http://archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
  • Ja..ker želiš posodobit mario iz neuradnega skladišča potem se krega z različico iz uradnega skladišča.
    Kak poseben razlog zakaj imaš dodano to skladišče? ker sta enaki različici tako na neuradnem skladišču kot uradnem ubuntu skladišču.
  • V bistvu niti ne. Zdaj bi se rad samo znebil te težave in namestil samo mario iz uradnega skladišča. Lahko pomagaš pri tem?
  • Lahko.
    Najdi kje se skriva mariadb skladišče in ga izbriši.
    Ponavadi je nekje v /etc/apt/sources.list.d/ ena oz. dve datoteki. Izbriši ali zakomentiraj vsebino datotek. Nato pa poženi
    sudo apt-get update && sudo apt-get upgrade

    Po tem spet zalaufaj tist policy in preveri če je še vedno 'maria' notri.

  • Super. Sem rešil težavo. Ubistvu sem šem 2x zagnal
    apt-get -f install
    in je sam zbrisal datoteke, ki so delale težave.
    Hvala za pomoč!
Za komentiranje se prijavite ali pa se vpišite.