stretch:basics
This is an old revision of the document!
Table of Contents
Jessy Basics
Apt
This has x as a dependency:
apt-get install git curl screen build-essential pkg-config ruby ruby-dev rubygems ruby-qt4 \ libmagickwand-dev jhead exiftool linux-headers-$(uname -r) make zsh \ perl libwww-perl libxml-perl libxml-simple-perl atomicparsley rtorrent \ dolphin vlc gem install rmagick mini_exiftool pry awesome_print
Without x (headless):
apt-get install git curl screen build-essential pkg-config ruby ruby-dev rubygems \ linux-headers-$(uname -r) make zsh perl libwww-perl libxml-perl libxml-simple-perl atomicparsley rtorrent gem install rmagick pry awesome_print
Networking without X
If you're configuring it manually then something like this in /etc/network/interfaces will set the default gateway (network, broadcast and gateway are optional):
auto eth0
iface eth0 inet static
address 10.0.0.1
netmask 255.255.255.0
gateway 10.0.0.2
If you want to add an IPv6 address, too, append something like:
iface eth0 inet6 static
address 2001:db8::c0ca:1eaf
netmask 64
gateway 2001:db8::1ead:ed:beef
Config
Clone bin and config.
for w in .bashrc .profile; do mv "$w" "$w".default done
for x in .aliases .bash_profile .bashrc .cheat .dircolors .get_iplayer .gitconfig .gitignore .ispell_british .lftprc .profile .promptrc .rspec .rtorrent .rtorrent.rc .screenrc .shellrc .zshrc; do ln -s config/"$x" "$x" done for y in .screenrc.local; do cp config/"$y" "$y" done
Keymap
Keymap configuration (as root):
cd /usr/share/X11/xkb/symbols mv gb gb.default ls -s "$CONFIG/gb" . cd ../rules for f in evdev.lst evdev.xml base.lst base.xml do mv "$f" "$f.defualt" ln -s "$CONFIG/$f" . done
Host
cd /etc mv hosts hosts.default ln -s "$CONFIG/root/hosts" .
Oh my zsh
sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)" cd .oh-my-zsh/custom mkdir themes cd themes ln -s ../../../config/zsh-custom/slack.zsh-theme cd rm .zshrc mv .zshrc.pre-oh-my-zsh .zshrc
Mount ntfs
UUID=blah /huge ntfs uid=1000,gid=1000,umask=022,auto 0 0
stretch/basics.1515107111.txt.gz · Last modified: 2019/11/07 17:58 (external edit)