Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:latexgitpi

Dies ist eine alte Version des Dokuments!


Inhaltsverzeichnis

LaTexGitPi

Ziel

Ich möchte versuchen auf dem Raspberry Pi einen kleinen Build-Server für LAtex Dokumente zu erstellen.

LaTeX

Für Latex bin ich erstmal entlang dieser Anleitung vorgegangen: http://brruchstuecke.blogspot.de/2014/02/latex-and-raspberry-pi.html Also erstmal

sudo apt-get install texlive texlive-lang-german

und dann

sudo apt-get install texlive-generic-extra texlive-latex-extra

Diese Installation konnte ich mit einem kleinen Test-Dokument testen..

Ich frage mich gerade was wohl passiert wenn packages gebraucht werden, die es noch nicht gibt? Ich fürchte man muss sie selbst installieren ;-/

USB-Stick

Mir ist das Speichern des Repositorys auf der SD-Karte etaws unsicher- im Sinne von geht schon mal kaput.. Ausserdem ist der Platz dort sehr begrenzt. Um sich also nicht in die Quere zu kommen ist die Verwendung von einem USB-Stick sicherlich besser.

Wird bei Git nachher sowieso benötigt. Da ich aber meinen USB-STick nicht in FAT formatieren möchte benötigen wir zunächst noch: (von hier)
Ich glaub man bräuchte nur ntfs-3g…

 sudo apt-get -y install ntfs-3g hfsutils hfsprogs exfat-fuse 

dann kann mit

 sudo blkid

Die UUID des USB-Sticks herausgefunden werden, diese benötigt man zum späteren dauerhaften Einhängen des USB-Sticks. in die etc/fstab habe ich nun folgendes geschrieben:

UUID=XXXXXXXXXX /media/usbdrv ntfs-3g  auto,nouser,sync,rw,umask=000  0 0
 

Git

auf meinem RPi musste ich weder wget noch git-core installieren. Es war beides schon aktuell.

hier geht es zwar um eine Website, ich müsste mit dem Post-Receive Hook aber auch mein Latex-Dokument kopieren und Bauen können!
vielleicht kann man sogar mit den BitbucketHooks vom RPi aus pullen… das wäre natürlich noch nicer ;-)

Checkout bare repo to folder http://blog.christianleon.com/post/41346373998/checkout-a-branch-from-a-bare-git-repository http://stackoverflow.com/a/6073628

projekte/latexgitpi.1413737949.txt.gz · Zuletzt geändert: 2016-04-07 13:16 (Externe Bearbeitung)