web-dev-qa-db-fra.com

Existe-t-il un moyen d’ajouter un dépôt à Snappy ubuntu core?

J'essaye d'installer plus de choses et je vois très peu de choses dans l'installation de Snappy.

Est-il possible d'utiliser apt-get ou d'ajouter des référentiels à installer?

7
vatsa

Non, pour l'instant, tout ce que vous voyez est tout ce que vous obtenez. Snappy vient juste d'être lancé et il faudra un certain temps avant que les applications soient emballées pour cela.

Comme vous pouvez le constater, APT n'est pas installé et si vous essayez d'utiliser apt ou apt-get, vous obtiendrez le message suivant:

Ubuntu Core does not use apt-get, see 'snappy --help'!

snappy est le nouveau gestionnaire de paquets, et c'est celui-là que vous devriez utiliser. En particulier, snappy n'a pas le concept de 'référentiel': tous les packages proviennent de la même source.

5
Andrea Corbellini

Pour obtenir des applications qui ne sont pas déjà emballées comme des instantanés (en particulier pour la plate-forme arm), j'utilise le mode classique installé par:

Sudo snap install classic --devmode --Edge

puis activer avec

Sudo classique

alors vous pouvez utiliser le classique apt-get

1
V Bota

Peut-être pouvez-vous simplement créer un cliché à partir du ppa/apps que vous voulez.

Voici comment je crée un accrochage APT:

Vous devez d’abord installer snappy-tools sur votre système hôte:

$ Sudo apt-add-repository ppa:snappy-dev/tools && Sudo apt-get update && Sudo apt-get install snappy-tools

Convertissez APT packages en un claquement en utilisant deb2snap ,
plus de détails trouvés ici: https://github.com/mikix/deb2snap

$ bzr branch lp:deb2snap
$ cd deb2snap
$ ./deb2snap -d 15.04 apt

Installez votre accrochage:

$ snappy-remote --url=ssh://[user]@[target ip]:22 install apt*.snap

Rendre la partition système complète en écriture,
Ce qui signifie également que le système sera restauré si vous mettez à niveau ou restaurez ubuntu-core, mais les applications installées à l'aide de snappy resteront ici.

$ Sudo mount -o remount,rw /

Lancer l'application: apt
En raison d’une erreur de segmentation, je ne peux pas utiliser la commande apt.apt, que nous venons d’installer, mais vous pouvez le faire à la place:

$ Sudo /apps/apt.sideload/current/bin/apt.real

et ainsi vous pouvez commencer à faire ceci:

$ Sudo /apps/apt.sideload/current/bin/apt.real install software-properties-common # which gives you the ability to add ppa
0
Yung Shen