web-dev-qa-db-fra.com

ubuntu 16.04.1 snap installer une erreur de conjure-up

Je viens de télécharger et d'installer Ubuntu 16.04 Desktop, puis j'ai essayé d'installer conjure-up pour installer Openstack sur une machine et j'ai le message d'erreur suivant:

~$ Sudo snap install conjure-up --classic --beta

error: cannot perform the following tasks:
- Run configure hook of "conjure-up" snap if present (
-----
+ lxd_bin=/usr/bin/lxd
+ lxc_bin=/usr/bin/lxc
++ which lxd
+ '[' '' = '' ']'
+ snap install lxd
+ lxd_bin=/snap/bin/lxd
+ lxc_bin=/snap/bin/lxc
++ /snap/bin/lxd --version
+ VERSION=2.8
+ dpkg --compare-versions 2.8 gt 2.2
+ grep -q trusty /etc/lsb-release
+ /snap/bin/lxc network show lxdbr0
+ /snap/bin/lxc network create lxdbr0 ipv4.address=10.0.8.1/24 ipv4.nat=true ipv6.address=none ipv6.nat=false
LXD socket not found; is LXD installed and running?
-----)

Y a-t-il quelque chose à faire avant cette installation?

2
Lai Eddy

Ceci est une erreur intéressante peut vous faire ce qui suit:

Sudo snap remove lxd
Sudo apt-get install lxd lxd-client
conjure-up

Pour moi, cela ressemble à un problème avec le composant logiciel enfichable LXD exécuté sur Xenial. Si cela fonctionne, je demanderai aux gars de LXD de voir ce qui ne va pas avec cet instantané.

3
battlemidget

J'ai eu exactement la même erreur quand j'ai lancé "Sudo snap install conjure-up --classic". Après avoir lu ce fil, j'ai réussi

openstackuser@ubuntu:~$ Sudo snap remove lxd openstackuser@ubuntu:~$ Sudo apt-get install lxd lxd-client openstackuser@ubuntu:~$ conjure-up

alors j'ai été invité à installer conjure-up

openstackuser@ubuntu:~$ conjure-up The program 'conjure-up' is currently not installed. You can install it by typing: Sudo apt install conjure-up

Package d'installation installé avec la commande ci-dessous

openstackuser@ubuntu:~$ Sudo apt install conjure-up

Enfin, installé sans erreurs

openstackuser@ubuntu:~$ Sudo snap install conjure-up --classic
conjure-up 2.1.0 from 'canonical' installed

Merci

1
Harshith Dayanand

Je recevais une erreur similaire sur Linux Mint:

 $ Sudo snap installer conjure-up --classic --beta 
 
 Erreur: impossible d'exécuter les tâches suivantes: 
 - Exécuter le hook de configuration de "conjure-up" "accrochage si présent 

Je l'ai corrigé en installant, selinux, en redémarrant puis en installant snapd:

 Sudo apt-get install selinux 
 Redémarrer 
 Sudo apt-get install snapd 

Pour plus d'informations, voir this issue .

0
ostrokach