Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3373 connectés 

 


Dernière réponse
Sujet : [Debian] Quel kernel?
arrau http://www.andesi.org/index.php?node=99#A4
Comment savoir si le noyau 2.6.8 par défaut est bien configuré?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
arrau http://www.andesi.org/index.php?node=99#A4
Comment savoir si le noyau 2.6.8 par défaut est bien configuré?
arrau Sinon, pour béneficier de l'accéleration graphique avec ma ATI Radeon 9600, je dois activer le DRM (ce qui voudrait dire recompiler le noyau), le DRI ou bien installer le driver d'ATI?
Ciler

Nelyot Tchagui a écrit :

c'est si gentiment dit


J'avais un module amabilite mais on m'a conseille de le decharger car il pourrait etre un moyen d'attaque malicieuse, et y a rien de build in dans le kernel sur le sujet [:petrus75]

Nelyot Tchagui c'est si gentiment dit
Nelyot Tchagui ok
Ciler

Nelyot Tchagui a écrit :

fais attention à une petite erreur d'alexis:
 
il te dit de copier ses fichiers de configuration directement dans /etc/

cp zshrc zshenv zlogin zlogout dir_colors /etc/


ce qui ne marche pas puisqu'il faut le mettre dans /etc/zsh/
 
fais donc :  


cp zshrc zshenv zlogin zlogout dir_colors /etc/zsh/


 
et ça marchera


Non, y a pas d'erreur, c'est juste que tu sais pas lire [:kiki]
 
Quand il recommande de mettre les fichiers dans /etc/ si tu suis son tuto tu es encore en woody... et il precise bien qu'il faut les deplacer si tu passes en sid/sarge.

Nelyot Tchagui fais attention à une petite erreur d'alexis:
 
il te dit de copier ses fichiers de configuration directement dans /etc/

cp zshrc zshenv zlogin zlogout dir_colors /etc/


ce qui ne marche pas puisqu'il faut le mettre dans /etc/zsh/
 
fais donc :  


cp zshrc zshenv zlogin zlogout dir_colors /etc/zsh/


 
et ça marchera

Nelyot Tchagui tu as son scripts si tu veux l'utiliser  
 
cat /root/config/zshrc

Code :
  1. # /etc/zshrc ou ~/.zshrc
  2. # Fichier de configuration principal de zsh
  3. # Formation Debian GNU/Linux par Alexis de Lattre
  4. # http://www.via.ecp.fr/~alexis/formation-linux/
  5. #
  6. # 1. Les alias
  7. #
  8. #  Gestion du ls : couleur + touche pas aux accents
  9. alias ls='ls --classify --tabsize=0 --literal --color=auto --show-control-chars --human-readable'
  10. # Demande confirmation avant d'écraser un fichier
  11. alias cp='cp --interactive'
  12. alias mv='mv --interactive'
  13. alias rm='rm --interactive'
  14. # Raccourcis pour 'ls'
  15. alias ll='ls -l'
  16. alias la='ls -a'
  17. alias lla='ls -la'
  18. # Quelques alias pratiques
  19. alias c='clear'
  20. alias less='less --quiet'
  21. alias s='cd ..'
  22. alias df='df --human-readable'
  23. alias du='du --human-readable'
  24. #
  25. # 2. Prompt et Définition des touches
  26. #
  27. # exemple : ma touche HOME, cf man termcap, est codifiee K1 (upper left
  28. # key on keyboard) dans le /etc/termcap. En me referant a l'entree
  29. # correspondant a mon terminal (par exemple 'linux') dans ce fichier, je
  30. # lis : K1=\E[1~, c'est la sequence de caracteres qui sera envoyee au
  31. # shell. La commande bindkey dit simplement au shell : a chaque fois que
  32. # tu rencontres telle sequence de caractere, tu dois faire telle action.
  33. # La liste des actions est disponible dans "man zshzle".
  34. # Un charset français
  35. export LESSCHARSET="latin1"
  36. # Correspondance touches-fonction
  37. bindkey '^A'    beginning-of-line       # Home
  38. bindkey '^E'    end-of-line             # End
  39. bindkey '^D'    delete-char             # Del
  40. bindkey '[3~' delete-char             # Del
  41. bindkey '[2~' overwrite-mode          # Insert
  42. '  end-of-line             # Endekward # PgUp
  43. fibindkey '6~' history-search-forward  # PgDn
  44. # Gestion de la couleur pour 'ls' (exportation de LS_COLORS)et
  45. if [ -x /usr/bin/dircolors ]urs)
  46. then "`id -u`" -eq 0 ]; then
  47.   if [ -r ~/.dir_colors ]%{%}%n%{%}@%{%}%m %{%}%~%{%}%#%{%} "
  48.   then
  49.     eval "`dircolors ~/.dir_colors`"%{%}%m %{%}%~%{%}%#%{%} "
  50.   elif [ -r /etc/dir_colors ]
  51.   then
  52.     eval "`dircolors /etc/dir_colors`"rxvt
  53.   fi "$TERM" = "linux" -o "$TERM" = "screen" -o "$TERM" = "rxvt" ]
  54. fien
  55.   # Correspondance touches-fonction spécifique
  56. # bindkey '[1~' beginning-of-line       # Home
  57. # 3. Options de zsh (cf 'man zshoptions')# End
  58. #i
  59. # Je ne veux JAMAIS de beeps
  60. unsetopt beep= "xterm" ]
  61. unsetopt hist_beep
  62. unsetopt list_beep touches-fonction spécifique
  63. # >| doit être utilisés pour pouvoir écraser un fichier déjà existant ;
  64. # le fichier ne sera pas écrasé avec '>'
  65. unsetopt clobber
  66. # Ctrl+D est équivalent à 'logout'
  67. unsetopt ignore_eof
  68. # Affiche le code de sortie si différent de '0'
  69. setopt print_exit_value
  70. # Demande confirmation pour 'rm *'
  71. unsetopt rm_star_silent
  72. # Correction orthographique des commandes
  73. # Désactivé car, contrairement à ce que dit le "man", il essaye de
  74. # corriger les commandes avant de les hasher
  75. #setopt correct
  76. # Schémas de complétion
  77. # - Schéma A :
  78. # 1ère tabulation : complète jusqu'au bout de la partie commune
  79. # 2ème tabulation : propose une liste de choix
  80. # 3ème tabulation : complète avec le 1er item de la liste
  81. # 4ème tabulation : complète avec le 2ème item de la liste, etc...
  82. # -> c'est le schéma de complétion par défaut de zsh.
  83. # Schéma B :
  84. # 1ère tabulation : propose une liste de choix et complète avec le 1er item
  85. #                   de la liste
  86. # 2ème tabulation : complète avec le 2ème item de la liste, etc...
  87. # Si vous voulez ce schéma, décommentez la ligne suivante :
  88. #setopt menu_complete
  89. # Schéma C :
  90. # 1ère tabulation : complète jusqu'au bout de la partie commune et
  91. #                   propose une liste de choix
  92. # 2ème tabulation : complète avec le 1er item de la liste
  93. # 3ème tabulation : complète avec le 2ème item de la liste, etc...
  94. # Ce schéma est le meilleur à mon goût !
  95. # Si vous voulez ce schéma, décommentez la ligne suivante :
  96. #unsetopt list_ambiguous
  97. # (Merci à Youri van Rietschoten de m'avoir donné l'info !)
  98. # Options de complétion
  99. # Quand le dernier caractère d'une complétion est '/' et que l'on
  100. # tape 'espace' après, le '/' est effaçé
  101. setopt auto_remove_slash
  102. # Fait la complétion sur les fichiers et répertoires cachés
  103. setopt glob_dots
  104. # Traite les liens symboliques comme il faut
  105. setopt chase_links
  106. # Quand l'utilisateur commence sa commande par '!' pour faire de la
  107. # complétion historique, il n'exécute pas la commande immédiatement
  108. # mais il écrit la commande dans le prompt
  109. setopt hist_verify
  110. # Si la commande est invalide mais correspond au nom d'un sous-répertoire
  111. # exécuter 'cd sous-répertoire'
  112. setopt auto_cd
  113. # L'exécution de "cd" met le répertoire d'où l'on vient sur la pile
  114. setopt auto_pushd
  115. # Ignore les doublons dans la pile
  116. setopt pushd_ignore_dups
  117. # N'affiche pas la pile après un "pushd" ou "popd"
  118. setopt pushd_silent
  119. # "pushd" sans argument = "pushd $HOME"
  120. setopt pushd_to_home
  121. # Les jobs qui tournent en tâche de fond sont nicé à '0'
  122. unsetopt bg_nice
  123. # N'envoie pas de "HUP" aux jobs qui tourent quand le shell se ferme
  124. unsetopt hup
  125. #
  126. # 4. Paramètres de l'historique des commandes
  127. #
  128. # Nombre d'entrées dans l'historique
  129. export HISTORY=100
  130. export SAVEHIST=100
  131. # Fichier où est stocké l'historique
  132. export HISTFILE=$HOME/.history
  133. #
  134. # 5. Complétion des options des commandes
  135. #
  136. zstyle ':completion:*' matcher-list '' 'm:{a-z}={A-Z}'
  137. zstyle ':completion:*' max-errors 3 numeric
  138. zstyle ':completion:*' use-compctl false
  139. autoload -U compinit
  140. compinit

arrau Ok merci :)
Nelyot Tchagui c'est parce qu'il a configuré zsh
arrau Ah par exemple dans ces screenshots il a des couleurs dans ses terminals, c'est parce qu'il a mis zsh?
(ou bien parce qu'il a xterm :D)
Nelyot Tchagui tu peux t'en passer,
ça change un peu les couleurs de la console et l'autocompletion, bref des détails, par défaut c'est bash, moi je préfère zsh, mais sans grande conviction
arrau Oui c'était grace à ce tutorial que j'ai pu débuter avec une debian :D
 
Par contre il y a quelque chose que je ne comprends pas:
http://people.via.ecp.fr/~alexis/f [...] shell.html
Il propose de changer le shell, à quoi ça sert? :)
Nelyot Tchagui tu trouveras un tas de bons conseils en suivant cette méthode, tu peux même te contenter de la suivre à la lettre si tu ne veux pas réfléchir trop:
 
http://people.via.ecp.fr/~alexis/f [...] linux.html
arrau

Nelyot Tchagui a écrit :

ton problème est très connu; utilise un installeur de sarge antérieur, tu y trouveras grub et tout se passera bien...


 
C'est bon j'ai réinstallé avec un vieil installeur et ça a marché.
J'ai le système de base... y a des trucs à faire avant d'installer le serveur graphique?

M300A tu as surement des infos sur ctr+alt+f2/f3 ou f4 ;)
Nelyot Tchagui

M300A a écrit :

Perso je suis super content des modules et je n'utilise que ca, après si vous n'aimez pas, je vous dirais carément de changer de distrib, car les modules c'est dans la philosophie debian (kernel-images, discover, modconf, modules-assisstant...)


T'es vraiment un champion toi. Parfois, faut penser à contenir tes performances

Nelyot Tchagui

arrau a écrit :

Je sais pas :D
En tout cas, je viens de retrouver l'image iso du cd netinstall avec lequel j'avais installé la première fois(il date de septembre 04)... tout marchait très bien, je me demande pourquoi j'ai changé de distribution :D
Je vais réinstaller avec.


ton problème est très connu; utilise un installeur de sarge antérieur, tu y trouveras grub et tout se passera bien...

arrau Je sais pas :D
En tout cas, je viens de retrouver l'image iso du cd netinstall avec lequel j'avais installé la première fois(il date de septembre 04)... tout marchait très bien, je me demande pourquoi j'ai changé de distribution :D
Je vais réinstaller avec.
Ciler Paquet corrompu ?
arrau Bon... pour en revenir à mes problèmes :D
 
J'ai installé la Sarge tout à l'heure et là, ça bloque pendant l'installation de Grub (à 33% Recherche du periphérique d'amorce de Grub).
Je retente une deuxième fois, ça marche toujours pas.
 
J'ai été voir dans Google et la solution c'est de lancer l'install en mode expert pour pouvoir installer Lilo, mais je veux que Grub marche moi je veux pas Lilo ^^
Pourquoi ça marche plus alors qu'avant quand j'installais Sarge ça marchait bien et qu'avec Ubuntu grub s'installe sans aucun problème?
M300A T'en pense ce que tu veux, après tu me dira oé les paquets deb, j'aime pas, y'a pas les bonne options a la compile etc....
 
Tu ferais ptetre mieux de mettre une slack non ? :sarcastic:
Alana :lol:
M300A Perso je suis super content des modules et je n'utilise que ca, après si vous n'aimez pas, je vous dirais carément de changer de distrib, car les modules c'est dans la philosophie debian (kernel-images, discover, modconf, modules-assisstant...)
Alana L'avenir nous dira si il avait raison ou pas :)
J'avais discuté avec quelqu'un qui maitrisait bien le sujet et qui m'avait listé quelque uns des inconveniants des micro kernels, mais je m'en souviens plus :(
nodus D'ailleurs ça à été un grand sujet de discussion entre Andrew Tanenbaum et Linus Torvald, les micro-kernels contre les kernels monolithiques. Tanenbaum prétendant que investire dans un monolithique était un choix sans grande pérénnité.
Alana Ouai encore un argument qui tape trop fort. Vous en avez d'autres des comme ca ? Il vous ai pas venu a l'esprit aussi que Linus avait peut etre tout simplement pas eu le choix ? Si il n'avait pas implementé cette mecanique de modules, vous feriez  comment pour les drivers proprietaires ou le code source n'est pas fournit (carte graphique etc ?) (moi j'ai regle le probleme, y a pas de cartes graphique dedans, ca me sert a rien :)
Bref, ce n'est pas parce que les modules existent (et sont parfois pratique a utiliser) que c'est forcement la solution ultime, la reponse absolue a tous les problemes.
Faut grandir un peu :/
M300A

Alana a écrit :

limite minable comme argument.
"Ils sont vraiments stupides tous ces ingenieurs qui fabrique des systemes unix comerciaux (AIX,Solaris etc) avec des noyaux  mono bloc alors qu'il serait tellement plus  performant, plus stable et mieux controlable de laisser le loisir de tout a chacun de venir integrer des fonctions au noyau de base de l'os...
Bref, c'est comme micro kernel versus gros kernel, les 2 ont des avantages et des inconvenients, dire qu'une des strategies est stupide me semble etre une vision un peu etroite de la chose.


 
Au passage tu trouvera peut deja de gens qui viendront temoigner que solaris est plus performant que linux hein :D
Comme quoi les noyaux monoblocs c'est ptetre pas une bonne idée :whistle:

Alana bein non... Je dis pas que ca a pas des avantages, ca en a et ils sont tellement evident (monter un driver a la volée) que je voyai mal l'utilité de le rappeler.
Par contre je dis et je repete que moi je n'en utilise pas, parce que j'aime pas trop le concept, que je n'en ai pas besoin, et que je prefere avoir un noyau adapté a mon architecture.  
 
Par exemple mon serveur est un bipro, je suis pas sur que le support du SMP ca puisse se compiler sous forme de module hein...
Ciler Ah parce-que toi bien sur, tu tapes sur le kernel linux (enfin ses modules) mais c'est absoluement pas pour dire que la startegie est stupide bien sur [:kiki]
Alana limite minable comme argument.
"Ils sont vraiments stupides tous ces ingenieurs qui fabrique des systemes unix comerciaux (AIX,Solaris etc) avec des noyaux  mono bloc alors qu'il serait tellement plus  performant, plus stable et mieux controlable de laisser le loisir de tout a chacun de venir integrer des fonctions au noyau de base de l'os...
Bref, c'est comme micro kernel versus gros kernel, les 2 ont des avantages et des inconvenients, dire qu'une des strategies est stupide me semble etre une vision un peu etroite de la chose.
M300A ;)

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)