Распаковал архив, а там ни install файла, ни инструкции что делать make - может я глупый, но подскажите чего где ставить-то?

Так вроде Fx уже прекомпилированным идет. Осталось скрипт firefox запустить и всё. :)

Вот отсюда пожалуйста поподробнее, что значит запустить скрипт?
runscript firefox - выдает ошибку script "firefox" line 52: unknown command "moz_pis_startstop_scripts()"
я что-то не правильно делаю?

mishinoelg
Я наверное неправильно выразился. Просто в папке, в которую вы разархивировали Fx, файл firefox - скрипт на shell.
В общем процесс запуска
cd /путь установки
./firefox

а ты скачай здесь:http://kpnemo.ru/files/2005/12/07/firefox_15_extensionpack/#full

iliya2
То ли лыжи не едут, то ли я перенапрягся перед новым годом.
Это к чему сказано было?

Тем более качать Firefox из неофициальных источников... :/

Внутри firefox-1.5.tar.gz нет программы установки. Вот тут (http://www.mozilla.com/firefox/releases/1.5.html) сказано, что для установки следует просто распаковать архив командой tar -xzvf firefox-1.5.tar.gz – это всё замечательно, но кто в таком случае пропишет связи html файлов с firefox?

Я работаю на RHEL 4. В составе этой системы есть Firefox 1.0.7, который поставляется в виде rpm пакета. Там (через rpm), как я понимаю, происходит полноценная процедура установки. Выходит, необходимо ждать появления rpm пакета для версии 1.5?

jimmers

но кто в таком случае пропишет связи html файлов с firefox?

Ну, если среда - KDE, то самим через Центр управления прописать можно. Про другие среды не скажу, не работал.

А как архив называтеся? И от куда?

rurik
чтобы качать требуюется регистрация:(

iliya

rurik
чтобы качать требуюется регистрация sad

Так я вроде бы никого не агитировал ничего качать, особенно оттуда, где требуется регистрация.

jimmers

но кто в таком случае пропишет связи html файлов с firefox?

http://kb.mozillazine.org/Default_browser#Linux

Выходит, необходимо ждать появления rpm пакета для версии 1.5?

А RPM из Fedora не подойдет?

Я качал firefox-1.5.tar.gz с официального сайта (http://www.mozilla.com/products/download.html?product=firefox-1.5&os=linux&lang=en-US). Желания брать ещё откуда-то не имею ни малейшего.

Всем спасибо за ценные комментарии.

rurik пишет

mishinoelg
Я наверное неправильно выразился. Просто в папке, в которую вы разархивировали Fx, файл firefox - скрипт на shell.
В общем процесс запуска
cd /путь установки
./firefox

Dсе правильно - так и делаю, но выдается ошибка как описал ранее. Дистрибутив качал с официального сайта - последняя версия 1.5 для Linux.
Может еще есть какие идеи?

mishinoelg
Ну что могу сказать: попробуйте перекачать архив, может в пути побился.
Или могу попробовать выслать свой скрипт - вдруг поможет.

А что стандартным образом нельзя установить?
./configure
make
make install

А что стандартным образом нельзя установить?

Распаковал архив, а там ни install файла, ни инструкции что делать make

asd_azat

rurik  пишет

Так вроде Fx уже прекомпилированным идет.

Компилировать уже скомпилированную программу это конечно здорово, вот только разумно ли это? :)

а есть файл configure?
если нет просто запускай ./firefox
может просто библиотек не хватает нужных
необходим gtk+2
libstdc++
и еще много чего
и все последних версии вроде
проще скачать собранную рпм-ку

ruric  пишет

Компилировать уже скомпилированную программу это конечно здорово, вот только разумно ли это?

а может он исходники скачал

jimmers пишет

Я работаю на RHEL 4. В составе этой системы есть Firefox 1.0.7, который поставляется в виде rpm пакета. Там (через rpm), как я понимаю, происходит полноценная процедура установки. Выходит, необходимо ждать появления rpm пакета для версии 1.5?

Если качал с главной страницы и не залазил в девелопмент, то значит скомпилированная версия. Просто запусти firefox.bin.

Про это писали в каком то блоге редхата, что нынешняя система обновлений огнелиса, не сочетается с менеджерами пакетов дистрибутивов. Так что выбирай с кем ты. Либо жди в составе дистрибутива и обновляйся их средствами (в федоре по умолчанию в файрфокс отключено автообновление с мозилла.орг), либо качай с мозилла.орг и забей на огнелиса в RPM.

nwtour пишет

и забей на огнелиса в RPM.

Не так уж много преимуществ он дает

Я вручную всё это хозяйство рассовал куда надо...
Всё работает !  :D

Здравствуйте.
Система FC4
Пробую ставить Firefox 1.5 (моя первая установка какой-либо программы под Linux) из трабола thunderbird-1.5.tar.gz, который скачал с официального сайта. Распаковал архив в папку /usr/bin/firefox, перешел туда через konqueror, даю команды в терминале root (загрузился под root, т.к. иначе и трабол разархивировать не получалось)
Стандартный метод

./configure
makemake
install

не подходит видимо, т.к. нет файла configure

[root@localhost firefox]# ./configure
bash: ./configure: Нет такого файла или каталога

Запуск ./firefox-bin выдает сообщение

[root@localhost firefox]# ./firefox-bin
./firefox-bin: error while loading shared libraries: libmozjs.so: cannot open shared object file: No such file or directory

Запуск ./firefox говорит, что нет библиотеки  libstdc++.so.5

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

Makefile в архиве нет.
Подскажите, как запустить свой любимый браузер? Может что-то не верно делаю?

Запуск ./firefox говорит, что нет библиотеки  libstdc++.so.5

http://imthi.com/blog/66/index.php#comment-120

Спасибо/ Что делаю далее:
Даю команду yum update libstdc++.i386
и получаю:

Setting up Update Process
Setting up repositories
updates-released          100% |=========================|  951 B    00:00
extras                    100% |=========================| 1.1 kB    00:00
base                      100% |=========================| 1.1 kB    00:00
Reading repository metadata in from local files
primary.xml.gz            100% |=========================| 384 kB    01:48
primary.xml.gz            100% |=========================|  32 kB    00:13
http://fedora.cat.pdx.edu/linux/extras/4/i386/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out
Trying other mirror.
primary.xml.gz            100% |=========================| 128 kB    00:36

Либо так (неверная контрольная сумма): 

primary.xml.gz            100% |=========================| 346 kB    01:41
http://mirror.phy.olemiss.edu/mirror/fedora/core/updates/4/i386/repodata/primary.xml.gz: [Errno -1] Metadata file does not match checksum

Постоянно закачка получается не до 100% и библиотека не обновляется

Менеджером закачки файл primary.xml.gz скачался с первого раза (адрес взял из консоли). Связь неплохая, хотя и не быстрая.
Командая rpm -q libstdc++ дает результат
libstdc++-4.0.0-8
Команда yum install /usr/lib/libstdc++.so.5 дает такой-же результат.
Подскажите еще что-нибудь пожалуйста.

Пара ссылок:
https://www.redhat.com/archives/fedora-test-list/2005-June/msg00314.html
https://www.redhat.com/archives/fedora-test-list/2005-June/msg00316.html

./configure и make не нужны т.к ты скачал бинарную сборку -ее компилировать не нужно

Сделай команду find / -name "*stdc++*"
Если найдет файлы типа libstdc++.so.5.0.3 то нужно сделать символический линк libstdc++.so.5 на нее

Введи название файла на сайте rpmfind.net он выдаст пакеты в котором они содержатся для твоей системы

Пошаговая инструкция:
Установка Firefox 1.5 и Thunderbird 1.5 в Linux
ЗЫ. Опытные любители линукса могут не читать, а искать свои пути. Это помощь для начинающих.
1. Загрузить последний релиз программы в домашний каталог через броузер или менеджер закачек. Все можно найти на www.mozilla.com. Можно, конечно, грузить и с консоли, например:
$ cd ~
$ wget http://ftp.mozilla.org/pub/mozilla.org/.../firefox-<version>.tar.gz
Впрочем, если возник вопрос "как установить", это означает, что файл с расширением tar.gz уже скачан, и хочется понять, что делать дальше.
2. Имеет смысл снести имеющиеся версии перед установкой новых (при одновременном существовании старых и новых версий они будут спорить между собой в каталоге личных настроек ~/.mozilla/firefox и ~/.mozilla/thunderbird). Если новые версии не понравятся, всегда можно их снести - это делается вручную, как, собственно, и их установка. А затем восстановить старые - они, как правило, имеются в виде rpm на установочном диске Linux.
3. Распаковать архивы (лучше это сделать в пределах домашнего каталога, например, в ~/install) с помощью Ark или tar:
$ tar zxf firefox-<version>.tar.gz ~/install/
Далее пишу только про firefox, поскольку установка thunderbird полностью идентична - в соответствующих командах заменяем firefox на thunderbird, ну и номер версии, если надо...
4. Выбираем каталог, куда и установим прогу. Если Вы единственный пользователь, то можно оставить все дома, но все-таки более целесообразно закатать файлы в каталог для публичного доступа. Лучше всего подойдут /usr/local или /opt. Чтобы работать с этими каталогами, надо перейти в консоль и в режим суперпользователя. Проще даже не выходить из оконного менеждера (типа KDE или там GNOME), а напрямую запустить оконный сеанс консоли.
В командной строке выполняем команду "substitute user", то бишь su без дополнительных параметров, это по умолчанию означает, что хочешь стать рутом:
#bash$ su
#<password>
Значок $ в строке приглашения сменился на # - ты суперюзверь.
Находясь в каталоге ~/install/ (куда распаковали архивы), пишем
# mv firefox /usr/local   # это отправляем всю папку с распакованной прогой в общественный каталог
# chown -R root:root /usr/local/firefox  # изменяем хозяина этих файлов
В принципе, все закончено, но для удобства можно сделать символическую ссылку на исполняемый скрипт /usr/local/firefox/firefox, чтобы не набирать длинные пути доступа.
# cd /usr/local/bin        # переходим в каталог bin, он прописан в переменной окружения path, то есть скрипты из него доступны к исполнению из любого места системы.
# ln -s ../firefox/firefox     # это, собственно, сама символьная ссылка.
5. Набираем
#exit
и получаем приглашение $ - ты уже обычный пользователь. Чтобы больше ничего не портить :) Пробуем:
$firefox
И наслаждаемся.
6. Но: вдруг видим ответ типа "command not found". Это значит, что путь /usr/local/bin не прописан в глобальной конфигурации. В этом случае снова становимся суперюзером (см. выше) и в файле /etc/profile (или может быть в /etc/bashrc) дописываем строку PATH="/usr/local/bin". Это можно сделать с помощью редактора vi.
7. Но: не запускается, а требует библиотеку libstdc++.so.5. Устанавливаем ее - обычно имеется на дистрибутиве в составе какого-нибудь rpm-пакета со сходным наименованием (типа содержит строку libstdc++). Или берем в инете, например, на www.rpmfind.net.