Go to file
Markus Pesch c20355a068
All checks were successful
continuous-integration/drone/push Build is passing
fix(ci): dependencies and conditions
2021-10-13 19:30:13 +02:00
awk Initial Commit 2021-10-13 19:25:16 +02:00
chapters Initial Commit 2021-10-13 19:25:16 +02:00
csv Initial Commit 2021-10-13 19:25:16 +02:00
draw Initial Commit 2021-10-13 19:25:16 +02:00
examples Initial Commit 2021-10-13 19:25:16 +02:00
img Initial Commit 2021-10-13 19:25:16 +02:00
referenzen Initial Commit 2021-10-13 19:25:16 +02:00
solutions Initial Commit 2021-10-13 19:25:16 +02:00
sql Initial Commit 2021-10-13 19:25:16 +02:00
titel Initial Commit 2021-10-13 19:25:16 +02:00
.drone.yml fix(ci): dependencies and conditions 2021-10-13 19:30:13 +02:00
.editorconfig Initial Commit 2021-10-13 19:25:16 +02:00
.gitattributes Initial Commit 2021-10-13 19:25:16 +02:00
.gitignore Initial Commit 2021-10-13 19:25:16 +02:00
.latexmkrc Initial Commit 2021-10-13 19:25:16 +02:00
git-info.sh Initial Commit 2021-10-13 19:25:16 +02:00
index.tex Initial Commit 2021-10-13 19:25:16 +02:00
Makefile Initial Commit 2021-10-13 19:25:16 +02:00
README.md Initial Commit 2021-10-13 19:25:16 +02:00

Linux WS20/21

Build Status

This repository contains the latex source code of the linux module on the University of Applied Science for WS20/21.

The document contains all tasks which the students should could solve before they write their linux exam.

Compiling the PDF document

There are two ways to compile the PDF document. Since the templates contain all dependencies to the package minted, it is probably easier to use a container image to compile the document.

To do this, install docker or podman as container runtime and Make as build tool. If you have docker or podman and Make installed execute make container-run/latexmk/index.pdf to compile the PDF document by using a container image.

If you don't want to install a container runtime and the build tool make, you have to install texlive manually - installation instructions.

make commands

clean

Deletes all files that were not checked in using git.

make clean

container-run/latexmk

Uses a docker container to compile the PDF document with latexmk By default the docker container volkerraschek/container-latex:latest-ubuntu18.04 is used. However, it can also be modified. The Makefile contains the variables with the prefix BUILD_IMAGE to change the full qualified image path for this purpose. However, you may have to change the docker command call in container-run if necessary.

make container-run/latexmk/index.pdf

container-run/pdflatex

Similar to container-run/latexmk/index.pdf, but in the container pdflatex will be execute instead of latexmk.

make container-run/pdflatex/index.pdf

latexmk

Executes latexmk natively in the system environment.

make latexmk/index.pdf

pdflatex

Executes pdflatex natively in the system environment.

make pdflatex