CentOS нужны репозитарии с новым софтом (помогите)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

CentOS нужны репозитарии с новым софтом

Сообщение Arthes »

Проблема в том что я переношу WEB хостинг с Fedora 9 на виртуальную машину Hiper-V и для работы некоторых MS драйверов нужно устновить Linux Integration Components.

В CentsOS 5.5 данные драйвера собираются на ура ( а в Fedora 13 ошибка ) и все MS устройства работают как надо. НО!!! Весь софт в CentOS 5.5 ( а ведь это самый новый дистр ) ну оооочень старых версий.

Ну например наши клиенты получают управление MySQL с помощью PHPMyAdmin версии 3.x.x , так в CentOS он не может работать по причине того что в нем установлен php версии 5,1,6!!! И это в то время когда еще на Fedora 9 стоял PHP более новый, то есть версии 5.2!


Я кончено подключил репозиторий epel, но ведь в нем нет php-5.2 и выше, ибо php принадлежит вертки репозитария BASE, а epel с ним не конфликтует и поэтому с обновление php загвоздка......

Да находил какие-то неофиц репозитарии где есть php.... Но исп неофф ресурсы для хостинга не хочется.


Подскажите господа какие мне репозитраии добавить, чтобы софт был новый и официальный. ( Ну к примеру возможно ли прикрутить репозитраий от Fedora и если да то какой? )

--------------

Проблема 2:


Решил перенести хостинг на Fedora 13, но при комплияции драйверов интеграции от Microsoft ошибка:

Код: Выделить всё

make
Building all modules...
make -C /lib/modules/2.6.34.7-61.fc13.i686/build SUBDIRS=/opt/LinuxIT_V2.1-1/src modules
make[1]: Entering directory `/usr/src/kernels/2.6.34.7-61.fc13.i686'
  CC [M]  /opt/LinuxIT_V2.1-1/src/BlkVsc.o
  CC [M]  /opt/LinuxIT_V2.1-1/src/osd.o
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘MemAlloc’:
/opt/LinuxIT_V2.1-1/src/osd.c:221: error: implicit declaration of function ‘kmalloc’
/opt/LinuxIT_V2.1-1/src/osd.c:221: warning: return makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘MemAllocZeroed’:
/opt/LinuxIT_V2.1-1/src/osd.c:226: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘MemAllocAtomic’:
/opt/LinuxIT_V2.1-1/src/osd.c:233: warning: return makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘MemFree’:
/opt/LinuxIT_V2.1-1/src/osd.c:238: error: implicit declaration of function ‘kfree’
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘TimerCreate’:
/opt/LinuxIT_V2.1-1/src/osd.c:265: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘WaitEventCreate’:
/opt/LinuxIT_V2.1-1/src/osd.c:320: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘SpinlockCreate’:
/opt/LinuxIT_V2.1-1/src/osd.c:369: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘WorkQueueCreate’:
/opt/LinuxIT_V2.1-1/src/osd.c:435: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘WorkQueueQueueWorkItem’:
/opt/LinuxIT_V2.1-1/src/osd.c:458: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c:469:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/opt/LinuxIT_V2.1-1/src/osd.c:469: error: ‘INIT_WORK’ undeclared (first use in this function)
/opt/LinuxIT_V2.1-1/src/osd.c:469: error: (Each undeclared identifier is reported only once
/opt/LinuxIT_V2.1-1/src/osd.c:469: error: for each function it appears in.)
/opt/LinuxIT_V2.1-1/src/osd.c: In function ‘QueueWorkItem’:
/opt/LinuxIT_V2.1-1/src/osd.c:476: warning: initialization makes pointer from integer without a cast
/opt/LinuxIT_V2.1-1/src/osd.c:487:41: error: macro "INIT_WORK" passed 3 arguments, but takes just 2
/opt/LinuxIT_V2.1-1/src/osd.c:487: error: ‘INIT_WORK’ undeclared (first use in this function)
make[2]: *** [/opt/LinuxIT_V2.1-1/src/osd.o] Error 1
make[1]: *** [_module_/opt/LinuxIT_V2.1-1/src] Error 2
make[1]: Leaving directory `/usr/src/kernels/2.6.34.7-61.fc13.i686'
make: *** [all] Error 2


Такое и с PAE и с SMP ядром. ((( кстати в Fedora 9 данные дрова компилировались нормально, а тут почему-то нет )))

Код: Выделить всё

2.6.34.7-61.fc13.i686 #1 SMP Tue Oct 19 04:42:47 UTC 2010 i686 i686 i386 GNU/Linux
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: CentOS нужны репозитарии с новым софтом

Сообщение BIgAndy »

Arthes писал(а): ↑
23.10.2010 22:59

Рассматриваемые в http://forum.redhat-club.org/viewtopic.php?id=6105 не подойдут?

У меня подключены:
1. Основной.
2. Обновлений
3. EPEL
4. RPMFusion
5. Репозиторий redhat-club


PS. ПО надо создавать не из freshmeat, поскольку в последующих версиях нововведения могут и пропасть с большой долей вероятности, а из версий на 1-2 цикла старее.
Спасибо сказали:
Аватара пользователя
dimugric
Сообщения: 385
Статус: kernel panic
ОС: debian "wheezy", fedora

Re: CentOS нужны репозитарии с новым софтом

Сообщение dimugric »

EPEL - и будет вам нужный новый софт
Asus K56CB Intel Core i5 - 3317U, 1.7ГГц/DDR - 6Gb/ SSD - 160Gb/ nvidia GeForce 740M "fedora"
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: CentOS нужны репозитарии с новым софтом

Сообщение Arthes »

dimugric писал(а): ↑
24.10.2010 12:14
EPEL - и будет вам нужный новый софт



нужный это какой??? Мне вот сейчас нужен php-5.2.x его НЕТ НЕТ НЕТ НЕТ!!! И не может быть в EPEL по причине того что пакет PHP входит в состав репозитраия BASE!

А EPEL с ним не конфликтует ----> в нем НЕТ пакетов которые могут заместить пакеты репозитраия BASE и UPDATE...

P.S.
От том что я прикрутил EPEL в самом начале я сразу и написал. и проблема php не решилась...


-----------

phpMyAdmin-2.11.10.1-1.el5.noarch.rpm вот чито храниться в EPEL и может работать с древним php-5.1.6 :angry:

У меня этот phpMyAdmin-2.x использовался не древнющем ASP серваке года так 2002 от роду, который был заменен Fedora 9 еще года 2 назад.
А тут до сих пор этот пакет считается современным :wacko:
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: CentOS нужны репозитарии с новым софтом

Сообщение arkhnchul »

сунуть в федору старое ядро?
Losing is fun!
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: CentOS нужны репозитарии с новым софтом

Сообщение BIgAndy »

нужный это какой??? Мне вот сейчас нужен php-5.2.x е

http://forum.redhat-club.org/viewtopic.php?id=8839 не?
Спасибо сказали:
Arthes
Сообщения: 282
ОС: OS X Yosemite and CentOS

Re: CentOS нужны репозитарии с новым софтом

Сообщение Arthes »

BIgAndy писал(а): ↑
24.10.2010 18:40
нужный это какой??? Мне вот сейчас нужен php-5.2.x е

http://forum.redhat-club.org/viewtopic.php?id=8839 не?


Для новой версии php прикрутил репозитарий CentOS-Testing. Установил из него php 5.2.10-x и в итоге не могу теперь поставить такой софт к примеру как php-devel-5.2.10-x из того же репозитария...

Код: Выделить всё

yum install php-devel.i386
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * epel: mirror.nus.edu.sg
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package php-devel.i386 0:5.2.10-1.el5.centos set to be updated
--> Processing Dependency: autoconf for package: php-devel
--> Processing Dependency: automake for package: php-devel
--> Finished Dependency Resolution
php-devel-5.2.10-1.el5.centos.i386 from c5-testing has depsolving problems
  --> Missing Dependency: automake is needed by package php-devel-5.2.10-1.el5.centos.i386 (c5-testing)
php-devel-5.2.10-1.el5.centos.i386 from c5-testing has depsolving problems
  --> Missing Dependency: autoconf is needed by package php-devel-5.2.10-1.el5.centos.i386 (c5-testing)
Error: Missing Dependency: automake is needed by package php-devel-5.2.10-1.el5.centos.i386 (c5-testing)
Error: Missing Dependency: autoconf is needed by package php-devel-5.2.10-1.el5.centos.i386 (c5-testing)
 You could try using --skip-broken to work around the problem
 You could try running: package-cleanup --problems
                        package-cleanup --dupes
                        rpm -Va --nofiles --nodigest
The program package-cleanup is found in the yum-utils package.


В чем проблема???
Спасибо сказали: