Fortgeschrittenes: Unterschied zwischen den Versionen

Aus Ethersex_Wiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: ==Was hier vermittelt wird== *Verfuegbare Repositorys *Erweitern der Funktionen ohne das Grunbetriebssystem anzufassen mit Easy Debian *Eine Moeglichkeit zu jeder Zeit...)
 
Zeile 3: Zeile 3:
 
*Verfuegbare Repositorys
 
*Verfuegbare Repositorys
 
*Erweitern der Funktionen ohne das Grunbetriebssystem anzufassen mit Easy Debian
 
*Erweitern der Funktionen ohne das Grunbetriebssystem anzufassen mit Easy Debian
 +
*Einen "Eigenen" Systemuser erstellen
 
*Eine Moeglichkeit zu jeder Zeit die Volle Tastatur ueber Software zu benutzen
 
*Eine Moeglichkeit zu jeder Zeit die Volle Tastatur ueber Software zu benutzen
 
*Eine angenehmes Fullscreen faehiges Terminal mit allen optionalen Komfortfunktionen
 
*Eine angenehmes Fullscreen faehiges Terminal mit allen optionalen Komfortfunktionen
Zeile 12: Zeile 13:
  
 
==Repositorys==
 
==Repositorys==
In Arbeit
+
Neben den standardrepositorys gibt es noch die verschiedenen Extra und SDK Repositorys[http://repository.maemo.org/]
 +
Weitere Informationen gibt es hier[http://wiki.maemo.org/Extras][http://wiki.maemo.org/Documentation/devtools/maemo5]
  
 
==Easy Debian==
 
==Easy Debian==
 +
Easy Debian bietet einen Komfortablen Wrapper rund um ein Chroot auf ein Debian Betriebssystem, Die installation und die Wahl des Images werde ich hier nicht beleuchten,
 +
dafuer aber die Vorteile die dieses System mit sich bringt.
 +
Wir muessen das Host betriebssystem nur minimal anpassen um den vollen Funktionsumfang des Debians nutzen zu koennen und haben dadurch nicht die Gefahr z.B. die Telefonfunktion zu beeintraechtigen.
 +
 +
Die integration in Maemo wird durch 2 Modi Erreicht,
 +
*Es wird im Debian Chroot ein Xepyr gestartet in welchem man dann eine komplett eigene Desktopumgebung haben kann
 +
*Die Programme werden als normale Apps gestartet
 +
 +
Die Scripts fuer diese Funktionen sind:
 +
*debbie - Ein programm im chroot ausfuehren
 +
*debbie-sue - Eine Shell im chroot starten
 +
*debwm - Startet debian-lxde also ein Xephyr mit LXDE oberflaeche
 +
*debian-lxde - wie debwm, akzeptiert jedoch als ersten parameter einen anderen Windowmanager
 +
*debsu - wie debbie-sue nur als Root Shell
 +
 +
Fuer weitere Informationen ist die Maemo Wikie gut geeignet[http://wiki.maemo.org/Easy_Debian]
 +
 +
==Eigenen Systemuser==
 
In Arbeit
 
In Arbeit
  

Version vom 17. Oktober 2010, 14:08 Uhr

Was hier vermittelt wird

  • Verfuegbare Repositorys
  • Erweitern der Funktionen ohne das Grunbetriebssystem anzufassen mit Easy Debian
  • Einen "Eigenen" Systemuser erstellen
  • Eine Moeglichkeit zu jeder Zeit die Volle Tastatur ueber Software zu benutzen
  • Eine angenehmes Fullscreen faehiges Terminal mit allen optionalen Komfortfunktionen
  • Allen Traffic ueber OpenVPN tunneln (achtung benoetigt eigenen Server!)
  • Internet Uber USB Tethern OHNE extra einwaehlen(+Warum)
  • Eine Robuste IRC Messaging Loesung
  • Entwickeln von Qt Applikationen mit dem N900
  • Laufzeit verbessern

Repositorys

Neben den standardrepositorys gibt es noch die verschiedenen Extra und SDK Repositorys[1] Weitere Informationen gibt es hier[2][3]

Easy Debian

Easy Debian bietet einen Komfortablen Wrapper rund um ein Chroot auf ein Debian Betriebssystem, Die installation und die Wahl des Images werde ich hier nicht beleuchten, dafuer aber die Vorteile die dieses System mit sich bringt. Wir muessen das Host betriebssystem nur minimal anpassen um den vollen Funktionsumfang des Debians nutzen zu koennen und haben dadurch nicht die Gefahr z.B. die Telefonfunktion zu beeintraechtigen.

Die integration in Maemo wird durch 2 Modi Erreicht,

  • Es wird im Debian Chroot ein Xepyr gestartet in welchem man dann eine komplett eigene Desktopumgebung haben kann
  • Die Programme werden als normale Apps gestartet

Die Scripts fuer diese Funktionen sind:

  • debbie - Ein programm im chroot ausfuehren
  • debbie-sue - Eine Shell im chroot starten
  • debwm - Startet debian-lxde also ein Xephyr mit LXDE oberflaeche
  • debian-lxde - wie debwm, akzeptiert jedoch als ersten parameter einen anderen Windowmanager
  • debsu - wie debbie-sue nur als Root Shell

Fuer weitere Informationen ist die Maemo Wikie gut geeignet[4]

Eigenen Systemuser

In Arbeit

Tastatur

In Arbeit

Terminal

In Arbeit

Wie viele von euch sicher schon bemerkt haben sind Bordmittel zum verwenden einer Shell in Maemo eher suboptimal, das liegt zum einen an der Terminalapplikation bei der Unten dauerhaft eine leiste ist die man nicht wegbekommt, und der Fehlenden Tasten.

Um dieses Problem gehe ich den weg ueber Easy Debian, es bietet die Moeglichkeit ohne in das eigentliche Betriebssystem gros einzugreifen und eventuell teile des Betriebssystems arbeitsunfaehig zu machen, die Funktionalitaet zu erweitern.

OpenVPN Tunneling

In Arbeit

USB Network Tethering

In Arbeit

IRC Client

In Arbeit

Qt Applikationen entwickeln

In Arbeit

Laufzeit verbessern

In Arbeit