During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
On 20 February 2012 16:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff.
Nano and then install the packages you actually need on top of that?
-- PMM
On 20 févr. 2012, at 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
That's exactly what we actually do at OpenBricks (http://www.openbricks.org/), well at least for ARM.
We integrate your toolchain and packages (+hundreds of others) and you can build your own customized on-demand embedded linux distro.
Ben
-- Zach Pfeffer Android Platform Team Lead, Linaro Platform Teams Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
We have the developer image. That's exactly it's purpose.
http://snapshots.linaro.org/oneiric/linaro-o-developer/
On Mon, Feb 20, 2012 at 10:42 AM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
-- Zach Pfeffer Android Platform Team Lead, Linaro Platform Teams Linaro.org | Open source software for ARM SoCs Follow Linaro: http://www.facebook.com/pages/Linaro http://twitter.com/#%21/linaroorg - http://www.linaro.org/linaro-blog
linaro-android mailing list linaro-android@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-android
On Mon, Feb 20, 2012 at 6:42 PM, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
Developer images aren't useful for these folks?
I find them extremely useful when I don't care about a UI stack on top.
/Amit
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Hi,
With some delay...
On 2012-02-20, at 12:34 PM, Fathi Boudra wrote:
Hi
On 20 February 2012 08:42, Zach Pfeffer zach.pfeffer@linaro.org wrote:
During ELC a few people asked me if Linaro had something bigger than nano and smaller than Ubuntu that they could use to build stuff. Of course I said Android, but a lot of people actually want a regular Linux platform where they can easily recompile what they need to hack on, add their own libs and scripts and generally work in an "embedded, cross build way." I know there's OpenEmbedded and I've heard of something called "livebuild." Does anyone have anymore info? This class of users is arguably the largest class of people using these boards so creating something targeted at them would allow them to get all the benefits of Linaro in a easy to use fashion.
We provide 6 Ubuntu based images that we can consider as profiles. It's easy to customize or build your own image that will better fit your use case or requirements.
In our case, we use live-build [1] which allow to put your customization on top of our images [2] or even from scratch. Tom has written a wiki page [3]. The page needs some update (I'm willing to help) to add upcoming armhf images and latest live-build with cross support.
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Hi Tom,
Could you update that wiki or help me understand that part:
https://wiki.linaro.org/LiveHelper/Cross
"Visit http://launchpad.net/~linaro-maintainers/. Click on the Linaro Overlay PPA. Click on view package details link which at the beginning of the package list, right.
This is OK!
"Click to expand Linaro-meta. Download the .dsc and the tar.gz file for linaro-meta."
There is no Linaro-meta? May have simply be rename to something else?
Thx
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Thx Tom,
your last release fix my problem during the sh ./conf_create.sh!
KA
On 2012-04-10, at 11:56 AM, Kevyn-Alexandre Paré wrote:
Hi Tom,
Could you update that wiki or help me understand that part:
https://wiki.linaro.org/LiveHelper/Cross
"Visit http://launchpad.net/~linaro-maintainers/. Click on the Linaro Overlay PPA. Click on view package details link which at the beginning of the package list, right.
This is OK!
"Click to expand Linaro-meta. Download the .dsc and the tar.gz file for linaro-meta."
There is no Linaro-meta? May have simply be rename to something else?
Thx
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
Matt,
The last release of Tom fix the problem!
KA
On 2012-04-10, at 10:54 AM, Kevyn-Alexandre Paré wrote:
Hi Matt,
On 2012-03-06, at 5:23 PM, Matt Waddel wrote:
Hi Kevyn,
On 03/06/2012 02:32 PM, Kevyn-Alexandre Paré wrote:
Hi,
With some delay...
<snip>
It is worth mentioning that you need a Debian/Ubuntu host (distribution supporting live-build). Anyway, if there's an audience for customizing Linaro Ubuntu images, we can provide tutorials.
Will be interested in that! I will definitely try & test that tutorial.
Besides the tutorial Fathi mentions in [3] below, I recently built a nano rootfs using this tutorial:
https://wiki.linaro.org/Platform/DevPlatform/CrossCompile/LiveBuild
I just try that wiki and At the step to launch the script:
kapare@kapare:~/dirforbld$ sh ./conf_create.sh [2012-04-10 10:02:11] lb_config --architectures armel --archive-areas main universe --bootstrap multistrap --bootstrap-flavour minimal --distribution precise --parent-distribution precise --parent-debian-installer-distribution precise --mirror-bootstrap http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot http://ports.ubuntu.com/ubuntu-ports/ --mirror-chroot-security http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary http://ports.ubuntu.com/ubuntu-ports/ --mirror-binary-security http://ports.ubuntu.com/ubuntu-ports/ --cache disabled --cache-stages bootstrap --initramfs none --mode ubuntu --keyring-packages ubuntu-keyring --linux-flavours --tasks minimal --linux-packages none --security true --chroot-filesystem none --binary-images tar --binary-filesystem ext3 --username linaro --debian-installer false --debian-installer-gui false --hostname linaro-nano --iso-preparer live-build $VERSION; ppa:linaro-maintainers/overlay --iso-volume Linaro precise $(date +%Y%m%d-%H:%M) P: Considering defaults defined in /etc/live/build.conf P: Updating config tree for a ubuntu system /usr/share/live/build/scripts/build/lb_config: line 1489: [linarooverlayppa]: command not found kapare@kapare:~/dirforbld$ sudo dpkg-reconfigure dash kapare@kapare:~/dirforbld$ sudo apt-get install lb_config Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search lb_config kapare@kapare:~/dirforbld$ sudo apt-cache search linarooverlayppa kapare@kapare:~/dirforbld$ cat /usr/share/live/build/scripts/build/lb_config | grep linarooverlayppa debootstrap=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa UbuntuPorts aptsources=linarooverlayppa Ubuntu UbuntuPorts [linarooverlayppa]
So the overlay can be found from this I presume:
sudo add-apt-repository ppa:linaro-maintainers/overlay
But which command will install the linarooverlayppa? sudo apt-cache search linarooverlayppa # return nothing sudo apt-get install linarooverlayppa # return nothing
If you have suggestion on command that could have help me to found the problem and resolve that issue let me know.
thx
KA
Best regards, Matt
thx,
KA
[1] http://live.debian.net/manual/ [2] live-helper.config on https://code.launchpad.net/~linaro-maintainers [3] https://wiki.linaro.org/LiveHelper/Cross
Cheers,
Fathi Boudra Linaro Release Manager | Validation Project Manager Linaro.org | Open source software for ARM SoCs
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev
linaro-android@lists.linaro.org