Ved første menu efter boot vælges advancerede indstillinger for at kunne vælge hvilken desktop-version (GNOME, XFCE, ...) der skal installeres. (Dette burde da være en mulighed der springer i hovedet hvis man bare klikker 'install')
Undlad at give et root-password. Efterlad felterne blanke. Derved får brugeren der skabes senere alle privilegierne.
Der skal vælges manuel partitionering hvis der skal kunne dual-bootes (vælges mellem f.eks. Debian og Windows 7 ved opstart). Hvis partitionen til debian allerede findes, og der ikke er brug for at ændre størrelse: Dobbeltklik partitionen der skal indeholde debian, og slet den (har sikkert type ext4 hvis der før var et linux-system på. Windows har typisk NTFS). Herefter kan den vælges til installation af debian (Automatically partition the free space). Dobbeltklik evt swap-partitionen (hvis den findes) og vælg at den skal bruges til swap.
Tillad adgang til contrib og non-free pakkerÅbn filen /etc/apt/sources.list og tilføj følgende linje nederst:
deb http://http.debian.net/debian/ wheezy main contrib non-free
Intel wireless drivers (WIFI)
Lad non-free være i sources.list
apt-get update
apt-get install firmware-iwlwifi
Genstart
NVIDIA-driver (taget fra https://wiki.debian.org/NvidiaGraphicsDrivers, 4/11/2013)sources.list skal være redigeret som nævnt ovenover. Start så ROOT-terminal og skriv følgende præcist som det står, (uden at erstatte 'My GPU' med noget andet):
aptitude update
aptitude -r install linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') nvidia-kernel-dkms
mkdir /etc/X11/xorg.conf.d
echo -e 'Section "Device"\n\tIdentifier "My GPU"\n\tDriver "nvidia"\nEndSection' > /etc/X11/xorg.conf.d/20-nvidia.conf
Efter anden kommando får du nok at vide at Computeren skal genstartes for at den nye driver kan træde i kraft, og at Xorg.conf skal rekonfigureres (eller noget lignende). Denne rekonfiguration bliver udført efter kommando 3 og 4. Genstart først efter denne rekonfiguration. (!)
Bumblebee (istedet for nVidia Optimus) (taget fra https://wiki.debian.org/Bumblebee, 25/1-2014)
Følgende har virket:
Simple ændringer til GRUB
sudo nano /etc/default/grub
Ændr grub-filen - Sæt GRUB_DEFAULT, GRUB_TIMEOUT, uncomment GRUB_GFXMODE=640x480 eller lignende. Gem og afslut.
sudo update-grub
Stop bell (eg. ved shutdown/restart)
Kør følgende som ROOT:
echo "blacklist pcspkr" >> /etc/modprobe.d/blacklist.conf
FLASH (ikke chromium) (til youtube og lign.)
sources.list skal være redigeret som nævnt ovenover. Skriv følgende som ROOT:
apt-get update
apt-get install flashplugin-nonfree
Chromium + Flash Chromium bruger pepperflashplugin-nonfree:
Installer chromium med 'sudo apt-get install chromium'
Sørg for at sources.list indeholder 'deb http://http.debian.net/debian/ wheezy-backports main contrib non-free' (dette er måske anderledes for debian-versioner nyere end wheezy)
sudo apt-get update
apt-get install pepperflashplugin-nonfree
Farve i terminalen
Klik Edit -> Profile Preferences -> colors og uncheck 'Use colors from system theme' og vælg evt. 'White on Black'. Åbn ~/.bashrc og uncomment linjen med force_color_prompt=yes. Genstart terminalen.
Opsæt openGL
Kør følgende som ROOT:
apt-get update
apt-get install g++ make libglew-dev freeglut3-dev
Hent evt. dette eksempel, udpak, gå ind i pingpong/src, og skriv:
g++ -c pingpong.cpp shaders.cpp
g++ pingpong.o shaders.o -lglut -lGLEW -lGL
./a.out
Alternativt, brug Make-filen: Skriv 'make' i pingpong-mappen efterfulgt af './go.out'
(Styr med 'a', 's', ',' og '.')
Opsæt Eclipse m. C++ plugin
sudo apt-get install eclipse-cdt
Eclipse findes herefter i /usr/bin
For at kunne debugge skal gdb være installeret. Er der ikke det, så prøv 'sudo apt-get install gdb'
Et openGL-program i Eclipse
Fix Eclipse error-håndtering
GNU C
/usr/lib/gcc/x86_64-linux-gnu/4.7/include
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed
/usr/lib/x86_64-linux-gnu
/usr/include
GNU C++
/usr/include/c++/4.7
/usr/include/c++/4.7/x86_64-linux-gnu
/usr/include/c++/4.7/backward
/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed
/usr/local/include
/usr/lib/gcc/x86_64-linux-gnu/4.7/include-fixed
/usr/include/x86_64-linux-gnu
/usr/include
Eclipse fullscreen-plugin
(Måske outdated:)
Download fullscreen-plugin fra denne side og gem den i eclipse's plugin-folder. Plugin-folderen er måske: '/usr/share/eclipse/dropins/cdt/eclipse/plugins'
Genstart Eclipse og klik Window->Full Screen
Outdated Eclipse troubleshoot
Virker ikke, eller fejl i ellers gyldig kode? Sørg for at g++ og make er installeret. Prøv så: 1. Lav et helt nyt workspace. 2. Lav helloworld som Makefile project m. Linux GCC. Husk at tast CTRL+B for at builde kode for første gang
Virker stadig ikke? Måske sudo apt-get install build-essential eclipse kan hjælpe?
Sæt brightness ved startop (Laptops)
sudo nano /etc/rc.local
Tilføj lige før linjen 'exit 0' følgende linje:
echo 20 > /sys/class/backlight/acpi_video0/brightness
20 er brightness, og skal ligge mellem 0 og /sys/class/backlight/acpi_video0/max_brightness
Erstat evt acpi_video0 med intel_backlight eller andet
Deaktiver bluetooth (el. wireless) ved opstart
Som ovenover, men tilføj istedet 'rfkill block bluetooth' (eller wifi) før 'exit 0'
Sæt sound ved startup.
Sæt sound levels (evt i alsamixer) og skriv:
sudo alsactl store
Installer TexWorks og Tex Live
sudo apt-get update
sudo apt-get install texworks
TexWorks skulle nu gerne kunne startes fra '/usr/bin'. For at få alle pakkerne vi skal bruge, henter vi texLive. Download install-tl-unx.tar.gz fra www.tug.org/texlive. Find filen i terminalen og skriv:
tar -xvf install-tl-unx.tar.gz
cd install-tl-*
sudo ./install-tl
(Vigtigt med sudo til sidst. Ellers installeres texLive ikke korrekt). Vælg så command: i.
Efter installationen, der tager omkring 20 minutter afhængigt af computer, bliver du bedt om at tilføje en sti til PATH. Noter denne sti (Den hedder sikkert noget ala /usr/local/texlive/2012/bin/i386-linux eller /usr/local/texlive/2013/bin/x86_64-linux). Inde i TexWorks klik Edit -> preferences -> Typesetting -> Paths for Tex and related programs -> Hvis ikke den tidligere noterede sti findes her, så klik '+' og tilføj den manuelt. Flyt derefter stien for denne nye 'compiler' (tex live) i toppen.
Gnome3.12-specifikt
Klik Settings i dropdown-menuen øverst til højre -> Users -> Automatic Login
Ændr desktopbaggrund: Settings -> Background -> Klik billedet
Se ikonerne på skrivebordet: Tweak Tool -> Desktop -> Have file manager handle the desktop
Således laves en desktop-launcher for eksempelvist TeXworks: Lav en fil texworks.desktop på skrivebordet der indeholder følgende:
[Desktop Entry]
Name=TeXworks
Exec=texworks
Terminal=false
Type=Application
Icon=TeXworks
Man kan få denne launcher til at starte f.eks, stkonf.tex som ligger på skrivebordet ved at ændre tredje linje til 'Exec=texworks Desktop/stkonf.tex'
Sæt startapplikationer: Gem en .desktop-fil som ovenstående i '~/.config/autostart'
Tilføj tastaturgenvej: Settings -> Keyboard -> Shortcuts -> Custom Shortcuts -> Tryk +. Kommandoen til at starte terminalen er "/usr/bin/gnome-terminal". Klik OK og teksten 'Disabled' og vælg tastekombinationen.
Mount med write-permissions
Hvis brugernavnet er 'dansoy', og usb-devicen er /dev/sdb1 (check denne i 'disks') så skriv:
sudo mount -o uid=dansoy /dev/sdb1
GParted (diskpartitioneringsværktøj)
sudo apt-get install gparted
GParted Live
Download først TuxBoot her: http://sourceforge.net/downloads/tuxboot/ (dette er en modificeret unetbootin)
Sørg for at hente linux-versionen - der sikkert hedder noget i stil med tuxboot-amd64 (på 64-bit systemer)
Hent ikke en tar-ball som har 'src' i navnet (da du så henter kildekoden)
Marker filen som 'executable'
I tuxboot kan Gparted Live downloades. Alternativt kan man også hente en .iso indeholdene Gparted Live selv på http://gparted.org/download.php.
KeePass 2
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:jtaylor/keepass
sudo apt-get update
sudo apt-get install keepass2
VIM
sudo apt-get update
sudo apt-get install vim
Syntaxcoloring af kode: Inde i VIM, tryk escape og skriv ':syntax on'
Notes
Ved opstart initialiserer /etc/profile bl.a. miljøvariablen PATH for alle brugere. Herefter specialiseres PATH til den enkelte bruger vha ~/.profile (eller ~/.bash_profile eller ~/.bash_login hvis førnævnte ikke findes)
Ligeleder er ~/.bashrc bruger-versionen af /etc/bash.bashrc, der køres for alle brugere