Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: yum и его репозитарии  (Прочитано 9835 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн cmygeHm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
yum и его репозитарии
« : 04 Июля 2011, 17:16:23 »
Скажите пожалуйста, если yum - это менеджер rpm-пакетов для fedor'ы, то какие репозитарии к ней подключать? я не могу установить mysql-devel, а разлинчные ubunto'вские mysql-dev, множество которых я поставил - не подходят, не удается построить зависимости при вызове ./configure.

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2488
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #1 : 04 Июля 2011, 18:27:32 »
Вы адресом не ошиблись?
Нарисуй свой город на openstreetmap.org

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: yum и его репозитарии
« Ответ #2 : 04 Июля 2011, 18:33:46 »
Скажите пожалуйста, если yum - это менеджер rpm-пакетов для fedor'ы, то какие репозитарии к ней подключать? я не могу установить mysql-devel, а разлинчные ubunto'вские mysql-dev, множество которых я поставил - не подходят, не удается построить зависимости при вызове ./configure.
Лебедь, Рак и Щука?

Оффлайн cmygeHm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #3 : 04 Июля 2011, 18:37:10 »
нет не ошибся. Вы на убунте никогда не уставливали пакеты методом yum install mysql ?? Или только галдеть как чайки умеете?

Оффлайн stmc

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1713
  • Arch Linux
    • Просмотр профиля
    • Моя страница на Launchpad
Re: yum и его репозитарии
« Ответ #4 : 04 Июля 2011, 18:43:20 »
нет не ошибся. Вы на убунте никогда не уставливали пакеты методом yum install mysql ?? Или только галдеть как чайки умеете?
в ubuntu не rpm и следственно никакого yum нету
вам на форум федоры
« Последнее редактирование: 04 Июля 2011, 18:57:11 от stmc »

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #5 : 04 Июля 2011, 18:45:27 »
в ubuntu не rpm и следственно никакого yum нету
вам на форум федоры

В убунте есть и rpm, и yum. Не совсем понятно, правда, зачем.

$ aptitude show yum
Package: yum
State: not installed
Version: 3.2.25-1ubuntu2
Priority: extra
Section: universe/admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uncompressed Size: 2,470k
Depends: python (>= 2.5), python-support (>= 0.90.0), python-libxml2, python-urlgrabber, rpm (>= 4.4.1), python-rpm,
         python-sqlitecachec, python-sqlite                                                                                   
Description: Advanced front-end for rpm                                                                                       
 Yum (Yellow dog Updater, Modified) is an automatic updater and package installer/remover for rpm systems. It automatically   
 computes dependencies and figures out what things should occur to install packages. It makes it easier to maintain groups of
 machines without having to manually update each one using rpm.                                                               
                                                                                                                             
 Features include:                                                                                                           
                                                                                                                             
 * Multiple Repositories                                                                                                     
 * Simple config file                                                                                                         
 * Correct dependency calculation                                                                                             
 * Fast operation
 * rpm-consistent behavior
 * comps.xml group support, including multiple repository groups
 * Simple interface
Homepage: http://yum.baseurl.org/
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Smytjan

  • Участник
  • *
  • Сообщений: 118
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #6 : 04 Июля 2011, 18:46:25 »
"yum это пакетный менеджер, как aptitude, для ubuntu все сторонние репозитории находятся на https://launchpad.net/, там и ищи, команда добавления репозитория написана там же, на странице ppa проекта, например https://launchpad.net/~banshee-team/+archive/ppa, хотя искать советую в гугле ppa имя пакета http://www.google.ru/search?hl=ru&q=ppa+banshee"

Взято отсюда.
http://otvety.google.ru/otvety/thread?tid=09824fe8a16dc7b4
Ubuntu 10.04.4 x64 & Win7

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #7 : 04 Июля 2011, 18:47:59 »
Вы на убунте никогда не уставливали пакеты методом yum install mysql ?

Нет, всегда APT-а хватало.
Более того, APT даже рекомендуют

$ aptitude show rpm
Package: rpm
State: installed
Automatically installed: no
Version: 4.7.2-1lbuild1
Priority: optional
Section: admin
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Uncompressed Size: 1,221k
Depends: libc6 (>= 2.4), libelf1 (>= 0.131), libnss3-1d (>= 3.12.2~rc1), libpopt0 (>= 1.15), librpm0 (>= 4.7.0), librpmbuild0
         (>= 4.7.0), librpmio0 (>= 4.7.0), zlib1g (>= 1:1.1.4), debconf (>= 0.5) | debconf-2.0, perl, rpm2cpio, rpm-common
Suggests: alien, elfutils, rpm-i18n
Conflicts: man-db (< 2.5.0-1), manpages-pl (< 20051017-1)
Replaces: manpages-pl (< 20051017-1)
Description: package manager for RPM
 The RPM Package Manager (RPM) is a command-line driven package management system capable of installing, uninstalling,
 verifying, querying, and updating computer software packages.
 
 On Debian and derived systems it is recommended to use "alien" to convert RPM packages into .deb format instead of bypassing
 the Debian package management system by installing them directly with rpm.

Homepage: http://rpm.org/


Пользователь решил продолжить мысль 04 Июля 2011, 18:53:57:
разлинчные ubunto'вские mysql-dev, множество которых я поставил - не подходят, не удается построить зависимости при вызове ./configure.

Вероятно, Вам нужно посмотреть в сторону libmysql

$ aptitude search libmysql
p   libmysql++-dev                                         - MySQL C++ library bindings (development)                         
p   libmysql++-doc                                         - MySQL C++ library bindings (documentation)                       
p   libmysql++3                                            - MySQL C++ library bindings (runtime)                             
p   libmysql-cil-dev                                       - MySQL database connector for CLI                                 
i   libmysql-java                                          - Java database (JDBC) driver for MySQL                           
p   libmysql-ocaml                                         - OCaml bindings for MySql                                         
p   libmysql-ocaml-dev                                     - OCaml bindings for MySql                                         
v   libmysql-ocaml-dev-u0s33                               -                                                                 
v   libmysql-ocaml-u0s33                                   -                                                                 
p   libmysql-ruby                                          - MySQL module for Ruby                                           
p   libmysql-ruby1.8                                       - MySQL module for Ruby 1.8                                       
p   libmysql-ruby1.9.1                                     - MySQL module for Ruby 1.9.1                                     
p   libmysql6.0-cil                                        - MySQL database connector for CLI                                 
p   libmysql6.1-cil                                        - MySQL database connector for CLI                                 
i A libmysqlclient-dev                                     - MySQL database development files                                 
v   libmysqlclient15-dev                                   -                                                                 
i   libmysqlclient15off                                    - MySQL database client library                                   
i   libmysqlclient16                                       - MySQL database client library                                   
p   libmysqlclient16-dev                                   - MySQL database development files - empty transitional package   
p   libmysqlcppconn-dev                                    - MySQL Connector for C++ (development files)                     
p   libmysqlcppconn-stlport-dev                            - MySQL Connector for C++ (development files using STLport)       
p   libmysqlcppconn-stlport4                               - MySQL Connector for C++ (library built against STLport)         
p   libmysqlcppconn4                                       - MySQL Connector for C++ (library)                               
p   libmysqld-dev                                          - MySQL embedded database development files                       
p   libmysqld-pic                                          - MySQL database development files           
« Последнее редактирование: 04 Июля 2011, 18:53:57 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн лесной_зонтик

  • Старожил
  • *
  • Сообщений: 2225
  • Просьба на количество сообщений не смотреть.
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #8 : 04 Июля 2011, 19:32:50 »
Я чего-то не понял, ты для чего ты делаешь ./configure, что компилишь?
Моя мечта поставить на комп Linux, Unix, *BSD, Mac OS X, OpenSolaris, OS/2, Windows.
Не спрашивайте зачем. Сам не знаю ???

Оффлайн cmygeHm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #9 : 04 Июля 2011, 22:34:50 »
Я чего-то не понял, ты для чего ты делаешь ./configure, что компилишь?

php 5.2

Пользователь решил продолжить мысль 04 Июля 2011, 22:37:59:
wl, я пробывал установить:
p   libmysql++-dev                                         - MySQL C++ library bindings (development)                   
i A libmysqlclient-dev                                     - MySQL database development files           
p   libmysqlclient16-dev                                   - MySQL database development files - empty transitional package   
p   libmysqld-dev                                          - MySQL embedded database development files     
и когда у меня все это не получилось - я задался вопросом. Тем более до этого на этом же компе я легко уставнливал эти зависимости через yum, просто все как-то сломалось, я выбрал метод изучения - "метод проб и ошибок"!
« Последнее редактирование: 04 Июля 2011, 22:37:59 от cmygeHm »

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #10 : 04 Июля 2011, 22:45:51 »
Так не? Не пойдёт?
$ sudo apt-get install php5
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #11 : 04 Июля 2011, 23:30:59 »
Кстати, да, в репах версия 5.3
Или версия 5.2 критична?

Если да, можно постаить synaptic и попробовать там в меню Package задать специфическую версию.

А на что ругался ./configure ?
Команда apt-file (не помню, что за пакет ее содержит :) ) поможет узнать, в каком пакете искать требуемый файл.

Что касается метода, то Вы точно в состоянии ошибки и надо пробовать что-то еще.
« Последнее редактирование: 05 Июля 2011, 00:11:26 от wl »
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн suslikk

  • Старожил
  • *
  • Сообщений: 2488
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #12 : 04 Июля 2011, 23:37:31 »
"метод проб и ошибок" - не самый эффективный и умный метод :) фирэфохэ Вам уже дал простейший совет, а вы из "пальца проблему высасываете"
Нарисуй свой город на openstreetmap.org

Оффлайн cmygeHm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 28
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #13 : 05 Июля 2011, 10:00:06 »
"метод проб и ошибок" - не самый эффективный и умный метод :) фирэфохэ Вам уже дал простейший совет, а вы из "пальца проблему высасываете"

фирэфохэ дал совет установить php5.3, а точнее установить ту версию которая сегодня лежит в репозиториях, завтра там может лежать никакая. Я ставлю себе 5.2 ибо требования такие.

Каждый сам себе выбирает метод. Я сделал для себя вывод, что Linux не изучишь пока пару десяток осей не сломаешь.

Пользователь решил продолжить мысль 05 Июля 2011, 10:07:28:
Вчерашний вопрос снят - я скомпилировал php 5.2, он работает прекрассно, но подключенный к нему ZendOptimizer php не видит. Я уже третьи сутки за это бьюсь. Исходя из

The Zend Optimizer will not run if the following PHP settings are enabled:
ƒ Debug Mode - Check that your PHP was compiled in non-debug
mode - This can be checked by looking at the top part of the
phpinfo() function output and checking "Debug Build" row
(ZEND_DEBUG in older PHP versions) - it should say "no".
ƒ Thread Safety - Check that your PHP was compiled in ZTS
mode for Windows and non-ZTS mode for UNIX. This can be
checked by looking at the top part of the phpinfo() function and
checking "Thread Safety" row - it should say "disabled" for Unix
and "enabled" for Windows.
ƒ Enable Versioning - Check that your PHP was compiled without
the Enable Versioning setting. This can be checked by looking at
the top part of the phpinfo() function and checking to see if a
row called "--enable-versioning" exists in the Configure
Command section - if it does exists the PHP should be compiled
without this option.
Скомпилировал с параметром  --enable-versioning, хотя как то противоречиво звучит: Check that your PHP was compiled without
the Enable Versioning setting, а ключ должен быть при компиляции.
phpinfo говорит, что первые два параметра удовлетворяют требованиям Zend.
А как полностью удалить php 5.2 и установить заново? Я просто не знал, что надо было собирать deb и потом только устанавливать/удалять.

Пользователь решил продолжить мысль 05 Июля 2011, 10:18:20:
Я после установки хотел удалить так: make uninstall, но такого правила оказалось что не было. Я заглянул в makefile и нашел там правила clean и distclean. Выполнил make clean  и  make distclean. И именно после этого у меня при попытке скомпилировать configure начал просил кучу dev пакетов. Видимо я натворил делов то...
« Последнее редактирование: 05 Июля 2011, 10:18:20 от cmygeHm »

Оффлайн Dasuber

  • Новичок
  • *
  • Сообщений: 19
    • Просмотр профиля
Re: yum и его репозитарии
« Ответ #14 : 05 Июля 2011, 10:56:07 »
Тут есть, как php 5.2 и Zend поставть.

 

Страница сгенерирована за 0.02 секунд. Запросов: 19.