Newbee question...how to install package fount on http://www.angstrom-distribution.org/repo/

Hi,

I am confused…i found a package id like to install on my beaglebone black at the angstrom website http://www.angstrom-distribution.org/repo/. The package is the firebird server (libmono-firebirdsql1.7-cil).

I cant seem to get the command right to install this. IS it even in the repo’s?

opkg install libmono-firebirdsql1.7-cil

gives the following error:

Unknown package ‘libmono-firebirdsql1.7-cil’.

what is it i dont get?

Looking at: http://www.firebirdsql.org,

It looks like their code is targeted for an old kernel (2.6). I’m guessing that is why you will not find it in any of the Angstrom 2012x feeds that Opkg is pulling down.

Don

Hi,

CXP was so kind to answer with this:

First, right click to the package you want to install → Copy Link Location
Note: Choose armv7a for BBB

In your BBB:
First, check the Internet connection
Next, execute "root@beagle$ opkg install ". It will download the package then install it for you.

If it won’t work:
execute:

root@beagle$ wget
root@beagle$ opkg install

So here is what i got (logged in as user and after that as “su”):

beaglebone:/home/user# opkg install http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-firebirdsql1.7-cil_2.6.3-r0.1.9_armv7a.ipk

Downloading http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-firebirdsql1.7-cil_2.6.3-r0.1.9_armv7a.ipk.
Installing libmono-firebirdsql1.7-cil (2.6.3-r0.1.9) to root…
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for libmono-firebirdsql1.7-cil:
  • libmono-corlib1.0-cil * libmono-system1.0-cil * libmono-system-data1.0-cil *
  • opkg_install_cmd: Cannot install package libmono-firebirdsql1.7-cil.

So i downloaded the dependencies…

beaglebone:/home/user# opkg install http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-corlib1.0-cil_2.6.3-r0.1.9_armv7a.ipk

Downloading http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-corlib1.0-cil_2.6.3-r0.1.9_armv7a.ipk.
Installing libmono-corlib1.0-cil (2.6.3-r0.1.9) to root…
Configuring libmono-corlib1.0-cil.

2a)

opkg install http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-system1.0-cil_2.6.3-r0.1.9_armv7a.ipk

Downloading http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-system1.0-cil_2.6.3-r0.1.9_armv7a.ipk.
Installing libmono-system1.0-cil (2.6.3-r0.1.9) to root…
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for libmono-system1.0-cil:
  • libmono-winforms1.0-cil *
  • opkg_install_cmd: Cannot install package libmono-system1.0-cil.

2b)

opkg install http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-winforms1.0-cil_2.6.3-r0.1.9_armv7a.ipk

Downloading http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-winforms1.0-cil_2.6.3-r0.1.9_armv7a.ipk.
Installing libmono-winforms1.0-cil (2.6.3-r0.1.9) to root…
Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for libmono-winforms1.0-cil:
  • libmono-system1.0-cil * libmono-system-data1.0-cil * libmono-posix1.0-cil * libmono-accessibility1.0-cil * libmono-system-web1.0-cil *
  • opkg_install_cmd: Cannot install package libmono-winforms1.0-cil.

It seems i cannot install libmono-system1.0-cil without libmono-winforms1.0-cil and vice versa.

Whats the catch?

Hello, I have installed libmono-firebirdsql1.7-cil on my BBB successfully.

  1. Copy the link of the package as: http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/libmono-firebirdsql1.7-cil_2.6.3-r0.1.9_armv7a.ipk

  2. In the BBB, open file /etc/opkg/beaglebone-feed.conf

In my BBB, it showed:
src/gz beaglebone http://feeds.angstrom-distribution.org/feeds/v2012.12/ipk/eglibc/armv7a-vfp-neon/machine/beaglebone

Then add the following line:
src/gz beaglebone_1 http://www.angstrom-distribution.org/feeds/next/ipk/eglibc/armv7a/base/

The link is the copied link removing libmono-firebirdsql1.7-cil_2.6.3-r0.1.9_armv7a.ipk. And I chose the name beaglebone_1 just to differ with the name beaglebone on the 1st line*.*

3. In the BBB execute*: “root@beaglebone# opkg update”*

Now when you execute "root@beaglebone# opkg list libmono " the output will list all libmono* packages & show the name of the package that you want to install is libmono-firebirdsql1.7-cil

4. The last execute “root@beaglebone# opkg install libmono-firebirdsql1.7-cil”. Then It will install
libmono-firebirdsql1.7-cil and all dependencies automatically.

The output is*:*

Dear cxp,

This did the trick. And i learned a lot more about installing packages.

Thanks!

Greetz,

W.

LMFAO…and thats what happens when you are a noob…lmfao…

this installed the package yes…

but it wasnt the firebird program …lol

learned a lot this week

hahaha