web-dev-qa-db-fra.com

Installation de Cinnamon 2 sur Ubuntu 13.04

Je suis récemment passé à Ubuntu 13.04, à partir de 12.04 (via 12.10), où j'utilisais Cinnamon 1.8.

Après la mise à niveau, j'ai essayé en vain de réinstaller Cinnamon.

J'ai essayé:

  • À partir du référentiel de 13.04 mais "rien" ne se produit lorsque je sélectionne Cinnamon dans le menu de connexion (par "rien", je veux dire, je reçois un écran vide et il y a des erreurs dans syslog impliquant que la cannelle ne démarre pas correctement)

  • PPA stable du développeur: c'est actuellement cannelle 2.02 mais l'installation échoue avec des dépendances non satisfaites:

    The following packages have unmet dependencies.
    
        cinnamon : Depends: libcogl-pango0 (>= 1.7.4) but it is not installable
                   Depends: libcogl9 (>= 1.9.6) but it is not installable
    
  • Des paquets .deb du ppa du développeur spécifique à 13.04 mais ceux-ci produisent de nombreuses dépendances non satisfaites (comme prévu, je suppose)

Mes pensées sont que le référentiel de 13.04 ayant 1.7.4 de Cinnamon signifie que ma configuration 1.8 est (en quelque sorte) le rendant incapable de démarrer. Mais je ne vois pas pourquoi l’installation à partir du référentiel stable du développeur devrait échouer avec des dépendances non satisfaites.

Quelqu'un at-il rencontré et résolu ceci?

(J'ai vraiment essayé de continuer avec Unity, mais je ne peux pas)

2
Mike

J'ai résolu mon propre problème (je ne vérifie pas si cela fonctionne, mais Cinnamon 2.0.2 est maintenant installé edit Oui - ça marche 'bien' sur Ubuntu 13.04: 'bien' = verrous occasionnels probablement liés à nVidia)

Le problème résidait dans un ppa de Quantel qui se trouvait dans mes sources et prêtait donc à confusion. J'imagine que c'était ma faute bien que je ne me rappelle pas avoir ajouté le ppa ... J'ai passé environ 2 heures sur Quantel.

Donc, pour résoudre le problème, j'ai supprimé manuellement le ppa non autorisé de mes sources, puis rangé à l'aide de:

Sudo apt-get install -f

Sudo apt-get autoremove

Sudo apt-get update

Sudo apt-get upgrade

Cela a eu tous les paquets installés à un état heureux. J'ai ensuite vérifié les détails pour la cannelle:

Sudo apt-cache policy cinnamon
cinnamon:
  Installed: (none)
  Candidate: 2.0.2-20131011040008-raring
  Version table:
     2.0.2-20131011040008-raring 0
        500 http://ppa.launchpad.net/gwendal-lebihan-dev/cinnamon-stable/ubuntu/ raring/main i386 Packages
        100 /var/lib/dpkg/status
     1.7.4-1 0
        500 http://gb.archive.ubuntu.com/ubuntu/ raring/universe i386 Packages

L'installation de cannelle a toujours échoué:

Sudo apt-get install cinnamon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies.
 cinnamon : Depends: cinnamon-common (= 2.0.2-20131011040008-raring) but 2.0.2-20131011040209-quantal is to be installed
        Recommends: nemo but it is not going to be installed
        Recommends: cinnamon-screensaver but it is not going to be installed
        Recommends: gir1.2-cjsdbus-1.0 but it is not installable
        Recommends: cinnamon-bluetooth but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Ce qui était dû à mon installation de cannelle commune via le .deb (voir ma question).

Supprimé que:

Sudo apt-get remove cinnamon-common

et ensuite l'installation directe a fonctionné.

Donc ma faute; le paquet est bien.

1
Mike