IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Ubuntu Discussion :

[UBUNTU] Comment installer des applications sur différentes partitions


Sujet :

Ubuntu

  1. #1
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 34
    Points : 35
    Points
    35
    Par défaut [UBUNTU] Comment installer des applications sur différentes partitions
    Bonjour, je voudrais installer des application Ubuntu normales, mais sur différents diques,

    je n'ai plus de place sur un premier disque dur partagé, j'ai donc dégager de la place pour une partition ext3 sur mon disque externe (j'utilise un portable dual boot winXP/Ubuntu feisty)

    Je voudrais installer les application les plus importantes sur le disque du portable pour pouvoir l'utiliser en déplacement, mais installer le reste sur le disque externe.

    Comment faire?
    J'ai bien vu des choses sur les liens symboliques, mais pour wine.
    Et serait-il possible du coup de configurer synaptic pour gérer ca?

    ou genre un petit script pour passer de l'un a l'autre (fonctionnement nomade ou station)

    merci d'avance

  2. #2
    Expert éminent sénior Avatar de frp31
    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Juillet 2006
    Messages
    5 196
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juillet 2006
    Messages : 5 196
    Points : 12 264
    Points
    12 264
    Par défaut
    la manip est un peu risquee dans la meusure ou tu n'a pas prevu la possibilites d'avoir de partitions extenssibles (LVM)

    mais elle doit marcher pour toute installation par les sources obligatoirement

    0-mount ta partition externe (disons sur /usr/local/exta penser a creer ce volume avant tout)
    1- lancer le ./configure avec comme parametres tous les focages possible de chemin
    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    ./configure --prefix=/usr/local/extra ............
    make 
    make install
    make clean
    2- verifier que l'application n'a pas creer de fichier ailleurs
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    find /usr -mtime 1 > fichier_a_analyser
    3- pour tout fichier trouveattentions aux HEURES / MINUTES car des fichiers qui n'ont rien a voir avec cette application peuvent avoir ete modifies dans la journee eux aussi le deplacer sur la partition du disque externe.
    4- creer des liens symboliques de leurs emplacement vers leurs positions reeles
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     ln -s /usr/lib/truc.bidule.machin.1 /usr/local/extra/libs/truc.bidule.machin.1
    PS: restrictions
    -ne pas oublier qu'un lien prends aussi de la place (1 bloc de partition)

    certaines application utilisant la meme librairie par exemple pourrai etre impacte par un tel deplacement.

    PS': la vraie solution
    utiliser les LVM (necessite de refconfigurer la machine) pour rendre illimite et dynamique les agrandissements de partitions par ajout de disques. et donc pouvoir agrandir /usr par ajout du disque externe chaque fois que c'est necessaire.

    attention dans ta situation, (portable), ton disque sera a 100% en permanance interdisant tout log ou fichier temp, ou enregistrement lorsque le disque externe ne sera pas actif. Tot ou tard...
    Donc automatiser une purge de /tmp et un vidage surtout pas un effacement j'ai bien dit vidage* des fichiers /var/log/* ne serait pas du luxe... enfin retires toute application inutile (jeux en particuliers) surtout sur un portable ou l'extention disque ne peut en aucun cas etre faite sans disques externes ou NAS...

    n'oublies pas de metre en place un systeme de sauvegarde regulier car la manip est a tes risques et perils.








    *vider un fichier = faire un cat /dev/null > fichier

  3. #3
    Nouveau membre du Club
    Inscrit en
    Mars 2007
    Messages
    34
    Détails du profil
    Informations forums :
    Inscription : Mars 2007
    Messages : 34
    Points : 35
    Points
    35
    Par défaut
    Euh... Ok merci

    bon je crois que je peux réussir a faire tout ca, mais c'est pas super pratique quand meme.lol.

    En tout cas merci pour ta réponse si bien détaillée, je vais essayer de trouver autre chose, mais sinon je ferais ca, enfin effectivement c'est pas evident

    le plus simple serait surement de déplacer entièrement ma partoch avec l'install et le usr sur le disque externe, mais adieu le fonctionnement nomade

    Sinon, mais ca va etre plus difficile, c'est toucher aux autre partition pour récupérer de la place.

    Déja j'en ai récupéré un peu en vidant le cache des paquets de synaptic, mais pas suffisant.

    Si quelqu'un a d'autre idée....

    merci d'avance

Discussions similaires

  1. Comment faire des backups sur une partition ?
    Par donkeyquote dans le forum Administration système
    Réponses: 3
    Dernier message: 12/11/2008, 16h26
  2. Comment installer des macro sur plusieurs PC
    Par nico63vb dans le forum Installation, Déploiement et Sécurité
    Réponses: 2
    Dernier message: 21/08/2007, 16h23
  3. [UBUNTU] Comment installer des applications ?
    Par khaskhos dans le forum Ubuntu
    Réponses: 8
    Dernier message: 21/03/2007, 00h09
  4. Réponses: 3
    Dernier message: 26/02/2007, 11h31
  5. [WebForms]Comment installer l'application sur Windows 2003 Server ?
    Par pepin21 dans le forum Général Dotnet
    Réponses: 7
    Dernier message: 04/05/2006, 14h41

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo