1

Я пытаюсь установить пакеты, используя zypper, но на сервере Amazon, на котором работает Ubuntu, похоже, не установлен zypper. Как я могу установить zypper?

код: zypper install git gcc gcc-c++

ошибка:

> 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

2 ответа2

5

zypper - менеджер пакетов suse

Ubuntu использует apt (в любом вкусе, который вы выберете. Aptitude, apt-get и т.д.).

Возможно, вам удастся найти версию zypper для Ubuntu, но я бы не стал на это ставить ... и при этом я бы не советовал вам даже пытаться. Просто используйте один из подходящих инструментов.

Кроме того, эта ошибка не имеет прямого отношения к проблеме zypper и на самом деле является проблемой в помощнике «команда не найдена», которую Ubuntu пытался использовать, чтобы сказать вам, что нужно установить, чтобы получить нужную команду. Я понятия не имею, почему это произошло бы случайно, но это, безусловно, является локальной проблемой.

0

Вы также можете просто установить Zypper на Ubuntu:

sudo apt install zypper

Ссылка: Zypper в Launchpad

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .