appunti personali

se trovi qualcosa di utile, lascia un commento. grazie.

Configurare una nuova installazione Debian (Jessie)

Installare Debian

Nel mio caso specifico installare debian-8.3.0-amd64-lxde-CD-1.iso completamente.

Impostare APT

Creare /etc/apt/apt.conf con le righe

Acquire::Languages “en”;
Dir::Cache::archives “/home/web/debian/archives/”;

Impostare sorgenti software

Inserire in /etc/apt/sources.list le righe

# aggiornamenti di sicurezza
deb http://security.debian.org/ jessie/updates main contrib non-free

# aggiornamenti
deb http://debian.ethz.ch/debian/ jessie-updates contrib non-free main

# mirror completo
deb http://debian.ethz.ch/debian/ jessie main contrib non-free

# backports (non stabile)
#deb http://ftp.it.debian.org/debian/ jessie-backports main contrib non-free

# aggiornamenti proposti (non stabile)
#deb http://debian.ethz.ch/debian/ jessie-proposed-updates main non-free contrib

# multimedia
deb http://www.deb-multimedia.org/ jessie non-free main
# (non stabile) deb http://www.deb-multimedia.org/ jessie-backports main
deb http://www.deb-multimedia.org/ wheezy main non-free
# (non stabile) deb http://www.deb-multimedia.org/ wheezy-backports main
deb http://www.deb-multimedia.org/ squeeze main non-free
# (non stabile) deb http://www.deb-multimedia.org/ squeeze-backports main

# browser opera
deb http://deb.opera.com/opera-stable/ stable non-free

# browser chrome
deb [arch=amd64] http://dl.google.com/linux/deb/ stable main

# java
deb http://ppa.launchpad.net/webupd8team/java/ubuntu trusty main

# virtualbox
deb http://download.virtualbox.org/virtualbox/debian jessie contrib

Importare chiavi di autenticità

Per i repository di terze parti inseriti in sources.list occorre importare le chiavi di sicurezza per evitare continui avvisi. Eseguire nell’ordine

apt-get install deb-multimedia-keyring

e quindi

wget http://deb.opera.com/archive.key
apt-key add archive.key
rm archive.key

wget http://dl.google.com/linux/linux_signing_key.pub
apt-key add linux_signing_key.pub
rm linux_signing_key.pub

apt-key adv –keyserver hkp://keyserver.ubuntu.com:80 –recv-keys EEA14886

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc
apt-key add oracle_vbox_2016.asc
rm oracle_vbox_2016.asc

Aggiornare l’elenco pacchetti per verificare che non ci siano più avvisi

apt-get update

Installare driver grafico NVIDIA

Nel mio caso specifico installare il driver proprietario per la scheda grafica NVIDIA. Installare i prerequisiti

apt-get install binutils gcc make linux-headers-amd64

Cercare il driver grafico sul sito di NVIDIA, nel mio caso specifico questo, e installarlo con

/etc/init.d/lightdm stop
./NVIDIA-Linux-x86_64-304.131.run
reboot

Installare network manager

Connettersi col predefinito wicd, quindi installare networt manager

apt-get install network-manager-gnome
apt-get purge wicd*
reboot

Aggiungere architettura i386

Aggiungere l’architettura i386 col comando

dpkg –add-architecture i386
apt-get update

Aggiornare

Aggiornare il sistema di base con

apt-get upgrade
apt-get dist-upgrade

Installare il notificatore di aggiornamenti

Su LXDE occorre installare un programma che notifichi e proponga gli aggiornamenti. Cercare e scaricare il programmino pk-update-icon e installarlo con

dpkg -i pk-update-icon_1.0.0-3_amd64.deb
apt-get -f install

Diminuire il timeout al boot

Editare il file /etc/default/grub impostando la riga come segue

GRUB_TIMEOUT=1

Aggiormare grub con

update-grub

Impostare il login automatico

Editare il file

nano /etc/lightdm/lightdm.conf

e inserire il proprio nome utente nella riga autologin-user decommentata.

Ripristinare gli utenti

Elencare le directory utente presenti nel sistema

ls -l /home

Aggiungere gli utenti eventualmente presenti seguendo l’ordine numerico per avere abbinate le directory preesistenti

adduser …

Evitare il resume da dispositivi usb

Per evitare che i dispositivi usb collegati impediscano la sospensione, inserire in /etc/rc.local prima della riga exit 0 le seguenti

echo USB0 > /proc/acpi/wakeup
echo USB2 > /proc/acpi/wakeup

Eseguire le due righe per rendere efficace immediatamente la correzione.

Impostare iptables

Creare le regole per il firewall iptables

iptables -F
iptables -P OUTPUT ACCEPT
iptables -P FORWARD DROP
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
iptables -A INPUT -p icmp -m icmp –icmp-type 3 -j ACCEPT
iptables -A INPUT -p icmp -m icmp –icmp-type 11 -j ACCEPT
iptables -A INPUT -p icmp -m icmp –icmp-type 4 -j ACCEPT
iptables -A INPUT -p icmp -m icmp –icmp-type 12 -j ACCEPT
iptables -A INPUT -p tcp ! –syn -m state –state NEW -j DROP
iptables -P INPUT DROP

Rendere permanenti tali regole col pacchetto iptables-persistent

apt-get install iptables-persistent

Installare virtualbox

Installare l’ultima versione di virtualbox dai repository ufficiali con

apt-get install virtualbox-5.0

Rendere disponibili le porte usb in virtualbox aggiungendo il relativo gruppo al proprio utente

adduser -nome utente- vboxusers

Installare l’extension pack

Aggiungere l’utente al gruppo sudo con

adduser -nome utente- sudo

Lanciare virtualbox e dalle preferenze installare il corretto extension pack scaricato dal sito di oracle.

Installare fancontrol

Configurare i sensori disponibili con

apt-get install lm-sensors
sensors-detect

Riavviare per rendere definitivi gli identificatori dei sensori.

reboot

Installare il pacchetto fancontrol e configurarlo

apt-get install fancontrol
pwmconfig

Aggiungere questo script in /lib/systemd/system-sleep/ e renderlo eseguibile con

chmod +x /lib/systemd/system-sleep/fancontrol

Eseguire manualmente il programma (oppure attendere il prossimo riavvio)

service fancontrol start

Installare skype

Skype va installato manualmente dal pacchetto scaricato dal sito ufficiale

dpkg -i skype-debian_4.3.0.37-1_i386.deb
apt-get -f install

Se non parte, fare questa correzione

ln -s /usr/lib/mesa-diverted/i386-linux-gnu/libGL.so.1 /usr/lib/i386-linux-gnu/

Installare teamviewer

Teamviewer va installato manualmente dal pacchetto scaricato dal sito ufficiale

dpkg -i teamviewer_11.0.51386_i386.deb
apt-get -f install

Installare Java

Installare il seguente pacchetto che si occuperà di scaricare e configurare automaticamente java

apt-get install oracle-java8-installer

Usare pidgin per la chat di facebook

Installare i pacchettiapt-get install pidgin pidgin-skype pkg-config glib-2.0 json-glib-1.0 libjson-glib-dev libpurple-devquindi scaricare e installare manualmente il plugin e configurarlo come specificato qui.

/ 5
Grazie per aver votato!

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *