Feature: eclipse-ide (2019-06)

Daniel Baumann daniel.baumann at bfh.ch
Mon Jun 24 00:29:44 CEST 2019


Hallo zusammen

Wir stellen die Programmierumgebung Eclipse als Pakete fuer Debian 10
(buster) zur Verfuegung, in mehreren Versionen:

  * in engywuck-extras ist die Version von Eclipse IDE enthalten,
    welche beim Freeze von buster aktuell war, d.h. 2018-12.

  * in engywuck-backports-extras ist jeweils die neueste Version von
    Eclipse IDE enthalten, bisher war dies 2019-03. Heute haben wir
    auf Version 2019-06 aktualisiert.

Da bei Eclipse als IDE fuer die Nutzer und insbesondere Dozenten wegen
passenden Unterrichtsmaterialen wichtig ist, dass der Zeitpunkt des
Upgrades resp. Wechsels auf eine neue Version selbst geaehlt werden
kann, gilt:

  * alle Eclipse Versionen sind parallel installierbar, d.h.
    es kann 2018-12, 2019-03 und 2019-06 gleichzeitig installiert sein
    und unabhaengig voneinander (auch gleichzeitig) gestartet werden.

  * mit update-alternatives kann die default Version gewaehlt werden:

      sudo update-alternatives --config eclipse-ide

    Ohne manuelles Uebersteuern ist jeweils die neueste Version die
    Standard-Version.

  * Eclipse Pakete koennen entweder direkt mit Versionsangabe
    installiert werden, z.B.:

      sudo apt install eclipse-ide-2018-12-cpp

    welches die "alte" Version fuer C/C++ Entwicklung (CPP) installiert,
    ohne dass automatisch auf die naechste Version (sobald im Repo
    verfuegbar) aktualisiert wird.

  * Wird anstattdessen das Metapackage installiert:

      sudo apt install eclipse-ide-cpp

    so wird immer auf die neueste Version aktualisiert.

  * Alte Versionen zwischen der "freeze"-Version und der jeweils
    aktuellen Version sind nicht mehr im Repo, koennen aber bei
    Bedarf (z.B. um etwas nachzustellen/ueberpruefen o.ae.)
    manuell von https://apt.progress-linux.org/files/distributions/
    heruntergeladen werden.

Wie bisher sind jeweils alle Default-Flavours (nicht nur cpp wie im
obigen Beispiel) vorhanden, welche ebenfalls beliebig parallel
installierbar sind:

  * committers
  * cpp
  * dsl
  * java
  * javascript
  * jee
  * modeling
  * parallel
  * php
  * rcp
  * reporting
  * rust
  * scout
  * testing

Die Neuigkeiten der 2019-06 Version sind auf der Eclipse Seite beschrieben:

  * https://www.eclipse.org/eclipseide/
  * https://www.eclipse.org/eclipseide/2019-06/noteworthy/

Gruesse,
Daniel

-- 
Berner Fachhochschule / Bern University of Applied Sciences
Services / IT-Services
Daniel Baumann
Teamleiter Linux Services
___________________________________________________________
Dammweg 3, CH-3013 Bern
Telefon direkt +41 31 848 48 22
Telefon Servicedesk +41 31 848 48 48
daniel.baumann at bfh.ch
https://bfh.ch
https://bfh.science



More information about the bfh-linux-news mailing list