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