Compatibility Ubuntu Server and packages on ARM - webserver

i'm working on a web server hosted on a board based on an ARM processor, that is named UDOO (http://www.udoo.org) and is similar to the Raspberry PI, and on it you can install a version of Linaro Ubuntu (11.10) modified for ARM or Android, both are downloadable from the project's site. Lately i've found a version of Ubuntu Server for ARM (http://www.ubuntu.com/download/arm/) and i wanted to know if it is compatible with all ARM devices, include the UDOO board. Also i wanted to know if the basic packages for the web server (like apache2, php5, mysql) and other packages (like mysql-connector c++, libcurl, g++) also work on ARM, under Ubuntu Server or under other Linux, like Linaro Ubuntu or Android. Someone can help me?

To install a Web Server on UDOO you can use Tasksel Installer:
sudo apt-get install tasksel
you can launch application with
sudo tasksel

There are other ways to install Ubuntu on the UDOO Board
http://dave.cheney.net/2013/10/20/installing-ubuntu-precise-12-04-on-a-udoo-quad
I just got my UDOO board today and I am going in that direction. So if Ubuntu runs nicely then most Ubuntu applications will run to.

Related

node-red: Failed to install node-red-contrib-db2-for-i package

hi need some help please, i try to install the node-red-contrib-db2-for-i package on node-red (i used node red as a service on ibm cloud) but it fail. i have this bug :Failed to install: node-red-contrib-db2-for-i.
That package is explicitly for connecting to IBM DB2 running on iSerise and need Node-RED to be running on iSerise hardware as well.
It will NOT run on a x64 Linux machine.
From the README for the node:
Prerequisites
If you use the latest package version (>=0.1.5) :
5733OPS is not used anymore (Deprecated). A prerequisite is to install
the Node.js iDB Connector idb-connector (done automatically when
installing this package if not already present) with Node.js (version
8 and later) using a yum install. This node has to run on Node.js /
Node-RED on IBM i (Native driver) but there will be soon an ODBC
alternative :)

Building Flutter Engine on Ubuntu

I use Ubuntu 20.04. When I run https://github.com/flutter/flutter/wiki/Setting-up-the-Engine-development-environment step 7
sudo ./build/install-build-deps-android.sh
ERROR: Only Ubuntu 12.04 (precise), 14.04 (trusty), 14.10 (utopic), 15.04 (vivid), 16.04 (xenial), 18.04 (bionic), and Debian (rodete and stretch) are currently supported
And the doc says:
If you're on Linux, run the following. Note: These scripts are distro- and version-specific, so are not guaranteed to work on every configuration. If they fail, you may need to find comparable packages to the ones that weren't found.
Based on the documentation, How do I know which packages are not compatible.
Maybe you can modify that install-build-deps-android.sh script and force 20.04 and try to go on the building process?

How to install pre-requisites for Hyperledger Composer on Windows10

I am following the tutorial for Hyperledger Composer. I'm trying to install the pre-requisites for the Composer as outlined here:
https://hyperledger.github.io/composer/installing/installing-prereqs.html
The instructions are only provided for Ubuntu or Mac, and I have Win10 machine with Docker 17.12.x
So I got Ubuntu 16.04 docker image, added curl. I got the prereqs-ubuntu.sh script, I login as blockchain user, and run the script, but I get this error:
#Updating package lists
-sudo apt-add-repository: command not found
Is it even possible to install Hperledger Composer on a Windows 10 machine?!
No it is not possible to install Hyperledger Composer on windows which includes the Windows Subsystem for Linux and other environments like MinGW that simulate a linux environment. This platform is not supported at this time. I recommend you use a hypervisor such as VirtualBox or if you are using Windows 10 Professional, the built in Hyper-V support to run a Linux virtual machine where you can install Hyperledger Composer. Also we recommend using ubuntu 16.04 as this is the level we test with most.

Eclipse IDE on ubuntu

I installed BigBlueButton on ubuntu server 14.04, and it's working.
Now, i want to create a web app, using spring, where I have to integrate BigBlueButton.
Usually, I use eclipse on windows, but, now, i don't have an idea what should I do.
Do I have to use eclipse on ubuntu ?
Thank you.
You need not do your development on the same server as where you host the runtime. If you are comfortable doing development on a Windows machine, do that, and create a .war file to deploy to the Ubuntu server.
You don't have to, but it sounds like you might like to.
sudo apt-get install eclipse

Running j on Chrome OS

I'm trying to run jconsole on Chrome OS. In both the chroot of Ubuntu that I have installed, and the normal Chrome OS shell, I receive the following error on both the 32- and 64-bit versions:
-bash: ./jconsole: cannot execute binary file
I'm not the best with UNIX systems, so I'm wondering if anyone can help me figure out why I can't run this on either Chrome OS or the ubuntu chroot.
Not that I can claim credit for this answer, but Eric Iverson recently suggested on the J forums that the best way to do this was to install a J server on a Unix server and then use a browser to access the server using the JHS frontend (works in any modern browser). It does require extra equipment and I expect that you had hoped that there was a version of J that would work in the Chrome OS, but when one of the developers of the language says run a browser in the Chrome OS and point it at a unix server running the J engine, I'd try that if you have not already.
Reference in J general forum: http://jsoftware.com/pipermail/general/2014-June/036169.html
Short version
If you already installed successfully hopefully it's just a syntax error:
jconsole instead of ./jconsole
Long version
IMPORTANT: You have to be in the chroot to run any regular Linux programs. The Chrome OS shell (crosh) doesn't allow installing anything as far as I know.
I'm on Chrome OS, using a chroot via crouton and playing with j801, including jconsole.
Since I have a 1st-gen Samsung ARM Chromebook, I downloaded the armhf version. If you're using an Intel-based device, pick something else, maybe linux32
use dpkg -i j801_armhf.deb to install to ~/j801
(optional but recommended) make a symlink /usr/bin/jc -> /path/to/j801/bin/jconsole to easily start jconsole from any directory.
See the installation instructions for more detail.