mirror of
https://github.com/eclipse/upm.git
synced 2025-03-14 20:47:30 +03:00
2 lines
6.5 KiB
HTML
2 lines
6.5 KiB
HTML
<!doctype html><head><meta charset="utf-8"><meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0"><link href="https://fonts.googleapis.com/css?family=Roboto+Slab:100,300,400,700|Roboto:100,300,400,500,700,900" rel="stylesheet"><link rel="shortcut icon" type="image/png" href="/assets/images/favicon.png"/><link rel="stylesheet" href="/assets/css/style.css"><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/dracula.min.css"> <script src="/assets/js/library/jquery-2.2.4.min.js"></script> <script src="/assets/js/library/handlebars.min.js"></script> <script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script> <script type="text/javascript">hljs.initHighlightingOnLoad();</script> <script type="text/javascript"> $(function(){ var current = location.pathname; $('.nav li a').each(function(){ var $this = $(this); /* if the current path is like this link, make it active */ if($this.attr('href').indexOf(current) !== -1){ $this.addClass('active'); } }) }); </script> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-17890616-13', 'auto'); ga('send', 'pageview'); </script><body><header><nav class="navbar navbar-inverse navbar-fixed-top" role="navigation"><div class="container"><div class="row"><div class="col-xs-12 col-sm-5"> <a class="navbar-logo pull-left" href="/"> <img src="/assets/images/logo.png" class="logo-img"> </a><div class="navbar-header pull-right" style="display: inline-block;"> <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> <span class="icon-bar"></span> <span class="icon-bar"></span> <span class="icon-bar"></span> </button></div></div><div class="col-sm-7 col-xs-12 menu-inner"><div id="navbar" class="navbar-collapse collapse"><ul class="nav navbar-nav navbar-right nav-list"><li> <a href="/findSensor.html"><span class="icon find-sensor" ></span> <span class="">Find</span></a><li> <a href="/addSensor.html"><span class="icon add-sensor" ></span> <span class="">Join</span></a><li> <a href="/Documentation/docindex.html"><span class="icon documentation" ></span> <span class="">Documentation</span></a><li> <a href="https://github.com/intel-iot-devkit/upm" target="_blank"><span class="icon github github-mobile"></span> <span class="github-desktop">Github</span></a></ul></div></div></div></div></nav></header><main><div class="main-container inner-pages"><div class="container"><div class="row"><div class="col-sm-8 col-xs-12 "><div class="page-heading"> Installing MRAA</div></div></div></div><div class="section-wrapper installingMraa"><div class="container"><div class="row "><div class="col-sm-12"><div class="title">Installing on Ubuntu</div><div class="sub-title">Here is a PPA for installing on ubuntu: https://launchpad.net/~mraa/+archive/ubuntu/mraa</div></div><div class="col-sm-12"><div class="description"><div><strong>sudo add-apt-repository ppa:mraa/mraa</strong></div><div><strong>sudo apt-get update</strong></div><div><strong>sudo apt-get install libmraa1 libmraa-dev mraa-tools python-mraa python3-mraa</strong></div><div><strong>Node.js package is available seperately.</strong></div></div></div></div></div></div><div class="section-wrapper installingMraa background-theme"><div class="container"><div class="row "><div class="col-sm-12"><div class="title">Install on Arch Linux</div><div class="sub-title">There is an AUR package for mraa here: https://aur.archlinux.org/packages/mraa</div></div></div></div></div><div class="section-wrapper installingMraa "><div class="container"><div class="row "><div class="col-sm-12"><div class="title">Install on openSUSE</div><div class="description"> <strong> REPO="openSUSE_Tumbleweed"<br /> if test "$(arch)" == "aarch64"; then <br /> REPO="openSUSE_Factory_ARM" <br /> fi <br /> sudo zypper ar http://download.opensuse.org/repositories/hardware/$REPO/hardware.repo <br /> sudo zypper in mraa <br /> </strong></div></div></div></div></div><div class="section-wrapper installingMraa background-theme"><div class="container"><div class="row "><div class="col-sm-12"><div class="title">Installing for Node.js only</div></div><div class="col-sm-12"><div class="description"><div class="document-padding">You can also install just the node.js mraa module by using npm. You will need a C++ compiler and the node development headers, however it's not required to have SWIG installed.</div><div><strong>npm install mraa</strong></div><div class="document-padding">Note that installing mraa in this way builds mraa without json-c so you cannot use mraa_init_json_platform(). Also building this way means the mraa.node includes a static version of libmraa rather than relying on a dynamic library in /usr/lib.</div></div></div></div></div></div><div class="section-wrapper installingMraa"><div class="container"><div class="row "><div class="col-sm-12"><div class="title">Installing on Intel 32bit Yocto based opkg image</div></div><div class="col-sm-12"><div class="description"><div class="document-padding">See the section below on compiling or use our repository to install on a glibc based yocto poky image that supports opkg. Adding this repository is as simple as and you'll have the latest stable tagged build of mraa installed!</div><div><strong>echo "src mraa-upm http://iotdk.intel.com/repos/3.5/intelgalactic/opkg/i586" > /etc/opkg/mraa-upm.conf</strong></div><div><strong>opkg update</strong></div><div><strong>opkg install mraa</strong></div><div class="document-padding">If you would like to get the latest & greatest builds from master HEAD you can use our -dev repository</div><div><strong>echo "src mraa-upm http://iotdk.intel.com/repos/3.5/intelgalactic-dev/opkg/i586" > /etc/opkg/mraa-upm.conf</strong></div><div><strong>opkg update</strong></div><div><strong>opkg install mraa</strong></div></div></div></div></div></div></div><footer class="site-footer"><div class="container"><div class="row"><div class="col-xs-6"><p class="text-muted">(* Trademarks)</div><div class="col-xs-6 text-right"><p class="text-muted">© 2017 UPM</div></div></div><script src="/assets/js/library/bootstrap.min.js"></script></footer></main>
|