Как установить последнюю версию Мерзавца на Ubuntu 10.10?

Синаптический просто дает мне версию 1.7.1, но я хочу версию 1.7.3 без потребности загрузить и создать из источников.

4
задан 10.11.2010, 22:11

3 ответа

Debian и Ubuntu часто не делают никакой дорожки абсолютно последний незначительный пересмотр пакета, который активно разрабатывается, если нет значительная функция, фиксирует или обновления системы защиты (и даже в даже таких изменений, они будут часто бэкпортировать обновление для существенного изменения к пересмотру, который они действительно несут вместо того, чтобы взять совершенно новый пересмотр. Это особенно верно для Debian/Stable и Ubuntu/Выпускать в целом и Debian/Testing и Ubuntu / Следующий близко ко времени выпуска (когда они находятся в "состоянии" замораживания функции).

Для получения более поздней версии, у Вас есть несколько опций:

  1. Рискните использования более позднего выпуска распределения (т.е. Debian/Testing или Ubuntu / Следующий - Сжимают и Аккуратный соответственно в данный момент) даже при том, что это находится все еще официально в тестировании. Это обычно не рекомендуется, специально для продуктивных сред.
  2. Используйте Прикрепление Кв. (см. https://help.ubuntu.com/community/PinningHowto) для взятия просто пакетов, Вы хотите от более позднего пересмотра при хранении остальной части системы на текущем стабильном/выпущенном уровне. Это является менее склонным к проблеме и опция 1. Вы, возможно, все еще должны сделать шаг компиляции, если LibC был значительно обновлен между выпусками, но это еще легче, чем использование восходящего источника, поскольку Вы добираетесь, Debian/Ubuntu настроил версию (они иногда настраивают initscripts и связали служебные части для лучше установки остальной части их системного расположения и выбранных стандартных инструментов), и склонный / способность может снизить обновленный источник для Вас, когда существуют обновления в репозитории.
  3. Скомпилируйте из восходящих источников, как гудок предполагает. Это получит Вас последняя и самая большая конюшня (или новейшая бета/альфа) версия, но это больше усилия в начале и бремени будет на Вас для контроля проекта для обновлений системы защиты и других причин должно перекомпилировать.

Ubuntu / Аккуратный в настоящее время несет 1.7.2.3-2 (который, вероятно, означает "1.7.2.3 по крайней мере с двумя бэкпортированными обновлениями от более поздних изменений"), то же как Debian/Queeze.

Вы могли также попробовать версию от Debian/Sid (хотя это в настоящее время - та же версия), но это не рекомендуется. "Нестабильный" дан то имя по причине - пакеты могут быть повреждены в любой момент времени, поскольку оно существует конкретно для нахождения значительных поломок, прежде чем пакеты будут способствоваться Тестированию.

4
ответ дан 07.12.2019, 19:30

Добавив следующую строку

deb http://ftp.de.debian.org/debian squeeze main 

кому: /etc/apt/sources.list Я смог установить Мерзавца 1.7.2.3 Синаптические использования.

1
ответ дан 07.12.2019, 19:30

Путь, вероятно, для работы загрузил бы с восходящего потока и выполнил бы обычное

$ autoreconf
$ ./configure --prefix=/PATH/WHERE/YOU/PUT/YOUR/STUFF
$ make install

в распакованном исходном каталоге.

Править

С тех пор в Вашем редактировании Вы теперь явно пишете, что не хотите создавать из источника и хотеть 1.7.3, наклеил 21.10.2010 вещи взгляд по-другому.

Пакет мерзавца Ubuntu, кажется, прибывает непосредственно от Debian, и Debian просто мигрировал 1.7.2.3-2 на ТЕСТИРОВАНИЕ неделю назад. Вы могли бы иметь некоторую удачу с просьбой об ударе версии в средстве отслеживания ошибки Debian и могли непосредственно использовать тот пакет в Ubuntu затем.

4
ответ дан 07.12.2019, 19:30

Теги

Похожие вопросы