Как получить плагины Eclipse, работающие с установкой на основе Software Center

Файлы безопасны, как указано в ответе @codeMonks.

Но есть более безопасное обходное решение для доступа к файлам. Предположим, что у вас есть существующий каталог /data/media/ с различными медиафайлами (/data и /data/media находятся в одной и той же файловой системе)

Теперь установка чего-то типа над /data/media скроет содержащиеся в нем файлы. (предположим, что вы добавили usbdrive /dev/sdb1 и установили его поверх /data/media)

Для доступа к файлам в /data/media: Чтобы быть в безопасности, сначала создайте пустую директорию /mnt/mymedia и затем используйте mount --bind (работает на уровне каталогов)

sudo mount --bind  /data /mnt/mymedia/

Обратите внимание, что вы должны использовать upperdir /data, если вы устанавливаете после USB-накопителя! Но если вы использовали

sudo mount --bind  /data/media /mnt/mymedia/

перед установкой упомянутого usbdrive, вы все равно можете получить к вам исходные файлы с /mnt/mymedia

0
задан 5 March 2012 в 21:14

2 ответа

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

Короче говоря, я бы просто загрузите его с http://www.eclipse.org, поместите его в мой / домашний каталог и живите счастливо, зная, что у меня есть некоторый уровень контроля над моей средой разработки.

Это, конечно, происходит за счет сохраняя его в актуальном состоянии, но это не проблема, поскольку Eclipse может сделать это сам.

4
ответ дан 29 May 2018 в 12:54
  • 1
    Я загрузил базовую версию Eclipse с eclipse.org, и теперь, когда я пытаюсь установить Aptana, я получаю ошибку зависимости (для Aptana Database Explorer (1.5.1.26125-67O07JYTcN) требуется подключаемый модуль org.eclipse.gef (3.4 .0) "или более поздней версии). Теперь я пытаюсь установить эту зависимость вручную, но это не слишком хорошо. – Michael Forrest 6 August 2010 в 16:33
  • 2
    Избавилась эта ошибка, начиная с «Eclipse IDE для разработчиков Java». Теперь кажется, что Аптана установила все в порядке! – Michael Forrest 6 August 2010 в 16:40
  • 3
    Полностью правильный ответ. Eclipse имеет свою собственную систему применения обновлений и установки плагинов, которые часто сталкиваются с системой управления пакетами. В этом контексте он очень похож на такие приложения, как Firefox, где трудно всегда иметь последнюю версию в репозиториях программного обеспечения (а дополнения Firefox полностью игнорируют систему упаковки). – Bananeweizen 29 August 2010 в 19:51
  • 4
    Дополнения FireFox игнорируют систему упаковки, но они не конфликтуют с ней . И живут, и работают счастливо. Значение Elipses для упаковки или управления плагинами было плохо спроектировано. – MestreLion 28 May 2011 в 04:54

Это зависит от того, какой вкус затмения вы загрузили с http://www.eclipse.org. Вам нужно получить jee-вкус для решения проблемы gef (Eclipse IDE для разработчиков Java EE).

Вы можете использовать каталог dropins, найденный в eclipse, для размещения любого из ваших плагинов, если вы хотите пропустить установку при изменении eclipse , Необходимо создать следующую структуру:

/ home // eclipse / dropins // eclipse / plugins / home // eclipse / dropins // eclipse / features /home//eclipse/dropins//eclipse/.eclipseextension

Многие плагины eclipse поставляются с этой структурой. Но плагин aptana создает эту структуру при установке.

0
ответ дан 29 May 2018 в 12:54

Другие вопросы по тегам:

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