samedi 9 mars 2013

#Configuration #Ubuntu

Apprenez-a-maitriser-grub

Setting-Up-Ubuntu-as-a-Kiosk-Web-Appliance

Le fichier 'sources.list et le répertoire sources.list.d


1) Maintenance du fichier /etc/apt/sources.list contenant la liste des dépots.

Tri simple :

echo "" > /tmp/dejalu ; while read i ; do if ! egrep "^$iquot; /tmp/dejalu > /dev/null ;

then echo "$i" ; fi ; echo $i >> /tmp/dejalu ; done < /etc/apt/sources.list

Tri perso :

su

cd /etc/apt

cp sources.list sources.list.bak

sort -u sources.list.bak >sources.list

## 1) Traitement multiple pour le dossier /etc/apt/sources.list.d :

cd /home/user/Téléchargements/sources.list.d

for i in *.list; do sort -u $i > $i.save; sed '/^\#/d' $i.save > $i; done

## 2) Fusion des fichiers dans /etc/apt/sources.list.d et du fichier sources.lit :


cd /etc/apt/sources.list.d

cp /etc/apt/sources.list /etc/apt/sources.list.d/sources.list.save

for i in *.list; do cat $i >> /etc/apt/sources.list.d/sources.list.save; done

cp /etc/apt/sources.list.d/sources.list.save /etc/apt/sources.list

## 3) Nettoyage complet du sources.list :


sort -u sources.list > sources.list.trie.txt

sed '/^\#/d' sources.list.trie.txt > tt

mv tt sources.list.trienocomment.txt


>> Exemple de fichier sources.list << (maverick 10.10)

ou la commande

wget http://distributions.free.fr/compil/4ubuntu/sources.list | mv -f sources.list /etc/apt/ | apt-get update


Autres liens :

- http://www.sourceslist.eu/

- http://repogen.simplylinux.ch/

- http://sites.google.com/site/sorgenupstream/infoen

- Vous pouvez aussi étudier ces scripts que j'ai modifié pour mes besoins personnel :

sudo ./nomduscript.sh

1getthekeys.sh 1) ajouter des dépots

2installsofts.sh 2) installation de softs

3telechothers.sh 3) telechargement autres

- Autre script en python pour afficher les doublons des sources.list :


python doub.py


>> New !!! <<<

* pour debian squeeze voir ce fichier squeeze.zip

D'après la documentation manpage :

Le répertoire /etc/apt/sources.list.d permet de lister des sources de paquets dans des fichiers distincts qui se terminent par .list. Leur format est le même que celui du fichier sources.list. ( Exemple )


Selections de paquets avec Synaptic

- Lancer Synaptic (Système/Administration/Gestionnaire de paquets Synaptic)

- Menu Fichier , Lire les sélections

- Charger votre liste de paquets qui à été préalablement sauvegardée au format texte.

exemple :

selections.txt

ou la commandewget http://distributions.free.fr/compil/4ubuntu/selections.txt sudo apt-get update sudo apt-get dist-upgrade dpkg –set-selections < selections.txt

Préférences d'affichage de l'écran

Elles sont sauvegardées dans le fichier

/etc/X11/xorg.conf

Sauvegarder la configuration actuelle :

sudo cp /etc/X11/xorg.conf /etc/X11/xorg.conf-backup

Restaurer l'ancienne sauvegarde :

sudo cp /etc/X11/xorg.conf-backup /etc/X11/xorg.conf

- Exemple sous Gnome :

taper sur [Alt]+[F2]

Selectionner 'Lancer dans un terminal' puis valider la commande suivante

sudo gedit /etc/X11/xorg.conf




exemples de fichiers ex1_xorg.conf ex2_xorg.conf

> CHANGER DE THEME SOUS GNOME :
Faire un click droit sur le Bureau
Choisir "Changer l'arrière plan du bureau"
Aller dans l'onglet Thème
Choisir "Installer"
Utiliser un fichier comme ci-dessous pour un thème style MacOSX
65299-Leopardish.tar.gz lien2 ou Mac4Lin_Install_v1.0.zip lien2 Utiliser un fichier comme ci-dessous pour un thème style Windows7 Windows7
> LES SCREENLETS :
Des petits accessoires que l'on place sur son bureau...
On en trouve sur http://screenlets.org/index.php/Category:UserScreenlets
En exemple Impulse représentation graphique de ce qui passe sur la carte audio... > POUR installer des pilotes propriétaires ( ex NVIDIA...) : Téchargement sur http://www.nvidia.fr/Download/index.aspx?lang=fr (clickdroit enregistrer sous) chmod +x NVIDIA-Linux-x86-xxx.run /etc/init.d/gdm stop ou /etc/init.d/gdm3 stop ./NVIDIA-Linux-x86-xxx.run Méthodes complètes > Corriger les problèmes de plymounth avec les drivers proprio nvidia : sudo gedit /etc/default/grub vers la ligne 18 “#GRUB_GFXMODE=640×480” à remplacer par 'GRUB_GFXMODE=1280x1024' sans le # sudo gedit /etc/grub.d/00_header vers la ligne 103 “gfxmode=${GRUB_GFXMODE}” en dessous rajouter la ligne 'set gfxpayload=keep' taper sudo update-grub

MPX : Multi-Pointer X -> utiliser plusieurs pointeurs/souris


Les clés et le fichier /etc/apt/trusted.gpg

Le fichier

/etc/apt/trusted.gpg

contient les clés (signatures) des dépots que l'on va utiliser dans le fichier sources.list.

On peut réutiliser/récupérer un ancien fichier trusted.gpg avec la commande :

gpg --import trusted.gpg

ou avec Synaptic :

menu configuration / dépôts / Authentification / importer la clé

Exemple de fichier trusted.gpg

ou la commande

wget -q http://ns4.freeheberg.com/~distribu/index.php?download:/4ubuntu/trusted.gpg -O- | sudo apt-key add -

ou

wget -q http://distributions.free.fr/compil/4ubuntu/trusted.gpg -O- | sudo apt-key add -

Pour récupérer les cles de Launchpad on peut utiliser le script Launchpad PPA Key Import... lancer de le terminal la commande

import-all-ppa-keys

ou utiliser la commande

sudo add-apt-repository ppa:
(You can update your system with unsupported packages from this untrusted PPA by adding ppa:Lecodeàtaper/ppa to your system's Software Sources.)


Voir le détail des clés en tapant la commande

sudo apt-key list




Pour vérifier si un paquet existe dans launchpad ajouter le nom du paquet a la fin de cette adresse (ou dans le champ de recherche) et valider.
Aperçus des fichiers OpenOffice.org dans nautilus

Il suffit d’installer les paquets libgsf-bin et imagemagick :

sudo apt-get install libgsf-bin imagemagick

La 'Base de registre' Ubuntu :

appuyer sur F2 puis taper

gconf-editor

Exemple :

aller dans

apps > nautilus > preferences

cocher 'always_use_location_entry'

pour activer/désactiver la barre d'adresse dans nautilus
Configuration de Compiz

Pour éviter les tiraillements lors des lectures de vidéos :

lancer 'Compiz Setting Manager'

aller dans General Options > Display Settings

décocher "Detect Refresh Rate"

s'assurer que la valeur "Refresh Rate" est correcte

cocher "Sync To VBlank"

aller dans General Options

cocher "Undirect Fullscreen Windows"

Pour changer le pack d'icones :

télécharger le pack d'icones

l'extraire en tant que root dans le répertoire usr/share/icons

éditer en tant que root index.theme qui est dans le répertoire usr/share/icons

changer la ligne Inherits= avec le nom du nouveau thème d'icones à utiliser

se déloguer/reloguer pour que les changements prennet effet.




FORMATS DATE ET HEURE :


Exemple de format
%A %d %B %Y | %H:%M


affichera sur le tableau de bord: lundi 30 janvier 2011 | 10:07



Faire un clic droit sur l'horloge pour ouvrir les préférences de celle ci:



Liste des formats:

Journée:

%a Nom abrégé de la Journée: du dim au sam

%A Nom complet de la journée: du dimanche au samedi

%d Numero des jours à deux chiffres dans le mois (avec des zéros) de 01 à 31

%e jour du mois, avec un espace chiffres précédents unique de 1 à 31

%j jour de l'année, 3 chiffres avec des zéros de 001 à 366

%u ISO-8601 Représentation numérique du jour de la semaine 1 (pour Lundi), bien que 7 (pour Dimanche)

%w Représentation du jour de la semaine 0 (pour dimanche) à 6 (pour samedi)


Semaine:

%U numéro de la semaine de l'année donnée, en commençant par le premier dimanche de la première semaine 13 (pour la 13e semaine de l'année complète)

%V ISO-8601: 1988 numéro de la semaine de l'année donnée, à partir de la première semaine de l'année avec au moins 4 jours de semaine, avec le lundi étant le début de la semaine de 01 à 53 (où 53 représente une semaine de chevauchement)

%W Une représentation numérique de la semaine de l'année, en commençant par le premier lundi de la première semaine 46 (46e pour la semaine de l'année en commençant par un lundi)

Mois:

%b nom abrégé du mois, sur la base des paramètres régionaux, de jan à dec

%B nom complet du mois, sur la base des paramètres régionaux, de janvier à décembre

%h nom abrégé, basée sur les paramètres régionaux (un alias de %b) de jan à dec

%m Représentation à deux chiffres du mois, 01 (pour Janvier) à 12 (pour Décembre)

Année:

%C Représentation à deux chiffres du siècle (année divisée par 100, tronqué à un nombre entier) 19 pour le 20e siècle

%g Représentation à deux chiffres de l'année (norme ISO-8601): 1988 des normes (voir%V) Exemple: 09 pour la semaine du 6 Janvier 2009

%G La version complète à quatre chiffres de %g Exemple: 2008 pour la semaine du 3 Janvier 2009

%y Représentation à deux chiffres de l'année: 09 pour 2009, 79 pour 1979

%Y Quatre chiffres pour la représentation de l'année: 2038


Heure:

%H Représentation en chiffres de l'heure en format 24-heures 00 à 23

%I Représentation en chiffres de l'heure en format 12-heures de 01 à 12

%l(L minuscule) Heure au format 12-heure, avec un espace chiffre précédent unique de 1 à 12

%M Représentation à deux chiffres des minutes: 00 minutes à 59

%p «AM» ou «PM» en majuscule basée sur le temps donné Exemple: AM pour 00:31, PM pour 22:23

%P 'am' ou 'pm' en minuscule en fonction du temps donné Exemple: pour 00:31 am, pm pour 22:23

%r Identique à "%I:%M:%S%p" Exemple: 21:34:17

%R Identique à "%H:%M" Exemple: 00:35 pour 00 heures 35, 16:44 à 16:44

%S Deux chiffres de la représentation 00 secondes à 59

%T Identique à "%H:%M:%S" Exemple: pour 21:34:17

%X Représentation du temps préféré basée sur la locale, sans l'exemple date: 03:59:16 ou 15:59:16

%z Soit le décalage de fuseau horaire de l'UTC ou l'abréviation (en fonction du système d'exploitation) Exemple: -0500 ou EST pour heure de l'Est

%Z Le décalage horaire option abréviation / NON donnée par z%(selon le système d'exploitation) Exemple: -0500 ou EST pour heure de l'Est


Heure et la date:

%c date et horodatage locaux Exemple: Lun 5 février 2009 pour Février 00:45:10 4, 2009 at 00:45:10

%D Identique à "%m/%d/%y" Exemple: 02/05/09 pour le 5 Février 2009

%F Identique à "%Y-%m-%d" (communément utilisés dans les cachets d'bases de données) Exemple: 2009-02-05 pour Février 5, 2009

%s Unix Epoch Time timestamp (identique à la fonction time) Exemple: 305 815 200 pour Septembre 10, 1979 08:40:00

%x Représentation de la date privilégiée, fondée sur la locale, sans le temps Exemple: 02/05/09 pour Février 5, 2009
Clock_generator

Aucun commentaire:

Enregistrer un commentaire

Archives du blog