projekte:latexgitpi
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
projekte:latexgitpi [2014-10-20 00:26] – blast0r | projekte:latexgitpi [2025-09-21 13:51] (aktuell) – gelöscht blast0r | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== 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: | ||
- | Also erstmal | ||
- | / | ||
- | < | ||
- | und dann | ||
- | < | ||
- | |||
- | 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 ;-/ \\ | ||
- | Es wird jetzt texlive-full installiert... in der Hoffnung dass es dann dabei ist..\\ | ||
- | war es leider auch nicht. Dann habe ich eben die Pakete aus meiner lokalen Installation rausgesucht und mit MobaXTerm auf den Rpi geschoben. von dort konnte ich sie dann an den richtigen Ort ( / | ||
- | wenn es jetz nur so wenige bleiben die ich kopieren muss dann geht das ja noch | ||
- | |||
- | |||
- | ===== 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 [[http:// | ||
- | Ich glaub man bräuchte nur ntfs-3g... | ||
- | |||
- | < | ||
- | dann kann mit | ||
- | < | ||
- | 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: | ||
- | < | ||
- | </ | ||
- | |||
- | |||
- | ===== Git ===== | ||
- | |||
- | auf meinem RPi musste ich weder wget noch git-core installieren. Es war beides schon aktuell. | ||
- | |||
- | [[http:// | ||
- | vielleicht kann man sogar mit den BitbucketHooks vom RPi aus pullen... das wäre natürlich noch nicer ;-)\\ | ||
- | Das Bauen würde ich auf dem Rpi dann doch besser in den Post-checkout hook einbauen. Dann wird das LatexDokument nicht auch noch innerhalb des Pushes ausgeführt. | ||
- | |||
- | |||
- | Checkout bare repo to folder http:// | ||
- | http:// | ||
- | |||
- | ===== Was noch fehlt ===== | ||
- | * Die Hooks und Skripte zum ausführen/ | ||
- | * Irgendwas zum Syncen der Dateien (owncloud, | ||
- | * DDNS um auch von ausserhalb an das RPi zu kommen... | ||
projekte/latexgitpi.1413757570.txt.gz · Zuletzt geändert: (Externe Bearbeitung)