J'essaie d'installer des packages à l'aide de zypper, mais le serveur Amazon qui exécute Ubuntu ne semble pas avoir installé zypper. Comment puis-je installer zypper?
code: zypper install git gcc gcc-c++
Erreur:
> unsupported locale setting
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/CommandNotFound/util.py", line 24, in crash_guard
callback()
File "/usr/lib/command-not-found", line 69, in main
enable_i18n()
File "/usr/lib/command-not-found", line 40, in enable_i18n
locale.setlocale(locale.LC_ALL, '')
File "/usr/lib/python3.3/locale.py", line 541, in setlocale
return _setlocale(category, locale)
locale.Error: unsupported locale setting
linux
ubuntu
package-management
zypper
Marc Ortiz
la source
la source
Réponses:
zypper est le gestionnaire de paquets suse.
Ubuntu utilise apt (quelle que soit la saveur de votre choix. Aptitude, apt-get, etc.).
Vous pourrez peut-être trouver une version de zypper pour Ubuntu mais je ne parierais pas dessus… et je ne vous conseillerais même pas d'essayer. Il suffit d'utiliser l'un des outils de la famille apt.
En passant, cette erreur n’est pas directement liée au problème zypper, mais bien à l’assistant «commande introuvable» que Ubuntu a essayé d’utiliser pour vous indiquer ce qu’il faut installer pour obtenir la commande souhaitée. Je ne sais pas du tout pourquoi cela se produirait spontanément, mais il semble que ce soit un problème local.
la source
apt
commande en soi, pas seulementaptitude
,apt-get
etc. Essayezapt update; apt upgrade
, il est intéressant de noterapt (something)
qu’elle dispose d’une sorte de barre de progression pour le processus d’installation / mise à niveau.Vous pouvez aussi simplement installer Zypper sur Ubuntu:
Référence: Zypper dans Launchpad
la source