Utilisateur:Papilip
De Wiki de la communauté Mandriva.
N'étant pas un super cador de la syntaxe wiki, je te prie, chère page, de ne pas trop te formaliser avec mon écriture ;-)
Sommaire |
Liste de mes contributions, pour flatter mon ego ;-)
Ajouter des sources Cooker de Distrib-Coffe et lancer l'outil pour les sélectionner
Il faut être patient lors de l'ajout des fichier en mode graphique, si vous cliquez sur une coche avant la fin du téléchargement, les médias disparaissent :-(
urpmi avidemux-qt
Pour kdenlive, il faut avidemux-qt, dvdauthor
Liste de pages sympas à relire de temps en temps
http://easyurpmi.zarb.org/?language=fr
Installer_Mandriva_Linux
Installer_un_serveur_dédié
http://wiki.mandriva.com/en/Docs/Installing_Mandriva_Linux/PXE_Install (EN)
http://wiki.mandriva.com/en/Development/Howto/Stage_One_Install (EN)
Lignes de code pour terminer une installation
# Suppression de tous les médias existants urpmi.removemedia -a # Sources pour la cooker i586 urpmi.addmedia --distrib ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/cfg/cooker/i586 urpmi.addmedia --distrib ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/devel/cooker/i586 # Sources pour la 2010.0 urpmi.addmedia --distrib ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/cfg/2010.0/x86_64 urpmi.addmedia --distrib ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.0/x86_64 #Sources pour la 2010.0 i586 urpmi.addmedia --distrib ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/cfg/2010.0/i586 urpmi.addmedia --distrib ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.0/i586 # Commandes pour ajouter ce dont j'ai besoin urpmi --auto --auto-update # Mettre à jour le système urpmi --auto task-printing-server task-printing-hp # Pour imprimer urpmi --auto -a inkscape vlc vlc-plugin plugin-vlc # Editeur SVG, Vlc & Co urpmi --auto avidemux-qt dvdauthor qt-recordmydesktop kdenlive # Montage vidéo
// Commande pour terminer l'installation de Mandriva 2010 Spring powerpack sudo urpmi yakuake sudo urpmi task-printing-hp task-scanning // De quoi imprimer et scanner sudo urpmi task-edu // Les paquets pour KDE-Education sudo urpmi inkscape mypaint // Editeur de SVG et programme sympa de dessin sudo urpmi koffice openoffice.org-help-fr // Il y a une vie après OpenOffice, plus l'aide d'open-office sudo urpmi qt-recordmydesktop // Enregistrer son écran sudo urpmi task-kde4-devel // Installer de quoi compiler pour KDE // Autre et divers jeux avec TUX sudo urpmi extremetuxracer ktux supertux supertuxkart tuxkart tuxmath tuxmathscrabble tuxpaint-config tuxpuck tuxtype tux_aqfh xtux
Trus sympa
- Pour avoir une console en F12 sudo urpmi yakuake
- Pour stocker sa passprase sudo urpmi ksshaskpass et un petit fichier de conf
vi .kde4/Autostart/ssh_identities.sh #! /bin/sh export SSH_ASKPASS=/usr/bin/ksshaskpass ssh-add < /dev/null &
Installation de ma machine en 2010.2
Cette après-midi, nous sommes le 1er février 2011, j'ai envie de mettre à jour mon ordinateur qui est encore en 2009.2. Alors zou au travail : je récupère deux petits disques de 320 go en SATA, je grave l'iso de la powerpack 2010.2 sur une clef USB et c'est parti.
Partitionnement
Je vais mettre en deux disques en RAID pour améliorer la vitesse d'accès aux données. ATTENTION : si l'un des deux disques ne fonctionne plus alors misère ! Ne pas oublier de sauvegarder, ce sera un prochain billet.
Pour le partitionnement, je procède ainsi pour obtenir sur chaque disque les partitions suivantes :
Périphérique Amorce Début Fin Blocs Id Système /dev/sda1 * 1 262 2104483+ 82 Linux swap / Solaris /dev/sda2 263 279 136552+ fd Linux raid autodetect /dev/sda3 280 1260 7879882+ fd Linux raid autodetect /dev/sda4 1261 38913 302447722+ fd Linux raid autodetect
J'ai donc 2 Go de swap, et trois partitions linux raid de respectivement 128 Mo, 7700 Mo et le solde.
Je crée ensuite trois partitions RAID :
- md2 en raid 1 (mirroir) pour sda2 et sdb2, formatée en linux native, montée en /boot
- md3 en raid 0 (agrégation) pour sda3 et sdb3, formatée en reiserfs, montée en /
- md4 en raid 0 (agrégation) pour sda4 et sdb4, formatée en reiserfs, montée en /home
Je lance l'installation et hop, j'ai une nouvelle machine.
Post-installation
J'ouvre une console et je lance les commandes suivants
// Suppression de tous les médias dvd dans le fichier vi /etc/urpmi/urpmi.cfg // Ajout des médias internet urpmi.addmedia --distrib ftp://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2010.2/x86_64 urpmi.addmedia --distrib ftp://ftp.free.fr/pub/Distributions_Linux/plf/mandriva/cfg/2010.2/x86_64 // Tous les médias que je veux ne sont pas sélectionné, alors je supprime la ligne *ignore* de ceux que je veux vi /etc/urpmi/urpmi.cfg // Télé-chargement des médias ajoutés urpmi.update -a // Mise à jour de ma distribution urpmi --auto-update // Suppression de codeina que je n'utilise pas et de ce qui ne sert plus. urpme codeina urpme --auto-orphans // Re-démarrage de la machine reboot
Ajout des paquets pour mes besoins
Il manque des paquets pour mon travail de développeur web, alors au travail !
urpmi task-kde4-devel task-edu task-printing-scanning urpmi inkscape mypaint kontact kgpg openoffice.org-help-fr java-1.6.0-sun-devel git gitcompletion mozilla-thunderbird-fr urpmi lighttpd mysql mysql-devel php-cgi php-mysql php-mcrypt php-mbstring urpmi koffice koffice-l10n-fr digikam dvdrip qt-recordmydesktop dvdrip whois urpmi -a vlc-plugin plugin-vlc urpmi task-3ddesktop-kde cairo-dock cairo-clock // Ajout d'un lien pour utiliser **kdesu** ln /usr/lib64/kde4/libexec/kdesu /usr/bin/kdesu // Paquets pour la gestion des bases de données urpmi unixODBC-gui-qt mysql-connector-odbc mysql-workbench-oss mysql-gui-tools mysql-query-browser // Paquets pour le développement urpmi vim-X11 vimguide kate kdevelop4 kdevelop4-doc umbrello gobby // Paquets pour les émulateurs urpmi qtemu qemu-launcher virtualbox wine // Paquets pour les pdf urpmi gscan2pdf pdfedit pdfshuffler // le carnet de note n'est pas installé urpmi kjots // GPG ne fonctionne pas avec Kontact, il manque : urpmi pinentry-qt4
Autres actions indispensables
// Création de sa clé SSH pour la connexion distante et l'utilisation de *git* ssh-keygen -t dsa // Ajout de lignes pour le fichier .bashrc # Source du fichier pour avoir le statut GIT dans son prompt if [ -f /usr/share/doc/git-core/contrib/completion/git-completion.bash ]; then . /usr/share/doc/git-core/contrib/completion/git-completion.bash fi # Change le PS1 pour voir le contenu du GIT export GIT_PS1_SHOWDIRTYSTATE=1 GIT_PS1_SHOWSTASHSTATE=1 GIT_PS1_SHOWUNTRACKEDFILES=1 export PS1='\[\e[32m\]\t \[\e[35m\]\u@\h \[\e[36m\]\w\[\e[33m\]$(__git_ps1 " (%s)") \[\e[0m\]\$ ' # Pour ajouter des clef SSH eval $(ssh-agent) # Ligne utile pour RVM [[ -s "/usr/local/lib/rvm" ]] && . "/usr/local/lib/rvm" // Installation de RVM en tant qu'utilisateur root, ne pas oublier d'ajouter son utilisateur au groupe RVM bash < <( curl -L http://bit.ly/rvm-install-system-wide ) vi /etc/group // Tester l'installation de RVM en tant que root en en tant qu'utilisateur type rvm | head -1 // Installation de ruby 1.9.2 en tant que root rvm package install readline rvm install 1.9.2 --with-readline-dir=$rvm_path/usr rvm --default use 1.9.2


