Установите yum на SuSE 11.1 64 бит

Я пытаюсь установить pyodbc, чтобы подключиться к базе данных из Linux, однако обнаружил, что yum вообще не установлен. При поиске в Интернете я нашел ниже RPM, необходимые для установки yum, однако я не могу найти правильную версию. Я проверил этот сайт, http://rpmfind.net/linux/rpm2html/search.php, но я не смог найти RPM python-sqlite. Не могли бы вы дать мне какое-то направление по этому поводу. Ценю всю помощь.


person user3356554    schedule 04.08.2015    source источник
comment
SuSE не использует yum, он использует yast и zypper.   -  person Etan Reisner    schedule 04.08.2015


Ответы (1)


В системах SUSE обычно используется zypper вместо yum. Хотя yum можно использовать в системах SUSE, Zypper уже должен быть доступен и иметь ту же функциональность. Если Zypper не будет работать, не могли бы вы опубликовать подробности о том, почему yum необходим в этой системе SUSE?

YaST также часто используется для управление программным обеспечением, добавление репозиториев и т. д. в системах SUSE. Доступ к нему можно получить через CLI, TUI или GUI в зависимости от того, что вам удобнее.

Основываясь на документации, самый простой способ установить pyodbc, вероятно, не использовать один из этих двух методов. Эти шаги должны работать, вот проект github для pyodbc:

zypper in python-devel    
pip install pyodbc

кажется, работает правильно в моей системе openSUSE, как это предлагается в документации

person Matt    schedule 04.08.2015
comment
Спасибо за ответ Мэтт. Будучи администратором баз данных с очень небольшими знаниями о Linux, я не знал, что могу использовать zypper. Все, что я пытаюсь сделать, это установить pyodbc для подключения к базе данных Teradata. Я попробую с зиппером и посмотрю, как пойдет. - person user3356554; 04.08.2015
comment
Мэтт. Не могли бы вы указать мне правильную версию pyodbc, которую я должен использовать для 64-разрядной версии SuSE linux 11.1, и требуемые зависимости? - person user3356554; 04.08.2015
comment
Вот результат, который я получил, используя zypper - person user3356554; 04.08.2015
comment
/home/rbaktha # zypper install pyodbc Загрузка данных репозитория... Чтение установленных пакетов... 'pyodbc' не найден. Разрешение зависимостей пакетов... - person user3356554; 04.08.2015
comment
Я посмотрю, чтобы уточнить, вы используете SLES11SP1 x86_64? - person Matt; 04.08.2015
comment
Спасибо, Мэтт. Да, это SLES11SP1 x86_64. - person user3356554; 04.08.2015
comment
/home/rbaktha # zypper в python-devel Загрузка данных репозитория... Чтение установленных пакетов... 'python-devel' не найден. Разрешение зависимостей пакетов... Делать нечего. - person user3356554; 04.08.2015
comment
Похоже, у zypper нет этого пакета — Python-devel. Я попытался собрать пакет с помощью пакетов zypper | grep python-devel и не нашел. - person user3356554; 04.08.2015
comment
попробуйте zypper se python для поиска пакетов python. - person Matt; 04.08.2015
comment
Я также не нахожу в этом «python-devel». - person user3356554; 04.08.2015
comment
Похоже, у вас могут быть некоторые репозитории, которые настроены неправильно. Кроме того, похоже, что SLES11SP1 был EOL в 2012 году. - person Matt; 05.08.2015