QGIS installed plugin not showing in python/plugins folder (Ubuntu 16.04) - ubuntu-16.04

I just started using a service called AmigoCloud and they have a plugin for QGIS. However, when I install the plugin it doesn't show on the python/plugins folder. I'm on Ubuntu 16.04 and QGIS 2.99. When I search for a "python" folder on the computer the only one that contains some plugins for QGIS is the one on the image below. I'd like to see the code behind the plugin for personal study.

Try to check in this directory
/home/user-name/.qgis2/python/plugins
Either check the .qgis2 directory in your system. inside that you will get the installed plugins.

Related

Pentaho Data Integration (PDI) 9.4 Marketplace missing, how to install Plugin now?

I've just installed Pentaho Data Integration (PDI) version 9.4 (Community Edtition). I'm following this guide to install the new Plugin. The problem is I don't have "Marketplace" in "Tools -> Marketplace" like the guide said (the Show plugin information isn't the thing I need).
I read on the internet that I can download the Zip file, extract and put it in the Plugin folder. But it doesn't work too (maybe because of the wrong structure). For example, if I want to install this Big-data-plugin from Git Hub, I don't know what to do. My final goal is to have some Plugins to connect Pentaho with HDFS, and Hbase,...
In PDI 9.4 (CE), you can install the big data plugin and marketplace by copying and pasting files from "pdi-ce-<version>-<build>-hadoop-addon.zip" to your PDI's data-integration folder. You can follow the steps to install from here
Turn out you have to download a full version of PDI on this link (1gb zip file)
I accidentally downloaded a separated version which doesn't have big-data-plugin available. After downloading the full version everything is already there, marketplace and big-data-plugin

How to uninstall eclipse neon on ubuntu?

I have downloaded Eclipse Neon from their official site and then I just ran an installer contained in the compressed folder(I didn't change any of the default installation settings). It is working just fine, but the icon in the sidebar is not displayed correctly when I am running it and the quick search from the sidebar also doesn't find eclipse when searched for. That is why I want to reinstall it, but i don't even know how to remove it completely. I tried Synaptic Packet Manager, but it doesn't work. What should I do?
I'm using Ubuntu 16.04.
Eclipse doesn't have a traditional install or uninstall process. Only a folder of an application is created plus the workspace which you created. If you used the Eclipse Installer, you may also have a bundle pool folder named .p2 under your user home directory. There can also be .eclipse in your user home. Other than that, there shouldn't be anything Eclipse-related. Uninstalling is just removing those folders.

The Eclipse executable launcher was unable to locate its companion shared library on shared drive after silently updating Equinox launcher

I have Eclipse installed on a removable drive that I take between my desktop and laptop. I have an old installation (Mars) that I installed ages ago by unzipping files. I have a newer installation (Neon) that I installed using the new Eclipse installer.
After upgrading both my computers to Windows 10 Anniversary Edition, both Eclipse installations continue to work when the drive is connected to the desktop machine. When I connect the drive to the laptop, however, the new Eclipse installation (Neon---the one installed using the installer) will not start and says:
The Eclipse executable launcher was unable to locate its companion shared library.
However the old installation (Mars---the one installed from unzipping an archive) still runs just fine.
What is the problem with the Neon installation on the laptop and how do I fix it?
Update: I looked in the eclipse.ini file, and there is a --launcher.library reference to a C:/Users/user/.p2/pool/plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444. The laptop (which is failing) has only org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417. But the desktop (where it is working) has both org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.300.v20150602-1417 and org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.400.v20160518-1444.
So maybe somehow Eclipse updated its Equinox Launcher when the drive was attached to the desktop. Then when I attached the drive to the laptop, it referenced the updated launcher plugin, but the laptop didn't have the updated launcher.
This is a fine kettle of fish. I had no idea Eclipse was installing things in the user directory, outside the Eclipse installation directory. I guess that's one of the drawbacks of this newfangled launcher: it's not possible to use Eclipse on a shared drive.
How can I get Eclipse to install the launcher on the shared drive rather than in the system user home directory? Can I avoid this altogether if I install directly from zip files? How did Eclipse update this launcher in the first place without my knowing about it?
Update: Now I see that Eclipse also installed a org.eclipse.equinox.launcher_1.3.200.v20160318-1642.jar in the local plugins directory (that is, relative to the executable on the drive). Why is Eclipse putting some things on the removable drive relative to the executable (as they should be), and other things in the system user directory (where I don't want them)? This is a mess. So much for having a self-contained Eclipse installation like I did for over a decade.
By default, Eclipse installer does use a shared "bundle pool" so that if you have multiple different Eclipse instances running, the various plugins they're using are only downloaded once. This usually saves network bandwidth and disk space.
However, this bundle pool may probably be unable to work properly if the installation and bundle pool are on different drive (Especially if one of them is shared by multiple machines). You can report this limitation to http://bugs.eclipse.org .
As a workaround, for such custom installations, I would recommend that you skip the Eclipse installer, and get good old packages that will work just like Mars, everything in their own directory: https://www.eclipse.org/downloads/eclipse-packages/

Install a plugin in a complex unix environment

I've created an eclipse plugin on my local host, which works ok.
Now I've to deploy the plugin (.jar) file to some complex unix based environment which has dozens of eclipse installations.
I need to have the plugin only in one of the eclipse instances.
I tried to find all plugin/features/droping directories in system and copy to each of them my plugin. But still I cannot see it in eclipse.
I tried to
Install New Software and Add a local archive but eclipse failed with "no repository found"
Questions :
How can I install the jar file plugin from GUI ?
If its not possible, how can I figure out where is the correct
location of plugin directory from inside eclipse GUI ?
Otherwise how can I see if the eclipse is trying to load the .jar
plugin at all ? (Probably some of the dependencies are failing...)
When you tried
Install New Software and Add a local archive but eclipse failed with "no repository found"
Did you provide the plug-in .jar directly or an update site ?
You should create an update site for it to work.
See http://www.vogella.com/articles/EclipsePlugIn/article.html#p2deployplugin
(The drop-in solution is not reliable.)

How do I set up derby in eclipse on Ubuntu?

The question basically says it all. I'm trying setup up JavaDB on my virtualbox running Ubuntu 9.10.
I have the package downloaded and installed through the package manager, which I believe is the right to go about it. I have also installed the Eclipse's Data Platform Tools. I've been following this tutorial here: http://www.vogella.de/articles/EclipseDataToolsPlatform/article.html.
I'm stuck at the driver definition step. When I select the driver template from the Name/Type tab and the jar file in the Jar List tab, the OK button is never enabled. At the top of the New Driver Definition dialog it says 'Unable to locate Jar/zip in the file system as specified by the driver definition: derby.jar.' I assume this is the problem. Any help or links to a better tutorial would be much appreciated.
I think my problem was that I had forgotten to initially install derby as an eclipse plugin. I should have thought of this earlier, but Apache actually has a good tutorial for installing derby, integrating it with eclipse and building a sample project.
The link is here: http://db.apache.org/derby/integrate/derby_plugin.html.
Download the latest Derby version from the Apache website http://db.apache.org/derby/. Choose the binary distribution. Unzip the file to the Eclipse installation directory. The zip file will unpack to create a new subdirectory under the plugins directory of the Eclipse installation.
Source: http://db.apache.org/derby/integrate/derby_plugin.html#Install
You can also add a folder "lib" to your project then copy the file derby.jar from your Derby download into this folder.
Derby tutorial: http://www.vogella.com/articles/EclipseDataToolsPlatform/article.html