Ubuntu

Ubuntu ou Mobuntu est un ancien mot swahili signifiant approximativement je ne sais pas configurer une Debian. [1]
<timeline>
ImageSize = width:600 height:auto barincrement:25
PlotArea = left:150 bottom:60 top:0 right:50
Alignbars = justify
DateFormat = dd/mm/yyyy
Period = from:01/01/2006 till:01/01/2016
TimeAxis = orientation:horizontal format:mm/yyyy
Colors =
id:version value:rgb(0.9,0.9,0.9) legend:Support d'une version id:today value:rgb(0.8,0.8,0.8) legend:Aujourd'hui
Legend = orientation:horizontal position:bottom
ScaleMajor = increment:1 start:01/01/2006
PlotData=
width:20 textcolor:black align:left anchor:from shift:(10,-4)
bar: 6.06 LTS (Dapper Drake) text:Serveur from:01/06/2006 till:30/06/2011 color:version bar:8.04 LTS (Hardy Heron) text:Bureau from:24/04/2008 till:30/04/2011 color:version bar: 8.04 LTS (Hardy Heron) text:Serveur from:24/04/2008 till:30/04/2013 color:version bar:9.10 (Karmic Koala) from:29/10/2009 till:30/04/2011 color:version bar:10.04 LTS (Lucid Lynx) text:Bureau from:29/04/2010 till:30/04/2013 color:version bar: 10.04 LTS (Lucid Lynx) text:Serveur from:29/04/2010 till:30/04/2015 color:version bar:10.10 (Maverick Meerkat) from:10/10/2010 till:30/04/2012 color:version
LineData=
at:14/02/2011 color:today width:1
</timeline>
La JVM
Par défaut, la jvm GNU est installé, pour des raisons de performances on remplace par la jvm de Sun :
# apt-get install sun-java6-jdk #update-java-alternatives -s java-6-sun
- Rajoutez /usr/lib/jvm/java-6-sun au début de /etc/jvm/
- Rajoutez /usr/lib/jvm/java-6-sun au début de /etc/eclipse/java_home
Ecriture sur partoches NTFS
L'écriture sur NTFS est possible sous Linux :
apt-get install ntfs-3g ntfs-config
Rajoutez dans le groupe fuse les utilisateurs pouvant monter ntfs en écriture :
adduser greudin fuse
Dans Applications>Outil système>Outil de config NTFS, cochez Activer l'écriture....
Choisir l'editeur par défaut pour crontab etc
sudo /usr/sbin/update-alternatives --config editor
Nautilus
- Afficher le chemin dans une barre d’adresse
$ gconf-editor
sous /apps/nautilus/preferences/, cochez always_use_location_entry
Xrandr
Sortie ecran VGA a gauche de l'ecran du portable en mode xinerama :
xrandr --output LVDS --mode 1024x768 --output VGA --mode 1152x864 --left-of LVDS
Avec un script :
if xrandr -q | grep -q "VGA connected"; then xrandr --output LVDS --mode 1024x768 --output VGA --mode 1152x864 --left-of LVDS else xrandr --output VGA --off --output LVDS --mode 1024x768 fi
En largeur (--left-of) virtual c'est 1152+1024=2176, modifiez :
$ cat /etc/X11/xorg.conf | grep -i virtual Virtual 2176 1024
Tcpdump
Pour voir en direct les paquets vers localhost:666
tcpdump -vvvX -s 0 -i lo dst localhost and dst port 666
Loggue les paquets réseaux allant vers localhost:703 (pour écouter en local il faut -i lo)
tcpdump -vvvX -w dstlo703.pcap -s 0 -i lo dst localhost and dst port 703
Loggue les paquets réseaux allant vers toto.osef.be:31337
tcpdump -vvvX -w toto.pcap -s 0 dst toto.osef.be and dst port 31337
Ouvrir ensuite le fichier pcap avec Wireshark ou pcapr.net
Nouvelle fonte / police de caractères
$ sudo cp KhmerOS.ttf /usr/share/fonts/ $ sudo fc-cache -f -v ... fc-cache: succeeded
compilations
$ make -bash: make : commande introuvable $ sudo apt-get install build-essential Lecture des listes de paquets... Fait
nettoyer sa liste de paquet
Regardez ces anciens paquet que vous pensiez avoir supprimé :
$ dpkg -l | grep ^rc | tr -s ' '
rc belocs-locales-bin 2.4-2.3ubuntu1 tools for compiling locale data files rc boinc-client 6.2.12-1 core client for the BOINC distributed comput rc boinc-manager 6.2.12-1 GUI to control and monitor the BOINC core cl ... rc ttf-wqy-zenhei 0.8.34-cvs20081027-0ubuntu1 "WenQuanYi Zen Hei" A Hei-Ti Style (sans-ser rc xt 0.9.1-8.1 A graphical traceroute
Vous pouvez les purger (-P) :
$ dpkg -l | grep ^rc | cut -d' ' -f3|xargs sudo dpkg -P
(Lecture de la base de données... 269285 fichiers et répertoires déjà installés.) Suppression de belocs-locales-bin ... ...
Supprimer les anciens noyaux de la liste Grub au démarrage
sudo vim /boot/grub/menu.lst gksu gedit /boot/grub/menu.lst
$ df -h Sys. de fich. Tail. Occ. Disp. %Occ. Monté sur ... /dev/sda1 92M 82M 5,5M 94% /boot
boot est plein, on va supprimer les noyaux inutilisés.
On vérifie déjà lequel on utilise
$ uname -a Linux www.bricosoft.com 2.6.28-xx-server #42-Ubuntu SMP Fri May 19 02:48:10 UTC 2009 i686 GNU/Linux
installer une police de caractères sans être root
Les instructions suivantes permettent d'installer une fonte pour un utilisateur sans requérir le mot de passe administrateur.
Récupérer l'archive de la fonte .
$ wget http://superfonte.sourceforge.net/downloads/fonts/superfonte.zip
Décompressez ... $ unzip superfonte.zip
Copiez la fonte dans ".fonts" (sic) de votre directoire maison ou votre dossier personnel en bon céfran.
$ mkdir ~/.fonts $ cp *.ttf ~/.fonts
Mettez à jour le cache des polices :
$ fc-cache
Par contre l'application qui utilise ces fontes devra être redémarré.
modifier /etc/resolv.conf
/etc/resolv.conf est réécrit au reboot, modifiez plutôt :
/etc/dhcp3/dhclient.conf
Se connecter sans demande de mot de passe
C'est bien gavant cette demande de mot de passe à chaque connexion alors que l'on doit travailler tranquillement pour la DGSE et la DST sur des dossiers ultra confidentiels-secret-défense, n'est ce pas ?
$ sudo usermod -a G nopasswdlogin johndeuf
johndeuf est le login du compte d'où qu'on veut qu'il saisisse le mot de passe à la connexion.
Version clicodrome :
système/Administration/Fenêtre de connexion
puis cochez :
"Se connecter automatiquement en tant que"
et là faut choisir l'utilisateur.
nettoyer /boot
dpkg --get-selections|grep 'linux-image*'|awk '{print $1}'|egrep -v "linux-image-$(uname -r)|linux-image-generic" |while read n;do apt-get -y remove $n;done
ubuntu plus rapide
applis au démarrage
dans le dash home, recherchez "startup" puis lancez "startup applications". Par défaut les applications lancées au démarrage sont cachés, pour les afficher :
sudo sed -i "s/NoDisplay=true/NoDisplay=false/g" /etc/xdg/autostart/*.desktop
puis relancez "startup applications", et décochez les services gourmands ou inutiles.
prechargement
preload est un démon qui analyse votre utilisation d'applications et peut les précharger les plus utilisées au démarrage.
$ sudo aptitude install preload
changer l'environnement de bureau
Choisissez qque chose de plus léger que unity, comme xfce :
$ sudo aptitude install xubuntu-desktop
[sudo] password for gbp4dt5:
The following NEW packages will be installed:
abiword abiword-common{a} abiword-plugin-grammar{a} abiword-plugin-mathview{a} bison{a} blueman catfish elementary-icon-theme{a}
exo-utils{a} flex{a} gigolo gmusicbrowser gnome-icon-theme-full{a} gnome-time-admin gnumeric gnumeric-common{a} gnumeric-doc{a}
gstreamer0.10-gnomevfs{a} gthumb gthumb-data{a} gtk2-engines-xfce indicator-application-gtk2 indicator-messages-gtk2{a}
indicator-sound-gtk2 indicator-status-provider-pidgin{a} leafpad libabiword-2.8{a} libaiksaurus-1.2-0c2a{a} libaiksaurus-1.2-data{a}
libaiksaurusgtk-1.2-0c2a{a} libao-common{a} libao4{a} libaudio-scrobbler-perl{a} libexo-1-0{a} libexo-common{a} libexo-helpers{a}
libgarcon-1-0{a} libgarcon-common{a} libgdome2-0{a} libgdome2-cpp-smart0c2a{a} libgoffice-0.8-8{a} libgoffice-0.8-8-common{a}
libgsf-1-114{a} libgsf-1-common{a} libgstreamer-perl{a} libgtk2-notify-perl{a} libgtk2-trayicon-perl{a} libgtkmathview0c2a{a}
libjpeg-progs{a} libkeybinder0{a} liblink-grammar4{a} libloudmouth1-0{a} libotr2{a} libots0{a} libtagc0{a} libthunarx-2-0{a}
libtumbler-1-0{a} libwv-1.2-3{a} libxfce4ui-1-0{a} libxfce4util-bin{a} libxfce4util-common{a} libxfce4util4{a} libxfcegui4-4{a}
libxfconf-0-2{a} lightdm-gtk-greeter link-grammar-dictionaries-en{a} m4{a} mpg321{a} murrine-themes{a} orage parole pastebinit pidgin
pidgin-data{a} pidgin-libnotify{a} pidgin-microblog pidgin-otr plymouth-theme-xubuntu-logo{a} plymouth-theme-xubuntu-text{a}
python-configobj{a} ristretto tango-icon-theme tango-icon-theme-common thunar thunar-archive-plugin thunar-data{a}
thunar-media-tags-plugin thunar-volman{a} ttf-droid{a} ttf-lyx{a} tumbler{a} tumbler-common{a} xfburn xfce-keyboard-shortcuts{a}
xfce4-appfinder xfce4-cpugraph-plugin xfce4-dict xfce4-fsguard-plugin xfce4-indicator-plugin xfce4-mailwatch-plugin xfce4-mixer
xfce4-mount-plugin xfce4-netload-plugin xfce4-notes{a} xfce4-notes-plugin xfce4-notifyd xfce4-panel{a} xfce4-places-plugin
xfce4-power-manager xfce4-power-manager-data{a} xfce4-quicklauncher-plugin xfce4-screenshooter xfce4-session xfce4-settings{a}
xfce4-smartbookmark-plugin xfce4-systemload-plugin xfce4-taskmanager xfce4-terminal xfce4-utils{a} xfce4-verve-plugin xfce4-volumed{a}
xfce4-weather-plugin xfconf{a} xfdesktop4{a} xfdesktop4-data{a} xfwm4{a} xfwm4-themes{a} xscreensaver{a} xubuntu-artwork{a}
xubuntu-default-settings xubuntu-desktop xubuntu-docs xubuntu-icon-theme{a} xubuntu-wallpapers{a}
0 packages upgraded, 134 newly installed, 0 to remove and 3 not upgraded.
Need to get 81.9 MB of archives. After unpacking 294 MB will be used.
Do you want to continue? [Y/n/?]
Au prochain démarrage (si vous n'avez pas d'auto login) vous pourrez choisir xfce.