Имеется Fedora core 6 со штатным Firefox 1.5.0.9. Необходимо этот штатный заменить на 2.0.0.2.
Итак: опытным путем опредилил что старый фокс установлен в папку /usr/lib/ туда же скопировал содержание скачанного архива firefox-2.0.0.2.tar.gz.
Запускаю: /usr/lib/firefox-2.0.0.2/firefox - а запускается старый 1.5.0.9. Пытаюсь запустить /usr/lib/firefox-2.0.0.2/firefox-bin:
Сделал так: полностью снес старый firefox, yдалив также папку из /usr/lib, скопировал папку с новым firefox в /usr/lib и сделал ссылку файла firefox в папке /usr/bin. Теперь при команде firefox в консоли - открывается новый браузер. Вопрос: насколько грамотный этот способ установки?
ЗЫ По поводу подключения репозиториев и скачивания всего готового могу сказать вот что: я в линуксе начинающий и по этому на мой взгляд должен уметь делать подобные вещи руками, или хотя бы понимать как и что делается.
Вопрос: насколько грамотный этот способ установки?
Способ как способ. Если работает, значит, нормально. Обычго рекомендуется подобную установку проводить в /opt. Эта директория специально и создана дляподобных вещей. Однако, это ваша система. Если вам удобнее держать в /usr/lib - это ваше право.
ЗЫ По поводу подключения репозиториев и скачивания всего готового могу сказать вот что: я в линуксе начинающий и по этому на мой взгляд должен уметь делать подобные вещи руками, или хотя бы понимать как и что делается.
А какие знания вам дало простое копирование Огнелиса в /usr/lib?
Исходя из опыта работы с linux - для меня подобная локальная установка программы явилась довольно неожиданной. Ведь обычно программы либо компилируются из исходников, либо устанавливаются из rpm/deb/run, а тут установки как таковой и небыло + с программой не поставлялось ни readme ни install.
Ну, тогда чего было мучится? Можно было поставить deb-пакет - и всего делов. При установке пакета программа не грубо копируется в один каталог, а распраделяется по файловой системе. Руками это сделать, конечно, можно, но не нужно. Во-первых, это долго, во-вторых, потом возникнут проблемы с обновлением/удалением, поскольку запомнить, что и куда пихалось нереально.
Исходя из опыта работы с linux - для меня подобная локальная установка программы явилась довольно неожиданной. Ведь обычно программы либо компилируются из исходников, либо устанавливаются из rpm/deb/run, а тут установки как таковой и небыло + с программой не поставлялось ни readme ни install.
гм... я в SuSe поступаю так:
выделяю отдельный каталог под ново-скачанный бинарный сузе... вида /usr/bin/soft/firefox (*1)
туда распаковываю содержимое архива и просто заменяю сим-линк на стандартный FF своим.. с стандартный он где-то в /usr/bin как раз кажется и валяется.. хотя не помню...
таким образом - все ярлыки по прежнему работают и указывают на новый фокс...
а старый можно удалить - но симлинки после удаления надо поправить - он возможно их тоже удалит...
___________________________________________
(*1) /usr/bin/soft - это просто мой каталог для новых бинарных программ такого типа - хотя окромя thunderbird там редко ещё что болтается.. но "для порядку". вообще - действительно не важно куда ) надо подумать что установка в /opt - вида /opt/mysoft/firefox более логично и организованно "в соответствии с идеей", но курить эту мысль в воскресение утром очень не хочется...
QDroid - Среда исполнения и фреймворк для QtScript. OTPD - Открытые драйвера промышленных принтеров чеков и этикеток (кроссплатформенная подсистема печати).