Per quanto riguarda me il post installazione comprende:
- abilitare bash-completion in /etc/bash.bashrc , altrimenti mordo la tastiera!
- Copiarmi un mio ~/.bashrc con almeno gli alias delle cose piu' comuni, tipo:
Codice:
alias bim='vim'
alias cim='vim'
alias la='ls'
alias ks='ls'
alias ls='ls $LS_OPTIONS'
alias ll='ls $LS_OPTIONS -l'
alias l='ls $LS_OPTIONS -lA'
alias cpuinfo='cat /proc/cpuinfo | grep MHz'
alias governor='cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ; cat /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor'
alias powersave='echo "powersave" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ; echo "powersave" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor'
alias performance='echo "performance" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ; echo "performance" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor'
alias conservative='echo "conservative" > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor ; echo "conservative" > /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor'
alias aggia='apt-get update ; apt-get dist-upgrade '
alias qwe='dmesg | tail'
- installare alcuni utility di base: vim less discus ncdu htop tmux shh
- Ci sarebbe da impostare vim ma puo' diventare una cosa lunga: diciamo almeno un ~/.vimrc con:
Codice:
syntax enable
filetype plugin on
set background=dark
set ofu=syntaxcomplete#Complete
" Set paste macro
map <F2> :set paste! <CR>:set paste?<CR>
imap <F2> <C-O> :set paste<CR>
map <F3> :set number! <CR>:set number?<CR>
imap <F3> <C-O> <CR> <C-O>:set number?<CR>
" For all text files set 'textwidth' to 78 characters.
autocmd FileType text setlocal textwidth=80
" When editing a file, always jump to the last known cursor position.
" Don't do it when the position is invalid or when inside an event handler
" (happens when dropping a file on gvim).
autocmd BufReadPost *
\ if line("'\"") > 0 && line("'\"") <= line("$") |
\ exe "normal g`\"" |
\ endif
augroup END
- SSH: se e' una re-installazione recuperare le vecchie chiavi, altrimenti ssh-keygen per farne di nuove e ssh-copy-id per eventualmente spararle su altre macchine
--
http://www.thegeekstuff.com/2008/11/...n-ssh-copy-id/
- Generalmente impostare un po' di risparmio energetico:
apt-get install cpufrequtils
modprobe acpi-cpufreq cpufreq_conservative
E impostare Fancontrol
/etc/modules: moduli da caricare (che si identificano con sensors-detect dal pacchetto lm-sensors )
coretemp
w83627ehf
modprobe:
modprobe coretemp
modprobe w83627ehf
eseguire pwmconfig e configurare /etc/fancontrol
----
- Abilitare eventuali sources list esterne per apt, tipo:
Codice:
deb http://mirror.switch.ch/ftp/mirror/debian/ experimental main
deb http://www.debian-multimedia.org sid main
# Chrome from google
deb http://dl.google.com/linux/deb/ stable non-free main
# Opera
deb http://deb.opera.com/opera/ sid non-free
# Liquorix
deb http://liquorix.net/debian sid main
- Se e' una workstation / portatile fare il dist-upgrade a Sid
- Poi settare la rete: abilitare se serve ip-forwarding, jumbo frames e ottimizzazioni per gigabit (ma qui dipende dalle schede di rete, dalla rete e dal router / server)
- Configurare lo smart-host per l'invio di posta elettronica (dpkg-reconfigure [exim|postfix] ) e installare mutt (e copiarmi un configurazine decente da qualche altro host).
- Ottimizzare gli eventuali filesystem, per ext4 options come barrier=0,noatime (data=ordered)
Posto che se sono computer fissi cerco di non aver filesystem locali, ma solo share di rete (NFS o magari ata over ethernet ). Su una rete cablata boot da rete e niente hard disk.
- Sui portatili e macchine con le /home condivise mettere le cache dei browser e robe simili su /tmp o su un tmpfs (dipende dalla RAM e dal browser...)
- Con le home condivise c'e' da gestire le UID/GID: a casa mia uso sempre la stessa UID e buona li' (o sono root o sono UID 1000), con ambienti piu' grandi uso LDAP (che pero' e' una discreta palla)
- Installare git e scaricarmi le robe su cui lavoro o solo gli script generici
A questo punto dovrei avere su' il server grafico, quindi configurare KDE (konsole, kdm, stigi) se non e' una home condivisa e installare e configurare opera.