Select Git revision
packages
Valentin Bruch authored
Code owners
Assign users and groups as approvers for specific file changes. Learn more.
packages 5.48 KiB
# Paketliste für linuxparty.sh
# !! Angepasste Version für on-demand Benutzung in VMs !!
# -> weder Live-System, noch autorun bei Installation
# Format: Flags|Paket-Name(n)|Beschreibung
# Flags:
# L -> Vorinstalliert im Livesystem
# Irrelevant für Online-LIP mit VM-Image
# D -> Vorinstalliert im installierten System
# Irrelevant für Online-LIP mit VM-Image
# c -> linuxparty-Bereich "common" ("C" für vorausgewählt)
# m -> linuxparty-Bereich "Mathematik" ("M" für vorausgewählt)
# p -> linuxparty-Bereich "Physik" ("P" für vorausgewählt)
# i -> linuxparty-Bereich "Informatik" ("I" für vorausgewählt)
# Achtung: Bei L vorsichtig sein (keine KDE Pakete) sonst wird viel Zeug beim Booten upgedatet!
D |gufw|gufw: Firewall Frontend
C |keepassxc|KeePassXC: Passwortmanager
c |inkscape|inkscape: Bildbearbeitung (Vektorbasiert)
c |gimp|gimp: Bildbearbeitung (Pixelbasiert)
c |zsh zsh-doc|zsh: Alternative Shell
c |fish|fish: The Friendly Interactive Shell
cm |x2goclient|x2go: Remote Desktop Client (z.B. für den RBI-Pool)
m |singular|singular: Tool für die Vorlesung Computeralgebra
m |gap|gap: Groups, Algorithms, Programming - ein System für diskrete Mathematik (595MB)
M |codeblocks|codeblocks: IDE für das C++-Praktikum
P |python-numpy python3-numpy|numpy: Numerik Bibliothek für Python
P |python-scipy python3-scipy|scipy: Python-Bibliothek für scientific computing
P |python-matplotlib python3-matplotlib|matplotlib: Schnittstelle zum Plotten mit Python
P |python-seaborn python3-seaborn|Seaborn: Schönes Plotten statistischer Daten mit Python
p |python3-sympy|sympy: Python-Bibliothek für symbolische Rechnungen
P |ipython ipython3|ipython: Interaktiver Python Interpreter mit Tab-Vervollständigung
P |bpython bpython3|bpython: Ein weiterer interaktiver Python Interpreter
P |gnuplot|gnuplot: Programm um Funktions- und Datenplots anzufertigen
p |wxmaxima|wxmaxima: Graphische Benutzeroberfläche für das Maxima Computer Algebra System
p |liblapack-dev|LAPACK: Eine Standard-Numerik-Bibliothek für Physiker und Numeriker
P |spyder spyder3|spyder: Python IDE (die, die in Anaconda benutzt wird)
P |jupyter-notebook python-notebook|Python (Jupyter) Notebooks (Python 2 & 3)
i|postgresql|postgresql: Datenbank-Server. Nett um in der Datenbanken-Vorlesungen Dinge auszuprobieren
I|dia|dia: Graphisches Tool, um UML/ER Diagramme für die Vorlesungen Softwaretechnik und Datenbanken anzufertigen
I|ghc|ghc: Glaskow Haskell Compiler für die Vorlesung Programmierung (785MB)
I|default-jdk|Java JDK für die Vorlesung Programmierung (240MB)
I|swi-prolog|swi-prolog: Prolog Interpreter/Compiler für die Vorlesung Programmierung
Pi|valgrind|valgrind: Debugging- und Profilingtool, welches bei der Entwicklung von Programmen hilft
pi|gdb|GNU Debugger: Anderes Debugging-Tool
# Update installer if possible
|ubiquity|
#Desktop stuff for Kubuntu
|thunderbird|Thunderbird: E-Mail-Client
c |kile|kile: Graphischer LaTeX-Editor (min. 250MB zusätzlich zur LaTeX-Installation)
c |texstudio|texstudio: Schlankerer graphischer LaTeX-Editor (ca. 30MB zusätzlich zur LaTeX-Installation)
|ffmpeg|ffmpeg
D |hunspell|
c |vlc|VLC: Mediaplayer
c |mpv|mpv: Minimalistischer Mediaplayer
D |p7zip-full|
D |unrar-free|
#Zenity for Linuxparty.sh
|zenity|
#System stuff, e.g. gcc and efibootmgr
|automake|
|cmake|
C |build-essential|build-essential: C und C++ Compiler, make
|lvm2|
c |screen|screen: terminal multiplexer
c |tmux|tmux: terminal multiplexer
|tofrodos|
|efibootmgr|
D |gdisk|
D |fdisk|
D |linux-headers-generic|
D |network-manager-vpnc|
|efivar|
LD |vim|
LD |htop|
LD |git|
LD |gparted|
# libcurl4 is not installed in Xubuntu in the installed system.
|libcurl4|
#texlive
# LaTeX mini: including mathtools, but beamer will not work (although the class file is included)
c | texlive-latex-base latexmk texlive-latex-recommended|Minimalistische LaTeX-Installation (ca. 207MB)
# LaTeX medium: beamer, tikz, pgf, ... included, but some fonts (e.g. dsfonts) are missing
c |dvidvi dvipng tex4ht tipa texlive-xetex texlive-latex-base texlive-latex-recommended texlive-fonts-recommended psutils texlive-extra-utils texlive-font-utils latexmk t1utils lacheck feynmf purifyeps texlive-science texlive-pictures texlive-metapost latexdiff tex-gyre texlive-base lmodern texlive-luatex|LaTeX mit einigen Paketen für wissenschaftliche Arbeiten (ca. 710MB)
# LaTeX large: all inclusive
c |texlive-music texlive-lang-english texlive-bibtex-extra lcdf-typetools texlive-latex-extra chktex texlive-latex-recommended cm-super latex-cjk-all texlive-games texlive-pstricks texlive-fonts-extra texlive-formats-extra texinfo texlive-humanities tex-gyre texlive-publishers fragmaster|Viele weitere Pakete für wissenschaftliche Arbeiten in LaTeX (ca. 2.8GB)
# LaTeX documentation: not useful in a VM
|texlive-fonts-extra-doc texlive-metapost-doc texlive-science-doc texlive-latex-recommended-doc texlive-humanities-doc texlive-latex-base-doc texlive-publishers-doc texlive-latex-extra-doc texlive-fonts-recommended-doc texlive-pictures-doc texlive-pstricks-doc info|Dokumentation für LaTeX
#German language support
D |hunspell-de-de|
LD |language-pack-de|
D |wngerman|
|wogerman|
|wswiss|
D |poppler-data|
|libreoffice-l10n-de|
|libreoffice-help-de|
D |hyphen-de|
D |mythes-de|
D |aspell-de|
|thunderbird-locale-de|
D |firefox-locale-de|