snap vs apt install (здесь для eclipse)

При вызове eclipse в терминале мне говорят сделать одно из

sudo snap install eclipse sudo apt install eclipse-platform

Однако snap search eclipse дает только

Name Version Developer Notes Summary eclipse 4.7.3a snapcrafters classic Extensible Tool Platform and Java IDE mosquitto 1.5 ralight - Eclipse Mosquitto MQTT broker

, тогда как apt search eclipse дает огромный список связанных с eclipse пакетов. Означает ли это, что если я хочу иметь, например, «Инициатива Python для Eclipse». Мне нужно найти подходящий вариант?

2
задан 25 May 2018 в 20:50

3 ответа

Давайте сравним номера версий.

Официальный репозиторий Ubuntu имеет пакет eclipse с версией 3.8.1. Snap - Eclipse 4.7.3a (как вы уже обнаружили, должен быть установлен с snap install eclipse --classic) Ubuntu Make имеет 4.7.3a:
sudo apt-get install ubuntu-make
umake ide eclipse

Snap версия имеет доступ к съемным носителям из-за --classic Ограничение:

Этот пересмотр привязанного «затмения» был опубликован с использованием классического ограничения и, таким образом, может выполнять произвольные системные изменения за пределами изолированной программной среды безопасности, к которой обычно привязаны привязки, что может поставить под угрозу вашу систему.

Но я рекомендую версию от Ubuntu Make. Это более прямолинейно.

2
ответ дан 8 June 2018 в 13:55
  • 1
    Так что это будет означать для Python развития "убунту" и "pycharm" вместо "затмение" и "пункт pydev". Да? – muclux 25 May 2018 в 21:16
  • 2
    Правильно, или [Ф1] 3.9.2 от apt-репозиторий. Я никогда не использовал Eclipse для разработки на Python. Я попытался Spyder3, он прекрасно работает. – N0rbert 25 May 2018 в 21:19
  • 3
    Уточнение: не означает ли classic заключение, что он действует как обычный пакет .deb, который имеет доступ к системе? – Aryo Adhi 25 May 2018 в 21:20
  • 4
    Стопорное затмения-это действительно классика ограничены, поэтому имеет доступ ко всей системе, включая внешние USB или других смонтированных файловых системах. – popey 6 June 2018 в 16:01
  • 5
    @popey в случае Eclipse вы правы. Из-за природы --classic он работает так, как ожидалось. Спасибо! – N0rbert 6 June 2018 в 22:41

Давайте сравним номера версий.

Официальный репозиторий Ubuntu имеет пакет eclipse с версией 3.8.1. Snap - Eclipse 4.7.3a (как вы уже обнаружили, должен быть установлен с snap install eclipse --classic) Ubuntu Make имеет 4.7.3a: sudo apt-get install ubuntu-make umake ide eclipse

Snap версия имеет доступ к съемным носителям из-за --classic Ограничение:

Этот пересмотр привязанного «затмения» был опубликован с использованием классического ограничения и, таким образом, может выполнять произвольные системные изменения за пределами изолированной программной среды безопасности, к которой обычно привязаны привязки, что может поставить под угрозу вашу систему.

Но я рекомендую версию от Ubuntu Make. Это более прямолинейно.

2
ответ дан 17 July 2018 в 13:26

Давайте сравним номера версий.

Официальный репозиторий Ubuntu имеет пакет eclipse с версией 3.8.1. Snap - Eclipse 4.7.3a (как вы уже обнаружили, должен быть установлен с snap install eclipse --classic) Ubuntu Make имеет 4.7.3a: sudo apt-get install ubuntu-make umake ide eclipse

Snap версия имеет доступ к съемным носителям из-за --classic Ограничение:

Этот пересмотр привязанного «затмения» был опубликован с использованием классического ограничения и, таким образом, может выполнять произвольные системные изменения за пределами изолированной программной среды безопасности, к которой обычно привязаны привязки, что может поставить под угрозу вашу систему.

Но я рекомендую версию от Ubuntu Make. Это более прямолинейно.

2
ответ дан 20 July 2018 в 13:32

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

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