web-dev-qa-db-fra.com

L'installation de bookworm échoue avec l'erreur «Dépendances non résolues»

$ apt install bookworm
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:
 bookworm : Depends: libgranite3 (>= 0.2.0) but it is not installable
E: Unable to correct problems, you have held broken packages.

$ apt policy bookworm libgranite3
bookworm:
  Installed: (none)
  Candidate: 0.6-0~42~ubuntu16.04.1
  Version table:
     0.6-0~42~ubuntu16.04.1 500
        500 http://ppa.launchpad.net/bookworm-team/bookworm/ubuntu xenial/main AMD64 Packages
libgranite3:
  Installed: (none)
  Candidate: (none)
  Version table:

$ lsb_release -sd
Ubuntu 16.04.3 LTS
2
prakash k vijayan

J'ai contacté le développeur derrière ppa: bookworm-team/bookworm , mais apparemment, il ne maintient plus Bookworm . Au lieu de cela, il m'a indiqué ppa: bablu-boy/bookworm-daily , où le logiciel est disponible dans un état maintenu.

Pour désinstaller (les traces de) l'ancien programme et supprimer le PPA défectueux, procédez comme suit:

  • désinstaller le programme

    Sudo apt remove bookworm
    
  • enlever l'ancien PPA

    Sudo add-apt-repository -r ppa:bookworm-team/bookworm
    

Pour ajouter le nouveau PPA et installer le programme, procédez comme suit:

  • ajouter le nouveau PPA

    Sudo add-apt-repository ppa:bablu-boy/bookworm-daily
    
  • mettre à jour les sources du paquet

    Sudo apt update
    
  • installer bookworm

    Sudo apt install bookworm
    
5
dessert

Cela n'a pas fonctionné pour moi. Il a échoué avec une dépendance non satisfaite sur libgranite4.
J'ai réussi à installer Bookworm en ajoutant le repo ppa:elementary-os/stable, que j'ai trouvé dans this post .

4
Jim G.

(Ceci est testé sur Ubuntu 16.04)
Comme Jim G. a dit, vous devez ajouter le équipe du système d'exploitation élémentaire PPA à la liste des dépôts. Je ne sais pas pourquoi, peut-être que cette application est pour l'os élémentaire, mais cela fonctionne:

Sudo add-apt-repository ppa:elementary-os/stable
Sudo apt-get update
Sudo apt-get install bookworm

La deuxième option consiste à installer aptitude puis aptitude install it. L'aptitude semble gérer cette situation:

Sudo apt-get install aptitude
Sudo aptitude install bookworm
0
AmirHossein