89 votes

Qu'est-ce que Snappy Ubuntu Core ?

Avant que tout le monde ne se précipite pour marquer cet article comme un doublon, j'ai effectivement lu les autres fils de discussion. aquí et aquí J'ai cherché sur Google, et j'ai visité la page d'accueil du site. aquí cherchant à dissiper ma confusion, et je n'y arrivais pas. Je demande ici parce que je reste toujours confus. Je comprends que c'est une sorte d'ubuntu minimal fonctionnel, et l'esprit de cette question n'est pas de savoir ce qu'il y a "dedans", mais plutôt ce qu'il est et comment il fonctionne.

  1. Quelle est l'approche rapide des applications ? La page d'accueil décrit certains de ses mérites, mais en tant qu'utilisateur, comment vais-je obtenir les applications ? Est-ce que je dois encore sudo apt-get install XXXX ? Ou autre chose ?

  2. Les applications ubuntu normales fonctionneront-elles si j'installe snappy (la même chose qui fonctionne sur mon installation ubuntu normale en utilisant apt-get ou en téléchargeant un paquet deb), ou faut-il faire quelque chose de spécial pour qu'une application fonctionne dans snappy ?

  3. Snappy Core est disponible pour Raspberry Pi, par exemple, qui est un processeur (mobile) différent. Si j'installe Snappy sur ce processeur, les applications de bureau ordinaires fonctionneront-elles toujours sur le Pi ? Est-ce là l'intérêt de Snappy ?

  4. Si l'approche standard ne fonctionne pas, comment puis-je obtenir des applications, où puis-je rechercher les applications disponibles pour snappy, et comment puis-je les installer.

Merci. Mes questions sont formulées au mieux de ma compréhension de la façon dont les applications fonctionnent et sont installées dans Ubuntu, mais veuillez les modifier pour les rendre plus sensées si vous comprenez ce que je veux demander.

77voto

Eliah Kagan Points 111731

apt-get et d'autres utilitaires permettant de travailler avec des .deb ne fonctionnent pas pour installer et mettre à jour des applications sur un système Snappy Ubuntu Core. Au lieu de cela, vous utilisez le snappy utilitaire. Voir le Visite guidée pour les détails.

Pour résumer quelques exemples tirés de la visite guidée de Snappy, pour installer l'application Docker, vous devez exécuter :

sudo snappy install docker

Et pour installer les mises à jour, vous exécutez sudo snappy update-versions (ce qui correspond à sudo apt-get update sur un système Ubuntu normal), snappy versions pour voir ce qui est nouvellement disponible, et sudo snappy update ... pour spécifier les paquets à mettre à jour (mettez leur nom à la place de la balise ... ).

Puisque Snappy Ubuntu Core n'utilise pas .deb les paquets Ubuntu créés pour les systèmes Ubuntu normaux ne fonctionneront pas - la relation entre les systèmes Ubuntu normaux et Snappy Ubuntu Core en ce qui concerne les fichiers de paquets est, en fait, la même que la relation entre deux distributions qui utilisent des gestionnaires de paquets totalement différents. (Par exemple : Ubuntu et Fedora).

Comme dans n'importe quel système d'exploitation, vous pouvez installer manuellement des programmes sur Snappy Ubuntu Core à condition que vous ayez ou puissiez obtenir toutes les bibliothèques (et toutes les autres dépendances) dont ils ont besoin. Cependant, tout comme la meilleure façon d'installer la plupart des logiciels sur les systèmes Ubuntu ordinaires est d'utiliser un logiciel d'installation. .deb le meilleur moyen d'installer des logiciels sur Snappy Ubuntu Core est de le faire avec paquets snappy spécialement conçus . Il n'en existe qu'une poignée à ce jour.

Pour rechercher des applications Snappy Ubuntu Core à partir d'un système Snappy Ubuntu Core, utilisez :

snappy search search-term

Cela permet de trouver des paquets Snappy avec search-term dans leurs noms. (Vous remplacerez cela par ce que vous recherchez, bien sûr).


Quant aux Raspberry Pi, ils sont équipés de processeurs ARM, qui, vous avez raison, ne sont pas les mêmes que les processeurs Intel et AMD 32 et 64 bits que la plupart d'entre nous utilisent sur nos PC traditionnels. Cependant, la prise en charge des Raspberry Pi ne semble pas être le point principal de Snappy Ubuntu Core. Au lieu de cela, comme vous le savez peut-être, l'objectif général de Snappy est le suivant une meilleure vitesse, stabilité et sécurité, dans des circonstances où un système Ubuntu Core minimal est suffisant et approprié .

Snappy est orienté vers les nuages ( "Snappy Ubuntu Core est le système parfait pour les déploiements de conteneurs en nuage à grande échelle..." ), et supporte explicitement de nombreuses plateformes x86 (c'est-à-dire pas ARM) - voir la liste des options sous "Essayez vous-même la nouvelle Ubuntu rapide" sur la page d'accueil de Snappy. .

Néanmoins, en fonction de vos besoins, Snappy Ubuntu Core peut être un moyen raisonnable d'obtenir un système Ubuntu Core fonctionnel sur un Raspberry Pi. Selon la carte Raspberry Pi que vous possédez, elle peut ou non prendre en charge une installation plus complète et plus traditionnelle d'Ubuntu. Notez, cependant, qu'il existe d'autres options qui peuvent être plus proches d'Ubuntu dans les domaines qui importent à la plupart des utilisateurs de systèmes Ubuntu traditionnels :

  • Debian est assez similaire à Ubuntu, et offre une expérience à bien des égards plus proche de la plupart des installations Ubuntu. En particulier, comme un système Ubuntu normal, Debian utilise apt-get . En effet apt-get provient de Debian (Ubuntu est un dérivé de Debian).
  • Raspbian est un dérivé de Debian spécialement conçu pour le Raspberry Pi. Comme les systèmes Debian et Ubuntu normaux (non-Snappy), utilise la gestion des paquets basée sur APT (c'est-à-dire avec apt-get ). La page du projet Debian concernant Debian sur Raspberry Pi dit même : " En général, votre meilleure chance est d'utiliser Raspbian ".

Voir aussi cette liste de systèmes d'exploitation pour Raspberry Pi.

5voto

Navi Points 3644

Snappy Ubuntu Core est comme un système Lego, chaque snap (application) est un bloc non affecté par les autres snaps. La sécurité est donc plus simple et plus élevée, les dépendances ne sont plus un problème et le cycle de vie des snaps est beaucoup plus facile. Avec une seule commande, vous pouvez échanger des versions, éliminer et mettre à niveau n'importe quel snapp et même le noyau (OS).

C'est la valeur par défaut sur 16.04 mais Mark a dit que vous utiliserez aussi .apt et .deb.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X