not sure if this is what you want as I didn't read your mini-series... lol
but take a look here. I use kali as my EDC (everyday carry), my main OS. it does almost everything i need it to do. i am only limited to myself. this is ROCK SOLID SYSTEM
Code:
root@kali:~# apt-cache search eclipse
ecj - standalone version of the Eclipse Java compiler
ecj-gcj - standalone version of the Eclipse Java compiler (native version)
eclipse - Extensible Tool Platform and Java IDE
eclipse-anyedit - Adds additional tools to the context menu of text-based Eclipse editors
eclipse-cdt - C/C++ Development Tools for Eclipse
eclipse-cdt-autotools - Autotools support for Eclipse CDT
eclipse-cdt-jni - C/C++ Development Tools for Eclipse (JNI)
eclipse-cdt-pkg-config - pkg-config support for Eclipse C/C++ development tools
eclipse-cdt-valgrind - Valgrind integration for Eclipse CDT
eclipse-cdt-valgrind-remote - Valgrind integration for Eclipse CDT (remote launch)
eclipse-egit - Eclipse Team provider for the Git version control system
eclipse-egit-mylyn - Mylyn integration for EGit
eclipse-emf - Eclipse Modeling Framework (EMF)
eclipse-emf-examples - Eclipse EMF/XSD examples
eclipse-emf-sdk - Eclipse Modeling Framework (EMF) - (Source/Documentation)
eclipse-gef - Eclipse Graphical Editing Framework
eclipse-gef-doc - Eclipse Graphical Editing Framework (documentation)
eclipse-jdt - Eclipse Java Development Tools (JDT)
eclipse-mercurialeclipse - Mercurial DVCS integration for Eclipse
eclipse-mylyn - Task-Focused Interface for Eclipse
eclipse-mylyn-builds-hudson - Mylyn Hudson/Jenkins Connector
eclipse-mylyn-context-cdt - Mylyn context integration for Eclipse CDT
eclipse-mylyn-context-jdt - Task support for Eclipse JDT
eclipse-mylyn-context-pde - Task support for Eclipse PDE
eclipse-mylyn-tasks-bugzilla - Mylyn Bugzilla Connector
eclipse-mylyn-tasks-trac - Mylyn Trac Connector
eclipse-mylyn-versions-cvs - Mylyn version control integration for CVS
eclipse-mylyn-wikitext - Mylyn WikiText
eclipse-pde - Eclipse Plug-in Development Environment (PDE)
eclipse-platform - Eclipse platform without development plug-ins
eclipse-platform-data - Eclipse platform without development plug-ins (data)
eclipse-rcp - Eclipse Rich Client Platform (RCP)
eclipse-rse - Eclipse Remote System Explorer (RSE)
eclipse-xsd - XML Schema Definition (XSD) for Eclipse
eclipse-xsd-sdk - XML Schema Definition (XSD) for Eclipse - (Source/Documentation)
gcj-4.6-source - GCJ java sources for use in IDEs like eclipse and netbeans
gcj-4.7-source - GCJ java sources for use in IDEs like eclipse and netbeans
libcommons-jci-eclipse-java - common Java interface for various compilers - Eclipse JDT
libdevel-refactor-perl - Perl module for code refactoring
libecj-java - Eclipse Java compiler (library)
libecj-java-gcj - Eclipse Java compiler (native library)
libeclipselink-java - Eclipse Persistence Services Project
libeclipselink-java-doc - Documentation for libeclipselink-java
libgeronimo-jpa-2.0-spec-java - Geronimo JSR-317 Java Persistence (JPA) 2.0 Spec API
libgeronimo-jpa-2.0-spec-java-doc - Documentation for libgeronimo-jpa-2.0-spec-java
libsdo-api-java - Service Data Objects 2.1 Java API spec
libsdo-api-java-doc - Documentation for libsdo-api-java
pleiades - Japanese Language package for Eclipse using Dynamic AOP, Pleiades
python-django-app-plugins - plugin system for django
nvidia-nsight - NVIDIA Nsight Eclipse Edition