Qu'est-ce que ça veut dire?
Sudo add-apt-repository ppa:maco.m/Ruby
Sudo apt-get update
Sudo apt-get install rubygems
Comment est-ce différent de courir
Sudo apt-get install rubygems
Merci.
Vous exécutez trois étapes:
1) add-apt-repository
ajoute un PPA à votre liste de sources afin qu'Ubuntu sache rechercher les mises à jour à partir de cet PPA ainsi que des sources officielles Ubuntu. Cela est généralement utilisé pour permettre aux développeurs de fournir des mises à jour plus rapidement que celles des référentiels Ubuntu officiels.
2) apt-get update
indique à apt-get de mettre à jour sa base de données des packages pouvant être installés et de l'emplacement d'installation. Dans ce cas, apt-get verra votre PPA nouvellement ajouté et découvrira que ppa: maco.m/Ruby possède la dernière version de rubygems qu’il connaît, il notera donc comment installer des rubygems à partir du PPA demande de l'installer.
3) apt-get install
fait en sorte qu'apt-get trouve le paquet dans sa base de données et télécharge et installe le fichier indiqué. Dans ce cas, il trouvera le paquet rubygems, le téléchargera depuis ppa: maco.m/Ruby et l'installera.
Si vous exécutiez simplement apt-get install rubygems
, vous obtiendrez une version moins récente (ou peut-être rien du tout, selon que rubygems se trouve également dans les référentiels Ubuntu ou uniquement dans le PPA).
En général, le format ppa: a/b sera étendu à https://launchpad.net/~a/+archive/b , où vous pouvez afficher les fichiers et les télécharger individuellement. Dans votre cas, ce serait https://launchpad.net/~maco.m/+archive/Ruby .
Le référentiel est un endroit où plusieurs bases de données sont fournies.
apt: - Un outil Debian utilisé pour gérer les paquets. Lorsqu'un utilisateur installe un package sur un système, il recherche, puis installe ou met à niveau tous les packages dépendants nécessaires à son fonctionnement. La commande actuelle est apt-get.
Le référentiel signifie dépôt ou lieu pour cela, et il se trouve dans le fichier source.list, et add signifie qu'il ajoute le logiciel apt (application), et lorsque vous le mettez à jour, récupérez les fichiers à partir de l'URL www. whit update signifie qu'il le met à jour dans la mémoire tampon du système, et qu'il l'installe pour installer rugbygems lorsque vous utilisez apt-get install, et vous pouvez également après cela taper dans le terminal:
Sudo apt-get upgrade
et cela devrait signifier que sa mise à niveau du logiciel, puis entrez ceci dans le terminal:
Sudo apt-get dist-upgrade
et cela devrait signifier une mise à niveau de la distribution, et cela concerne également le logiciel. Vous pouvez également reconfigurer le logiciel, et vous devez ensuite entrer ceci dans le terminal:
Sudo dpkg-reconfigure rugbygems
et c'est son si le fichier conf ne fonctionne pas, et c'est si exécute avec une erreur.