Обновление Firefox до 2.0.0.2 в FC6 (Не получается...)

Cent OS, Scientific Linux

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

RUSH
Сообщения: 12
ОС: Fedora Core 5 (x64)

Обновление Firefox до 2.0.0.2 в FC6

Сообщение RUSH »

Итак, установил FC6 i386. Хочу апгрейдить Firefox c 1.5.0.7 до 2.0.0.2

Что делалось?

1. Скачал файл firefox-2.0.0.2.tar.gz
2. Распаковал
3. #mv firefox /usr/lib/firefox-2.0.0.2
4. #...что-то там... -i 's/1.5.0.7/2.0.0.2/g'

В итоге, все ок, но есть одно но - браузер не запускается...

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

[root@localhost CyClon]# firefox --help
/usr/lib/firefox-2.0.0.2/firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


Почему? Потому что он требует libstdc++5. Что делаю?

1. #yum update libstdc++
2. Все жму ок, обновляю... Там вместе с ним еще куча файлов - в итоге 24 мб катострофически дорогого траффика
3. И тут облом... Закачивается версия 6 и не 5... Пробую...
4. Копирую два файла libstdc++.so.6 и еще какой-то такой (Тоже в название libstdc++) в папку /usr/lib/firefox-2.0.0.2, ну чего и следовало ожидать, то же самое...

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

[root@localhost CyClon]# firefox --help
/usr/lib/firefox-2.0.0.2/firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory


Попробовал переименовать libstdc5++.so.6 в libstdc5++.so.6 - вылезли другие ошибки :(((

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

[root@localhost CyClon]# firefox --help
/usr/lib/firefox-2.0.0.2/firefox-bin: error while loading shared libraries: libstdc++.so.5: cannot open shared object file: No such file or directory
[root@localhost CyClon]# firefox --help
/usr/lib/firefox-2.0.0.2/firefox-bin: /usr/lib/firefox-2.0.0.2/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/lib/firefox-2.0.0.2/firefox-bin)
/usr/lib/firefox-2.0.0.2/firefox-bin: /usr/lib/firefox-2.0.0.2/libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/lib/firefox-2.0.0.2/firefox-bin)
/usr/lib/firefox-2.0.0.2/firefox-bin: /usr/lib/firefox-2.0.0.2/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/lib/firefox-2.0.0.2/libxpcom_core.so)
/usr/lib/firefox-2.0.0.2/firefox-bin: /usr/lib/firefox-2.0.0.2/libstdc++.so.5: version `CXXABI_1.2' not found (required by /usr/lib/firefox-2.0.0.2/libxpcom_core.so)
/usr/lib/firefox-2.0.0.2/firefox-bin: /usr/lib/firefox-2.0.0.2/libstdc++.so.5: version `GLIBCPP_3.2' not found (required by /usr/lib/firefox-2.0.0.2/libxpcom_compat.so)


NEED HELP, такого гемороя я еще не видел с установкой безобидной утилиты...
Спасибо сказали:
tba
Сообщения: 48
ОС: Debian, Centos

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение tba »

Я вот отсюда брал рпмку
http://feannatar.hostuju.cz/fedora/files/FC6/RPMS/i386/
Пока особых трудностей не было
Только будут у вас и firefox (1.5) и firfox2 (2.0.0.1)
Спасибо сказали:
RUSH
Сообщения: 12
ОС: Fedora Core 5 (x64)

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение RUSH »

Мне 1.5 не мешает особо, запускаться то 2 будет ) Сейчас попробую. Если можете - изложите мануал "безбажной и легкой" установки.

[ ] firefox2-2.0.0.1-1.i386.rpm 11-Jan-2007 21:53 21M
[ ] firefox2-devel-2.0.0.1-1.i386.rpm 11-Jan-2007 21:53 3.7M

Что из этого скачивать, а то траффик дорогой...

Уже пишу из-под 2 версии, но:
1. Английская
2. 2.0.0.1, а хотелось бы последнюю
3. Все-таки хочется научиться ставить из исходников

А так, огромное спасибо.
Спасибо сказали:
tba
Сообщения: 48
ОС: Debian, Centos

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение tba »

RUSH писал(а):
02.03.2007 22:40
Мне 1.5 не мешает особо, запускаться то 2 будет ) Сейчас попробую. Если можете - изложите мануал "безбажной и легкой" установки.

[ ] firefox2-2.0.0.1-1.i386.rpm 11-Jan-2007 21:53 21M
[ ] firefox2-devel-2.0.0.1-1.i386.rpm 11-Jan-2007 21:53 3.7M

Что из этого скачивать, а то траффик дорогой...


У меня только firefox2-2.0.0.1-1.i386.rpm
Установка обычно проходит безболезненно
yum localinstall firefox2-2.0.0.1-1.i386.rpm или rpm -ihv firefox2-2.0.0.1-1.i386.rpm

Не успел немного )

Честно говоря, на счет последней английской и из исходников не заморачивался ибо эта вполне устраивает.
Можете погуглить. Наверняка прецеденты успешной установки уже описаны :)
Спасибо сказали:
RUSH
Сообщения: 12
ОС: Fedora Core 5 (x64)

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение RUSH »

Верьте - нет, я потратил 3-4 часа и так не смог установить из исходников. Там нужна баблиотека libstdc++5, а ее не могу найти, yum качает 6-у версию, которая не подходим. Вообще безисзодны вариант :(
Спасибо сказали:
Аватара пользователя
Doka
Сообщения: 715
Статус: ASIC Design Engineer
ОС: RHEL4

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение Doka »

tba писал(а):
02.03.2007 22:52
Установка обычно проходит безболезненно
yum localinstall firefox2-2.0.0.1-1.i386.rpm или rpm -ihv firefox2-2.0.0.1-1.i386.rpm


кхм..

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

[root@dokasrv download]# rpm -ihv firefox2-2.0.0.1-1.i386.rpm
error: Failed dependencies:
        nspr >= 4.6 is needed by firefox2-2.0.0.1-1.i386
        nss >= 3.11.1 is needed by firefox2-2.0.0.1-1.i386
        libcairo.so.2 is needed by firefox2-2.0.0.1-1.i386
        libc.so.6(GLIBC_2.4) is needed by firefox2-2.0.0.1-1.i386
        libnss3.so(NSS_3.10) is needed by firefox2-2.0.0.1-1.i386
        libnss3.so(NSS_3.11.1) is needed by firefox2-2.0.0.1-1.i386
        libnss3.so(NSS_3.9.2) is needed by firefox2-2.0.0.1-1.i386
        libnss3.so(NSS_3.9.3) is needed by firefox2-2.0.0.1-1.i386
        libpangocairo-1.0.so.0 is needed by firefox2-2.0.0.1-1.i386
        libpng12.so.0(PNG12_0) is needed by firefox2-2.0.0.1-1.i386
[root@dokasrv download]#


или для Ред Хат 4 нужен какой-то по-особому собранный дистрибутив?
Never stop thinking..................................................................
Спасибо сказали:
Аватара пользователя
Dudraug
Сообщения: 313
ОС: Debian lenny/sid

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение Dudraug »

Можешь попробовать скачать свой firefox с репозитария(отсуда http://download.fedora.redhat.com/pub/fedo...dates/6/SRPMS/) потом выполняешь
rpm -Uvh <сорцовый пакет>
открываешь /usr/src/redhat/SPEC
находишь там спец файл фаер фокса вводишь
rpmbuild -bb --target =$(uname -m) <путь к этому спец файлу>
Если чего то не будет хватать это есть или на диске или на репозитарии (скорее даже первое!!!)

В конце он тебе напишет куда он пакет записал, у меня это /usr/src/redhat/RPMS/i686( i686 является выводом команды uname -m то есть твоей архитектурой), и просто ставишь этот пакет
rpm -Uhv <путь к пакету>
P4-3.0, ASUS P5GD1, 1024MB OЗУ, GeForce 6600GT
Спасибо сказали:
MKS
Сообщения: 2
ОС: FC6

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение MKS »

RUSH писал(а):
02.03.2007 22:40
2. 2.0.0.1, а хотелось бы последнюю

Если интересует, в репозитарии remi (http://remi.collet.free.fr/) есть версия 2.0.0.2. Подключение репозитария:

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

wget http://remi.collet.free.fr/rpms/fc6.i386/remi-release-1-2.fc6.remi.noarch.rpm
rpm -Uvh remi-release-1-2.fc6.remi.noarch.rpm

Обновление Firefox:

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

yum --enable remi update firefox

При этом старая версия на компе не останется.
Спасибо сказали:
tba
Сообщения: 48
ОС: Debian, Centos

Re: Обновление Firefox до 2.0.0.2 в FC6

Сообщение tba »

Попробуйте поставить пакет compat-libstdc++-33 (в core)
Там есть libstdc++.so.5

$ rpm -qf /usr/lib/libstdc++.so.5
compat-libstdc++-33-3.2.3-61
$
Спасибо сказали: