Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revisionBoth sides next revision
tqma35:ltib [2011/08/19 09:59] – cd /opt (besser als opt) 172.21.10.13tqma35:ltib [2014/05/02 08:12] – switch from NOTE to WRAP lenz
Line 8: Line 8:
 [[http://www.tq-group.com/produkte/produktdetail/prod/embedded-modul-tqma35//Main/productdetail/#product-downloads|der TQMa35-Produktseite]] unter Software/Treiber das LTIB TQMa35 Paket herunterladen, in dem sich die Quelldatei befindet. [[http://www.tq-group.com/produkte/produktdetail/prod/embedded-modul-tqma35//Main/productdetail/#product-downloads|der TQMa35-Produktseite]] unter Software/Treiber das LTIB TQMa35 Paket herunterladen, in dem sich die Quelldatei befindet.
  
-Die Quelldatei mit <code>tar -xvf L2.6.35_11.01.00_ER_source_tq.tar.gz</code> entpacken.+Die Quelldatei mit  
 +<code bash>user@ubuntu:~/source$ tar -xvf L2.6.35_11.01.00_ER_source_tq.tar.gz</code> 
 +entpacken.
  
 ==== Notwendige Pakete installieren ==== ==== Notwendige Pakete installieren ====
-<code>+<code bash>
 sudo apt-get update sudo apt-get update
-sudo apt-get install build-essential zlib1g-dev rpm libncurses5-dev m4 bison liblzo2-dev uuid-dev+sudo apt-get install build-essential zlib1g-dev rpm libncurses5-dev m4 bison liblzo2-dev uuid-dev tcl
 </code> </code>
  
 ==== sudo Konfigurieren ==== ==== sudo Konfigurieren ====
-Das LTIB-Installationsskript führt verschiedene Kommandos mit ''sudo'' aus, wobei der Benutzer nicht nach einem Passwort gefragt werden soll. Für das korrekte Ausführen des Skripts muss für den aktuellen Benuzter ''sudo'' ohne Passwort konfiguriert werden. Dazu wird mit  +Das LTIB-Installationsskript führt verschiedene Kommandos mit ''sudo'' aus, wobei der Benutzer nicht nach einem Passwort gefragt werden soll. Für das korrekte Ausführen des Skripts muss für den aktuellen Benutzer ''sudo'' ohne Passwort konfiguriert werden. Dazu wird mit  
-<code>+<code bash>
 sudo visudo sudo visudo
 </code> </code>
Line 31: Line 33:
  
 ==== Installationsverzeichnis anlegen ==== ==== Installationsverzeichnis anlegen ====
-In das Verzeichnis /opt Wechseln, dort ein neues Verzeichnis für LTIB anlegen und dem aktuellen Benutzer zuordnen. +In das Verzeichnis /opt wechseln, dort ein neues Verzeichnis für LTIB anlegen und dem aktuellen Benutzer zuordnen. 
-<code>+<code bash>
 user@ubuntu:/$ cd /opt/ user@ubuntu:/$ cd /opt/
 user@ubuntu:/opt$ sudo mkdir ltib_iMX35 user@ubuntu:/opt$ sudo mkdir ltib_iMX35
Line 41: Line 43:
 Im Verzeichnis der Installationsquellen das install Skript ausführen: Im Verzeichnis der Installationsquellen das install Skript ausführen:
  
-<code>user@ubuntu:~/source/L2.6.35_11.01.00_ER_source_tq$ ./install</code>+<code bash>user@ubuntu:~/source/L2.6.35_11.01.00_ER_source_tq$ ./install</code>
  
 Das EULA lesen und akzeptieren. Das EULA lesen und akzeptieren.
Line 57: Line 59:
 </code> </code>
 ===== LTIB konfigurieren ===== ===== LTIB konfigurieren =====
-<code>user@ubuntu:/opt/ltib_iMX35/ltib$ ./ltib</code>+<code bash> 
 +user@ubuntu:~$ cd /opt/ltib_iMX35/ltib 
 +user@ubuntu:/opt/ltib_iMX35/ltib$ ./ltib</code>
  
-Sollte es unter Ubuntu 11.04 zu einem Problem kommen, bei dem glibc-devel und zlib als nicht installiert erkannt werden,+<WRAP round info>Sollte es unter Ubuntu 11.04 zu einem Problem kommen, bei dem glibc-devel und zlib als nicht installiert erkannt werden,
 so ist die Datei ltib/bin/Ltibutils.pm zu bearbeiten. so ist die Datei ltib/bin/Ltibutils.pm zu bearbeiten.
  
Line 78: Line 82:
 Zeile 585:                                   glob('/lib64/libz.so*' ); @f > 1 ? 1 : 0 }, Zeile 585:                                   glob('/lib64/libz.so*' ); @f > 1 ? 1 : 0 },
 ändern in:                                   glob('/lib64/libz.so*'), glob('/usr/lib/x86_64-linux-gnu/libz.so*'), glob('/lib/x86_64-linux-gnu/libz.so*')); @f > 1 ? 1 : 0 }, ändern in:                                   glob('/lib64/libz.so*'), glob('/usr/lib/x86_64-linux-gnu/libz.so*'), glob('/lib/x86_64-linux-gnu/libz.so*')); @f > 1 ? 1 : 0 },
-</code>+</code></WRAP>
  
 Nach einer Weile kommt ein grafisches Menü zur Auswahl der Platform. Dort ''Platform choice'' mit Enter auswählen. Nach einer Weile kommt ein grafisches Menü zur Auswahl der Platform. Dort ''Platform choice'' mit Enter auswählen.
Line 84: Line 88:
 {{:ltib-platform-selection1.png?600|}} {{:ltib-platform-selection1.png?600|}}
  
-In diesem Fenster die ''TQ-Components iMX boards'' auswählen+In diesem Fenster die ''TQ-Components iMX boards'' mit Enter auswählen
  
 {{:ltib-platform-selection2.png?600|}} {{:ltib-platform-selection2.png?600|}}
Line 93: Line 97:
  
 Wir verwenden zunächst das Min profile.  Wir verwenden zunächst das Min profile. 
-Im nächsten Fenster werden noch einmal alle Optionen gezeigt. Es sind dort keine Änderungen notwendig.+Im nächsten Fenster werden noch einmal alle Optionen gezeigt. Es sind dort keine Änderungen notwendig. Mit ''< Exit >'' wird der Assistent beendet und die gewählten Operationen ausgeführt.
  
-Die Erfolgsmeldung am Ende sollte so aussehen: +Die Erfolgsmeldung am Ende sollte in etwa so aussehen: 
-<code>Started: Fri Jul 15 02:56:23 2011+<code bash>Started: Fri Jul 15 02:56:23 2011
 Ended:   Fri Jul 15 03:48:20 2011 Ended:   Fri Jul 15 03:48:20 2011
 Elapsed: 3117 seconds Elapsed: 3117 seconds