Есть ли способ использовать * некоторые * пакеты из следующей версии Ubuntu?
Для своей работы мне нужно оставаться близко к версии 2.8 llvm (еще не выпущенной). Я узнал, что Maverick установит его и уже будет иметь предварительно упакованную версию.
Есть ли способ использовать только эти пакеты (и все пакеты, от которых это зависит) в моей текущей установке Ubuntu? Может быть, какое-то хранилище?
3 ответа
Я не думаю, что слишком много людей будут увлечены упаковкой, пока она не приблизится к выпуску. Это все еще лучшая часть месяца. Все ЛПВМ КПП
В то же время, вы могли бы просто вытащить llvm-2.8
пакеты от Маверика. Я говорю "может", потому что он не работает постоянно. Иногда зависимости слишком велики, и вы в конечном итоге вытягиваете столько вещей Maverick, которые становятся нестабильными.
В противном случае вам придется самим его компилировать. Это должно быть в пределах ваших возможностей, но, вообще говоря, это может расстроить все, что зависит от llvm
, Я думаю, что как есть, в Lucid ничего не зависит llvm
(это не установлено здесь), так что вы можете быть в порядке.
Если вы собираетесь скомпилировать, " Начало работы с системой LLVM" станет вашим основным справочным материалом на ближайшие несколько часов.
Другой вариант - разработка с использованием Lucid 2.7 и тестирование на установке Maverick. Наиболее удобный способ для индивидуального разработчика - через виртуальную машину (например, VirtualBox). Это очень удобно, так как вы будете в хорошей позиции для того, чтобы регистрировать ошибки там, где они нуждаются в регистрации, поэтому у вас не останется проблемной среды, когда вы обновите свою машину разработчика до Maverick.
Лучше всего использовать LLVM из пакета ppa, упакованного для вашей версии (lucid?). Вы можете искать PPA по адресу https://launchpad.net/ubuntu/+ppas.
Если вы не можете найти его в ppa, вы можете просто загрузить и установить пакеты (пакеты) maverick, и если у них не так много зависимостей (или версии зависимостей одинаковы в lucid и maverick), есть хороший шанс, что это сработает. Обратите внимание, что это не рекомендуется.
Я не вижу никаких готовых настроек для него, для последней версии вам нужно будет скомпилировать его самостоятельно. Руководство по началу работы объясняет получение исходного кода, настройку среды и создание пакета.
Первые 3 очка в путеводителе нахально начинаются с
- Прочитайте документацию.
- Прочитайте документацию.
- Помните, что вас дважды предупреждали о прочтении документации.