Difference between revisions of "Main Page"

From KoanSoftware Wiki
Jump to: navigation, search
(Yocto Project)
(Yocto Project)
(39 intermediate revisions by 2 users not shown)
Line 1: Line 1:
Welcome on [http://www.kaeilos.com KaeilOS] official wiki.  
+
Welcome on [http://www.kaeilos.com KaeilOS] official wiki
 +
 
 +
== DISCLAIMER ==
 +
 
 +
== '''All contents of this website are released under the [http://creativecommons.org/licenses/by-sa/3.0/deed.en_US Creative Commons Attribution-ShareAlike 3.0 Unported License]'''<br> ==
 +
<br>
  
 
== What is KaeilOS ==  
 
== What is KaeilOS ==  
KaeilOS is an OpenSource software framework to create GNU/Linux distributions aimed for embedded devices. Primarily, the project maintains and develops a collection of BitBake recipes. The bitbakes consist of the source URL of the package, dependencies and compile or install options. During the build process they are used to track dependencies, cross-compile the package and pack it up, suitable to be installed on the target device. It's also possible to create complete images, consisting of root file system and kernel. As a first step the framework will build a cross-compiler toolchain for the target platform.
+
KaeilOS is an OpenSource software framework to create GNU/Linux distributions aimed for embedded devices. Primarily, the project maintains and develops a collection of BitBake recipes. The bitbakes consist of the source URL of the package, dependencies and compile or install options.  
 +
During the build process they are used to track dependencies, cross-compile the package and pack it up, suitable to be installed on the target device. It's also possible to create complete images, consisting of root file system and kernel. As a first step the framework will build a cross-compiler toolchain for the target platform.
 +
Currently the project is no longer active as independent system but is using Yocto Project at its place.
  
 
KaeilOS runs in a lot of different plaftforms ([http://en.wikipedia.org/wiki/x86 x86], [http://en.wikipedia.org/wiki/Powerpc PowerPC] and [http://en.wikipedia.org/wiki/ARM_architecture ARM]) and includes more than 7000 opensource packages and libraries suitable for:
 
KaeilOS runs in a lot of different plaftforms ([http://en.wikipedia.org/wiki/x86 x86], [http://en.wikipedia.org/wiki/Powerpc PowerPC] and [http://en.wikipedia.org/wiki/ARM_architecture ARM]) and includes more than 7000 opensource packages and libraries suitable for:
Line 18: Line 25:
 
* [[Optimization proposal]]
 
* [[Optimization proposal]]
 
* [[New ideas]]
 
* [[New ideas]]
 +
* [https://trello.com/b/djLUmKKL '''KaeilOS''' Task Tracking with Trello]
  
== Problem solving ==
+
== Problem solving - Howto ==
 
* [[FAQ]]
 
* [[FAQ]]
 +
* [[Setup NFS root filesystem]]
 +
* [[2.6.x Kernel Compilation Problems]]
 +
* [[Setup an external toolchain with Yocto]]
 +
* [[Fixing Perl Locale Errors in a Clean Ubuntu Install]]
 +
* [[Using VMware Player to run Linux training]]
 +
 +
== Openembedded Core ==
 +
* [[Submit patches to Openembedded]]
 +
* [http://openembedded.org/wiki/Commit_Patch_Message_Guidelines Commit Patch Message Guidelines]
 +
* [[OE-Core Standalone Setup]]
 +
 +
== Openembedded Debugging ==
 +
* [[Openembedded debugging]]
 +
* [[Packages information list]]
  
 
== Yocto Project ==
 
== Yocto Project ==
 
* [[Yocto Project my own quick start]]  
 
* [[Yocto Project my own quick start]]  
 
* [[Yocto versus Poky versus Angstrom]]
 
* [[Yocto versus Poky versus Angstrom]]
* [[http://www.openembedded.org/wiki/LayerIndex Yocto layers index]]
+
* [http://www.yoctoproject.org/docs/current/poky-ref-manual/poky-ref-manual.html Yocto Project reference Manual]
 +
* [http://www.openembedded.org/wiki/LayerIndex Yocto layers index]
 +
* [http://www.openembedded.org/wiki/Migrating_metadata_to_OE-Core Migrating metadata to OE-Core]
 +
* [[OE/Yocto prebuilt toolchains]]
 +
* [[Howto build a kernel module out of the kernel tree]]
 +
* [[Howto speed up Yocto build]]
 +
* [[bitbake options]]
 +
* [[Directories and installation variables]]
 +
* [[How to add libstdc++ to a Yocto (Poky) image]]
 +
* [[How to run a script at boot automatically]]
 +
* [[Create patches using quilt]]
  
 
== Documents ==
 
== Documents ==
 
* [[ARM cores list]]
 
* [[ARM cores list]]
 +
* [[systemd vs sysvinit]]
 +
* [http://linux.koolsolutions.com/2011/02/26/howto-create-and-submit-your-first-linux-kernel-patch/ How to create and submit Linux kernel patch using GIT]
 +
* [[Development with VMware]]
  
 
== About us ==
 
== About us ==
 
* [[ Who we are ]]
 
* [[ Who we are ]]
 
* [[ KaeilOS services and community ]]
 
* [[ KaeilOS services and community ]]

Revision as of 13:43, 2 August 2017

Welcome on KaeilOS official wiki

DISCLAIMER

All contents of this website are released under the Creative Commons Attribution-ShareAlike 3.0 Unported License


What is KaeilOS

KaeilOS is an OpenSource software framework to create GNU/Linux distributions aimed for embedded devices. Primarily, the project maintains and develops a collection of BitBake recipes. The bitbakes consist of the source URL of the package, dependencies and compile or install options. During the build process they are used to track dependencies, cross-compile the package and pack it up, suitable to be installed on the target device. It's also possible to create complete images, consisting of root file system and kernel. As a first step the framework will build a cross-compiler toolchain for the target platform. Currently the project is no longer active as independent system but is using Yocto Project at its place.

KaeilOS runs in a lot of different plaftforms (x86, PowerPC and ARM) and includes more than 7000 opensource packages and libraries suitable for:

  • Embedded system
  • Desktop
  • Server


Getting Started

Development

Problem solving - Howto

Openembedded Core

Openembedded Debugging

Yocto Project

Documents

About us