Как я создаю пакет для обновленного Eclipse в Ubuntu?

Таким образом, новая версия Eclipse, Helios, была выпущена. Репозиторий Ubuntu имеет предыдущую версию. Я понимаю, что можно сделать пакеты сами (т.е. создать eclipse.deb) так, чтобы система имела как можно больше знания о том, что установлено, даже если это прибыло из ручной загрузки.

  1. Это - хорошая идея?
  2. Кто-либо может сказать мне, как сделать это?

(И если кто-либо знает о предварительно сделанном пакете Eclipse, действительно говорят мне, но я все еще отчасти интересуюсь ответами на вышеупомянутые вопросы;)

Спасибо все,

Andy

2
задан 24.06.2010, 12:49

3 ответа

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

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

Существует инструмент, который создаст пакет для Вас, но я считал, что это не очень хорошо с разрешением зависимостей. Никогда не пробовал его самостоятельно, но если Вы хотите дать ему попытку, вот ссылка: CheckInstall

2
ответ дан 08.12.2019, 06:32

Документация IBM DeveloperWorks обычно очень хорошо пишется: http://www.ibm.com/developerworks/linux/library/l-debpkg.html

Если бы Google не знает о затмении-helios.deb, Вы сделали бы Хорошую Вещь путем создания один.

Я создал менее сложный .deb по точно причинам, которые Вы хотите. Создание легко для затмения, получение зависимостей будет более трудным. Разорвите пакет Galileo, чтобы дать себе начальную точку.

1
ответ дан 08.12.2019, 06:32

Упаковочный Eclipse для Debian (или Ubuntu) не является тривиальной задачей. Debian требует, чтобы все пакеты были созданы из источника, в случае Eclipse, это - значительное усилие, которое несколько человек прилагали в течение нескольких месяцев. Если Вы хотите помочь и чувствовать до проблемы, перейдите к http://wiki.debian.org/Java, чтобы начать, и зарегистрироваться в списке рассылки debian-java.

1
ответ дан 08.12.2019, 06:32

Теги

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