===== Software pracovních stanic v počítačových učebnách ===== Instalace vychází z Ubuntu 14.04, který až na konfiguraci pro síťové přihlašování odpovídá standardní instalaci. Následně jsou pro účely předmětu doinstalovány některé softwarové balíky podle níže uvedeného seznamu. Doma si tak můžete vytvořit identickou instalaci jako je v počítačové učebně, například v rámci [[courses:b0b36prp:tutorials:virtualboxinstallation|virtualizačního prostředí VirtualBox]]. Otevřte si terminál a zadejte příkaz sudo bash pro přednutí do administrátorského účtu. Následně proveďte níže uvedené příkazy nebo použijte skript ''install-prp.sh'' z archivu {{:courses:b0b36prp:tutorials:install-prp.zip|}}. apt-get update #disable automatic update apt-get remove update-manager-core unity-webapps-common #install software apt-get install zsh pkg-config make cmake clang clang-format-3.6 ccache valgrind valgrind-dbg gdb cgdb ghex cppcheck tree mc htop vim vim-gnome nano unzip libsdl2-dev libboost-dev libgtest-dev subversion git gitk meld lib32ncurses5 gtkterm # make alias open cd /usr/bin ln -s xdg-open open # colorize term echo "force_color_prompt=yes" | tee --append /etc/bash.bashrc #remove amazon icon rm -rf /usr/share/applications/ubuntu-amazon-default.desktop #disable online search cd /etc/xdg/autostart/ sudo touch disable_onlinesearch.desktop echo "[Desktop Entry]" | tee --append disable_onlinesearch.desktop echo "Name=Disable Search" | tee --append disable_onlinesearch.desktop echo "Exec=/bin/bash -c \"gsettings set com.canonical.Unity.Lenses remote-content-search 'none'\"" | tee --append disable_onlinesearch.desktop echo "Type=Application" | tee --append disable_onlinesearch.desktop /* Oproti základní instalaci Ubuntu 14.04 je v počítačových učebnách nainstalován další software se kterým se v průběhu kurzu pracuje. Seznam software je níže. * Kompilátor - clang === === clang ===== ===== sudo apt-get install zsh pkg-config make cmake clang clang-format-3.6 ccache valgrind valgrind-dbg gdb cgdb ghex2 cppcheck tree mc htop vim vim-gnome nano unzip ===== ===== * knihovny === === libsdl2-dev libboost-dev libgtest-dev */