Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
debian:etape_2_installation_base [2009/12/20 16:02] smolskidebian:etape_2_installation_base [2010/01/17 19:25] (Version actuelle) smolski
Ligne 1: Ligne 1:
-  * [[debian:installer_debian_stable_minimal|Retour à la page : Toutes les Etapes Debian]]+  * [[debian:installer_debian_stable_minimal|Toutes les Etapes Debian]] Retour à la page de toutes les Etapes.
  
 ====== Etape 2 - Les outils de base ====== ====== Etape 2 - Les outils de base ======
Ligne 11: Ligne 11:
      # vim /boot/grub/menu.lst      # vim /boot/grub/menu.lst
            
-Nous ajoutons à la ligne des ''kernel'' user et root cette indication ''vga=791'', ainsi :+Nous ajoutons à la ligne des ''kernel'' **user** et à celle de **root** cette indication ''vga=791'', ainsi :
  
      kernel /vmlinuz-2.6.26-2-amd64 root=/dev/sda6 ro quiet vga=791      kernel /vmlinuz-2.6.26-2-amd64 root=/dev/sda6 ro quiet vga=791
            
 +
 +===== Installation de VIm =====
 +
 +VIm est un éditeur de fichier tout à fait remarquable, ne vous en privez pas !
 +
 +==== Installer ====
 +
 +     # aptitude install vim-nox vim-scripts exuberant-ctags
 +
 +==== VIm par défaut ====
 +
 +Placez ''vim-nox'' comme éditeur par défaut pour tous les utilisateurs du système :
 +
 +     # update-alternatives --set editor /usr/bin/vim.nox
 +
 +<note important>''vim-nox'' est le nom du paquet (avec un tiret)</note>
 +  * ''vim.nox'' (avec un point) est le binaire de l'application
 +  * ''vim'' est un lien symbolique vers //vim.nox// ainsi que //editor//.
 +
 +==== Configuration de VIm ====
 +
 +vim se configure dans le fichier ''/ect/vim/vimrc''
 +
 +Pour exemple, voici le mien :
 +   
 +<code>" All system-wide defaults are set in $VIMRUNTIME/debian.vim (usually just                                                                                                                          
 +" /usr/share/vim/vimcurrent/debian.vim) and sourced by the call to :runtime
 +" you can find below.  If you wish to change any of those settings, you should
 +" do it in this file (/etc/vim/vimrc), since debian.vim will be overwritten
 +" everytime an upgrade of the vim packages is performed.  It is recommended to
 +" make changes after sourcing debian.vim since it alters the value of the
 +" 'compatible' option.
 +
 +" This line should not be removed as it ensures that various options are
 +" properly set to work with the Vim-related packages available in Debian.
 +runtime! debian.vim
 + 
 +" Uncomment the next line to make Vim more Vi-compatible
 +" NOTE: debian.vim sets 'nocompatible' Setting 'compatible' changes numerous
 +" options, so any other options should be set AFTER setting 'compatible'.
 +"set compatible
 +
 +" Vim5 and later versions support syntax highlighting. Uncommenting the next
 +" line enables syntax highlighting by default.
 +syntax on
 +
 +" If using a dark background within the editing area and syntax highlighting
 +" turn on this option as well
 +set background&
 +
 +" Uncomment the following to have Vim jump to the last position when
 +" reopening a file
 +"if has("autocmd")
 + au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$")
 +   \| exe "normal! g'\"" | endif
 +"endif
 +
 +" Uncomment the following to have Vim load indentation rules and plugins
 +" according to the detected filetype.
 +"if has("autocmd")
 + filetype plugin indent on
 +"endif
 +
 +" The following are commented out as they cause vim to behave a lot
 +" differently from regular Vi. They are highly recommended though.
 +"set showcmd            " Show (partial) command in status line.
 +"set showmatch          " Show matching brackets.
 +"set ignorecase         " Do case insensitive matching
 +"set smartcase          " Do smart case matching
 +"set incsearch          " Incremental search
 +"set autowrite          " Automatically save before commands like :next and :make
 +"set hidden             " Hide buffers when they are abandoned
 +"set mouse=a            " Enable mouse usage (all modes) in terminals
 +set number              " Numérotation des lignes
 +set cursorline          " Met la ligne courante en gris
 +highlight CursorLine ctermbg=grey
 +
 +" Source a global configuration file if available
 +" XXX Deprecated, please move your changes here in /etc/vim/vimrc
 +if filereadable("/etc/vim/vimrc.local")
 +  source /etc/vim/vimrc.local
 +endif
 +
 +</code>
 +Il en est de multiples exemples bien plus élaborés qu'ici... A vos recherches !
 +
 +===== Installation de MC (midnight commander) =====
 +
 +''mc'' est un gestionnaire de fichiers en ligne de commande.
 +
 +     # aptitude install mc
 +
 +== Note : ==
 +
 +''mc'' possède son propre éditeur :
 +     $ mcedit
 +//Mais à quoi bon que ''vim'' se décarcasse ?// ;-)
 +
 +===== Gestion des priorités - le fichier Preferences =====
 +
 +   * Créez et éditez le fichier des ''preferences'' :
 +
 +     # vim /etc/apt/preferences
 +
 +   * Et écrivez :
 +
 +  Package: *
 +  Pin: release o=Debian,a=stable
 +  Pin-priority: 900
 +  
 +  Package: *
 +  Pin: release o=Unofficial Multimedia Packages,a=stable
 +  Pin-priority: 200
 +  
 +  Package: *
 +  Pin: release o=Backports.org archive,a=lenny-backports
 +  Pin-priority: 200
 +
 +Les priorités peuvent être vérifiées avec la commande :
 +
 +  # apt-cache policy
 +
 +===== Configurations des premiers outils =====
 +
 +==== Complétion avec bash ====
 +
 +=== Installation ===
 +
 +Installer les paquets nécessaires :
 +
 +   $ sudo aptitude install bash-completion
 +
 +=== Configuration ===
 +
 +Editez le fichier ''bash.bashrc''
 +
 +   # vim /etc/bash.bashrc
 +
 +Les lignes suivantes ne doivent pas être commentées :
 +
 +<code>if [ -f /etc/bash_completion ]; then
 +    . /etc/bash_completion
 +fi
 +</code>
 +
 ===== Outils d'applications en ligne de commande ===== ===== Outils d'applications en ligne de commande =====
  
-Ici, je vous propose quelques installation d'outils pouvant servir sans serveur graphique.+Ici, je vous propose quelques installation d'outils purement en ligne de commande.
  
-==== Internet - pastebinit ==== 
  
-pastebinit est un outil pour créer le résultat d'une commande en ligne dans le site ''pastebin'' qui vous donnera une ''url'' à transmettre pour en indiquer le libellé.\\  +==== Internet - lynx ====
-''Pastebiner'' sert à donner des indications afin de les partager ou de recevoir une aide via la toile. +
-<note importante>Attention ! N'y posez pas de renseignements sensibles sans les modifier au préalable.</note>+
  
-===== Environnement =====+     # aptitude install lynx
  
-Que le spectacle commence ! \\  +=== Utilisation : ===
-Installer et configurer votre environnement sonore et graphique.+
  
-==== Configuration du son ====+Pour se connecter à une ''url'' :
  
-    * Installation des paquets+    $ lynx votre_url
  
-    # aptitude install alsa-base alsa-utils+Pour naviguer vers une url différente :
  
-    * Ajout de l'utilisateur au groupe audio+    g votre_url_différente
  
-    # adduser mon_login audio+g pour = go ! ;) 
 +<note>à suivre...</note>
  
-    * Outil pour le réglage du son+==== Internet - Weechat ====
  
-    # alsamixer+Weechat est une application en ligne permettant de s'inscrire sur les chan d'entraide de votre choix.
  
-==== Installation du serveur graphique ====+//Irc, mon amour...//
  
-Le ''serveur graphique'' nous permet d'afficher les fenêtres, les polices de caractère, etc... 
  
-Pour ce faire, il dépend étroitement du matériel de la machine. \\  +=== Installation Weechat : ===
-La carte graphique bien sûr, mais aussi les périphériques d'entrée comme  +
-  * la souris, +
-  * le clavier, +
-  * la tablette graphique, etc.+
  
-L'installation minimale consistera à faire le choix parmi tous ces drivers.+     # aptitude install weechat 
 +      
 +=== Configuration et utilisation Weechat : ===
  
-<note>Les pilotes propriétaires ne sont pas traités ici.</note>+Pour sa configuration et son utilisation, je vous renvoie à ce site : \\  
 +http://wiki.debian-facile.org/logiciel:weechat \\  
 + 
 +==== Internet - pastebinit ==== 
 + 
 +Pastebinit est un outil pour créer le résultat d'une commande en ligne dans le site ''pastebin'' qui vous donnera une ''url'' à transmettre pour en indiquer le libellé.\\  
 +''Pastebiner'' sert à donner des indications afin de les partager ou de recevoir une aide via la toile. 
 +<note importante>Attention ! N'y posez pas de renseignements sensibles sans les modifier au préalable.</note>
  
-=== Les pilotes ===+=== Installation : ===
  
-  * le graphisme+    # aptitude install pastebinit 
 +     
 +=== Utilisation : ===
  
-Si vous ne savez pas quel pilote utilise votre carte graphiqueinstallez le paquet :+    $ pastebinit /etc/fstab 
 +     
 +Donnera directement une ''url'' où sera porté le libellé de votre fichier ''fstab'' 
 +     
 +Pour un fichier sensible où vous devez porter des modifications afin de maquiller des informations reseau ou de passwdvous tapez et envoyez dans votre navigateur :
  
-    # aptitude install xserver-xorg-video-all+     http://pastebin.com
  
-Puis :+Et vous collez dans la fenêtre ouverte le texte du fichier que vous avez modifié afin de l'envoyer sans danger.
  
-<code># aptitude install xserver-xorg-core xserver-xorg-input-evdev+M xserver-xorg-input-kbd+M +Pour une commande utilisant le mot de passe root, sans passer totalement en root,  vous pouvez tapez :
-xserver-xorg-input-mouse+M xserver-xorg-input-synaptics+M xserver-xorg-video-intel+M</code>+
  
-  * les fontes et autres utilitaires+    $ su -c 'fdisk-l | pastebinit -'
  
-<code># aptitude install xinit x11-xserver-utils x11-utils libgl1-mesa-dri +Notes :
-xfonts-{base,100dpi,100dpi-transcoded,75dpi,75dpi-transcoded,scalable}</code>+
  
-<note>Attention, il n'y a pas d'espace après les virgules, ni à l'intérieur des accolades.</note>+    * utilisation du caractère pipe (|) afin de renvoyer la commande **fdisk** vers une seconde commande sans intermédiaire ni détail. 
 +    * utilisation de l'option tiret (-) à la fin de la commande pastebinit pour l'initialiser (voir le man pastebinit)
  
 +[[debian:etape_3_installation_base|Configurer - Installer le son et le graphisme]] Passer à l'étape  3 suivante.
debian/etape_2_installation_base.1261321348.txt.gz · Dernière modification : 2009/12/20 16:02 de smolski
CC Attribution 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0