1

Самая новая версия Firefox не отображается в диспетчере пакетов программного обеспечения, поэтому я зашел на сайт и скачал ее. После распаковки не существует make-файла. Похоже, это можно запустить прямо из каталога, но я хочу вместо этого обновить текущую версию, чтобы все файлы были перемещены в правильные места. Как это может быть сделано?

6 ответов6

3

Я не знаю об Ubuntu, но в Opensuse можно добавить репозиторий Buildservice для Mozilla, который используется людьми, работающими за дистрибутивом, для их разработки и тестирования и всегда имеет самую последнюю версию.

Ubuntu должна сделать то же самое, поэтому попробуйте посмотреть, какие дополнительные репозитории доступны.

редактировать: я не уверен, что это то же самое, но вот как вы это делаете.

3

Вы не можете (легко) иметь это в обоих направлениях. Либо вы придерживаетесь того, что предоставляет Ubuntu, который может быть более старой версией, либо вы берете то, что предоставляет Mozilla, которое может быть упаковано не так, как вы ожидаете.

Может быть что-то не так с настройкой вашего менеджера пакетов, но трудно сказать без подробностей. В худшем случае вы можете вручную загрузить пакет с http://packages.ubuntu.com/lucid/firefox. Убедитесь, что в вашем менеджере пакетов активированы обновления безопасности.

3

Если вы устанавливаете Firefox из диспетчера пакетов, такого как debian или rpm, высока вероятность того, что вы будете получать только обновления безопасности, но не новые незначительные ревизии.

Вам нужно скачать Firefox из Mozilla; это должно быть в формате TGZ. Вам не нужно компилировать Firefox, так как он уже скомпилирован. cp извлеченного содержимого в /opt /. Затем сделайте ссылку на исполняемый скрипт оболочки. Тогда и только тогда вы будете использовать Firefox, который может получать обновления от Mozilla

1

Убедитесь, что вы обновили списки пакетов, используя "sudo aptitude update". Это гарантирует, что у вас есть последний список пакетов. Затем обновите пакеты, используя "sudo aptitude upgrade". Вы можете использовать apt-get вместо aptitutde.

Из-за того, что системы на основе Debian управляют исправлениями, вы не всегда получаете обновление версии. Проверьте журнал изменений в каталоге пакета в /usr /share /doc. В этом случае /usr /share /doc /firefox.

Я показываю Firefox-3.5, включая изменения версии 3.6.8.

Убедитесь, что исправления безопасности включены. /etc /apt /sources должна содержать следующие строки в нижней части файла.

deb http://security.ubuntu.com/ubuntu karmic-security main restricted
deb-src http://security.ubuntu.com/ubuntu karmic-security main restricted
deb http://security.ubuntu.com/ubuntu karmic-security universe
deb-src http://security.ubuntu.com/ubuntu karmic-security universe
deb http://security.ubuntu.com/ubuntu karmic-security multiverse
deb-src http://security.ubuntu.com/ubuntu karmic-security multiverse
1

http://sourceforge.net/apps/mediawiki/ubuntuzilla/index.php?title=Main_Page

Это дом проекта Ubuntuzilla, в котором находится репозиторий Ubuntu с перепаковками .deb последних официальных версий Mozilla Firefox, Mozilla SeaMonkey и Mozilla Thunderbird. Этот репозиторий также должен работать с дистрибутивами Linux, производными от Ubuntu, и, возможно, также с любыми производными от Debian.

По сути, это репозиторий, который будет держать вас в курсе продуктов Mozilla, включая небольшие релизы.

0

Я нашел легкое решение. Я просто загружаю пакет с веб-сайта и разархивирую его на свой рабочий стол Linux. Существует исполняемый файл скрипта с именем firefox. Если я запускаю это, тогда запускается Firefox. Все мои настройки и закладки есть. Если я проверю версию, это самая новая версия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .