#1 Le 10/09/2016, à 15:57
- Heisenbug
Racine pleine et Mathematica
Bonjour à tous,
Ma racine est pleine comme l'indique cette commande :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 3,9G 4,0K 3,9G 1% /dev
tmpfs 791M 1,2M 790M 1% /run
/dev/sda6 19G 17G 790M 96% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
none 5,0M 0 5,0M 0% /run/lock
none 3,9G 552K 3,9G 1% /run/shm
none 100M 36K 100M 1% /run/user
/dev/sda8 295G 164G 117G 59% /home
/dev/sda2 96M 53M 44M 55% /boot/efi
et ceci est dû à mon installation de Mathematica (pour ceux qui connaissent) il y a quelques temps.
En effet il me prend 7Go de mémoire (!!) et je le sais d'après l'analyseur de disque (désolé, je ne me souviens plus très bien de comment faire pour afficher ça en console...).
Aussi au cas où on me pose la question, j'enlève bien les anciens noyaux de temps en temps donc normalement il ne doit pas y avoir de soucis à ce niveau.
La question que je me pose c'est est ce qu'il y a moyen de déplacer tout ça sur le /home par exemple (désolé si la question est bête mais je ne connais pas du tout les détails de ce qui se passe lors d'un installation) ou bien est-ce que je dois tout désinstaller et réinstaller ensuite dans un autre répertoire (mais dans ce cas là j'espère que la clé du logiciel marchera toujours).
Aussi au cas où ça pourrait être utile l'installation s'est faite en lançant une commande Mathematica.sh donc je n'ai rien configuré par moi-même.
Voilà, j'attends votre aide et merci d'avance !
Heisenbug
Hors ligne
#2 Le 10/09/2016, à 16:14
- cqfd93
Re : Racine pleine et Mathematica
Bonjour,
On peut quand même regarder ce que ça donne côté noyaux ?
uname -a
dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ls -l /boot
− cqfd93 −
Hors ligne
#3 Le 10/09/2016, à 16:31
- Heisenbug
Re : Racine pleine et Mathematica
Bonjour cqfd93,
Pas de soucis !
Alors pour la première commande :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ uname -a
Linux lasserre-SATELLITE-PRO-L70-A 3.13.0-95-generic #142-Ubuntu SMP Fri Aug 12 17:00:09 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
La deuxième :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-generic 3.13.0.95.103 amd64 Complete Generic Linux kernel and headers
ii linux-headers-3.13.0-92 3.13.0-92.139 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-92-generic 3.13.0-92.139 amd64 Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii linux-headers-3.13.0-93 3.13.0-93.140 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii linux-headers-3.13.0-95 3.13.0-95.142 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii linux-headers-generic 3.13.0.95.103 amd64 Generic Linux kernel headers
ii linux-image-3.13.0-88-generic 3.13.0-88.135 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-91-generic 3.13.0-91.138 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-92-generic 3.13.0-92.139 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-extra-3.13.0-88-generic 3.13.0-88.135 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-91-generic 3.13.0-91.138 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-92-generic 3.13.0-92.139 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.95.103 amd64 Generic Linux kernel image
ii linux-signed-generic 3.13.0.95.103 amd64 Complete Signed Generic Linux kernel and headers
rc linux-signed-image-3.13.0-88-generic 3.13.0-88.135 amd64 Signed kernel image generic
ri linux-signed-image-3.13.0-91-generic 3.13.0-91.138 amd64 Signed kernel image generic
ii linux-signed-image-3.13.0-92-generic 3.13.0-92.139 amd64 Signed kernel image generic
ii linux-signed-image-3.13.0-93-generic 3.13.0-93.140 amd64 Signed kernel image generic
ii linux-signed-image-3.13.0-95-generic 3.13.0-95.142 amd64 Signed kernel image generic
ii linux-signed-image-generic 3.13.0.95.103 amd64 Signed Generic Linux kernel image
et enfin la dernière :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ ls -l /boot
total 155873
-rw-r--r-- 1 root root 1166060 juin 9 01:32 abi-3.13.0-88-generic
-rw-r--r-- 1 root root 1166288 juin 24 21:50 abi-3.13.0-91-generic
-rw-r--r-- 1 root root 1166336 juin 29 00:07 abi-3.13.0-92-generic
-rw-r--r-- 1 root root 1166336 juil. 19 02:19 abi-3.13.0-93-generic
-rw-r--r-- 1 root root 1166336 août 12 20:45 abi-3.13.0-95-generic
-rw-r--r-- 1 root root 165929 juin 9 01:32 config-3.13.0-88-generic
-rw-r--r-- 1 root root 165929 juin 24 21:50 config-3.13.0-91-generic
-rw-r--r-- 1 root root 165966 juin 29 00:07 config-3.13.0-92-generic
-rw-r--r-- 1 root root 165966 juil. 19 02:19 config-3.13.0-93-generic
-rw-r--r-- 1 root root 165966 août 12 20:45 config-3.13.0-95-generic
drwxr-xr-x 3 root root 1024 janv. 1 1970 efi
drwxr-xr-x 5 root root 4096 sept. 8 23:36 grub
-rw-r--r-- 1 root root 5863840 sept. 8 23:36 initrd.img-3.13.0-88-generic
-rw-r--r-- 1 root root 19239601 juin 30 00:10 initrd.img-3.13.0-91-generic
-rw-r--r-- 1 root root 19240820 août 10 10:37 initrd.img-3.13.0-92-generic
-rw-r--r-- 1 root root 19240308 août 16 11:35 initrd.img-3.13.0-93-generic
-rw-r--r-- 1 root root 19239323 août 31 21:00 initrd.img-3.13.0-95-generic
-rw-r--r-- 1 root root 176500 mars 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 178176 mars 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 178680 mars 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3393683 juin 9 01:32 System.map-3.13.0-88-generic
-rw------- 1 root root 3393728 juin 24 21:51 System.map-3.13.0-91-generic
-rw------- 1 root root 3394259 juin 29 00:07 System.map-3.13.0-92-generic
-rw------- 1 root root 3394259 juil. 19 02:19 System.map-3.13.0-93-generic
-rw------- 1 root root 3394259 août 12 20:45 System.map-3.13.0-95-generic
-rw------- 1 root root 5833888 juin 9 01:32 vmlinuz-3.13.0-88-generic
-rw------- 1 root root 5834048 juin 24 21:50 vmlinuz-3.13.0-91-generic
-rw------- 1 root root 5835960 juin 30 00:10 vmlinuz-3.13.0-91-generic.efi.signed
-rw------- 1 root root 5836336 juin 29 00:07 vmlinuz-3.13.0-92-generic
-rw------- 1 root root 5838264 août 8 16:33 vmlinuz-3.13.0-92-generic.efi.signed
-rw------- 1 root root 5835888 juil. 19 02:19 vmlinuz-3.13.0-93-generic
-rw------- 1 root root 5837816 août 16 11:35 vmlinuz-3.13.0-93-generic.efi.signed
-rw------- 1 root root 5835312 août 12 20:45 vmlinuz-3.13.0-95-generic
-rw------- 1 root root 5837240 août 31 21:00 vmlinuz-3.13.0-95-generic.efi.signed
Mais après justement au niveau des noyaux, j'ai eu un problème récemment (j'ai fait quelques trucs mais je sais pas si ça a bien fonctionné) où il mettait un message d'erreur parlant de mise à jour partielle et ça concernait un fichier generic. D'ailleurs quand je fait une mise à jour avec :
sudo apt-get update
il me marque ça à la fin :
W: Aucune clé publique n'est disponible pour la/les clé(s) suivante(s) :
1397BC53640DB551
et je sais pas si c'est pas en lien avec ce message d'erreur.
Je dis tous ça au cas où ça serait utile mais je pense que c'est un autre problème à moins que ça soit dû justement à un manque de place.
Hors ligne
#4 Le 10/09/2016, à 17:00
- cqfd93
Re : Racine pleine et Mathematica
Tu n'as pas beaucoup de noyaux installés mais tu tournes avec le 3.13.0-95 qui est bien installé. Tu peux ne conserver que celui-là et le précédent (3.13.0-93) et supprimer tous les autres, le plus simple pour le faire est d'utiliser kclean.
Si tu n'as pas déjà installé kclean, c'est là. Si tu cliques sur le lien .deb, ça doit s'installer, habituellement avec la logithèque.
Ensuite, tu peux le lancer avec la commande :
sudo kclean -k
Il va te montrer la liste des noyaux qu'il va supprimer et te demander (pour toi, il ne devrait pas y en avoir beaucoup, 3.13.0-24, 3.13.0-25 et 3.13.0-33 mais pas plus) :
Voulez vous indiquer manuellement des paquets à conserver ? [o/N] :
Tu réponds n
Ensuite :
Voulez vous supprimer l'ensemble des paquets indiques ? [o/N] :
Tu réponds o
Après ça, on regarde le résultat :
df -h dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)" ls -l /boot
Tu profiteras de la dernière commande pour vérifier qu'il ne reste aucun des fichiers correspondant aux noyaux 3.13.0-88, 3.13.0-91 et 3.13.0-92. S'ils sont encore là, tu peux les supprimer à la main :
cd /boot
sudo rm *3.13.0-88* *3.13.0-91* *3.13.0-92*
Pour supprimer les résidus de paquets inutiles :
dpkg -l | grep ^rc | cut -d' ' -f3 | xargs sudo dpkg --purge
Et pour le problème de clé :
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
Après ça, que donne :
sudo apt-get update
sudo apt-get dist-upgrade
− cqfd93 −
Hors ligne
#5 Le 10/09/2016, à 17:36
- Heisenbug
Re : Racine pleine et Mathematica
Bon c'est un peu mieux mais c'est quand même toujours trop rempli je pense :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 3,9G 12K 3,9G 1% /dev
tmpfs 791M 1,2M 790M 1% /run
/dev/sda6 19G 16G 1,4G 93% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
none 5,0M 0 5,0M 0% /run/lock
none 3,9G 592K 3,9G 1% /run/shm
none 100M 52K 100M 1% /run/user
/dev/sda8 295G 164G 116G 59% /home
/dev/sda2 96M 53M 44M 55% /boot/efi
ensuite :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ dpkg -l | grep -Ei "linux-(g|h|i|lo|si|t)"
ii linux-generic 3.13.0.95.103 amd64 Complete Generic Linux kernel and headers
ii linux-headers-3.13.0-93 3.13.0-93.140 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii linux-headers-3.13.0-95 3.13.0-95.142 all Header files related to Linux kernel version 3.13.0
ii linux-headers-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel headers for version 3.13.0 on 64 bit x86 SMP
ii linux-headers-generic 3.13.0.95.103 amd64 Generic Linux kernel headers
ii linux-image-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
ii linux-image-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel image for version 3.13.0 on 64 bit x86 SMP
rc linux-image-extra-3.13.0-88-generic 3.13.0-88.135 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-93-generic 3.13.0-93.140 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-extra-3.13.0-95-generic 3.13.0-95.142 amd64 Linux kernel extra modules for version 3.13.0 on 64 bit x86 SMP
ii linux-image-generic 3.13.0.95.103 amd64 Generic Linux kernel image
ii linux-signed-generic 3.13.0.95.103 amd64 Complete Signed Generic Linux kernel and headers
rc linux-signed-image-3.13.0-88-generic 3.13.0-88.135 amd64 Signed kernel image generic
ii linux-signed-image-3.13.0-93-generic 3.13.0-93.140 amd64 Signed kernel image generic
ii linux-signed-image-3.13.0-95-generic 3.13.0-95.142 amd64 Signed kernel image generic
ii linux-signed-image-generic 3.13.0.95.103 amd64 Signed Generic Linux kernel image
Puis :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ ls -l /boot
total 70185
-rw-r--r-- 1 root root 1166336 juil. 19 02:19 abi-3.13.0-93-generic
-rw-r--r-- 1 root root 1166336 août 12 20:45 abi-3.13.0-95-generic
-rw-r--r-- 1 root root 165966 juil. 19 02:19 config-3.13.0-93-generic
-rw-r--r-- 1 root root 165966 août 12 20:45 config-3.13.0-95-generic
drwxr-xr-x 3 root root 1024 janv. 1 1970 efi
drwxr-xr-x 5 root root 4096 sept. 10 17:15 grub
-rw-r--r-- 1 root root 19240308 août 16 11:35 initrd.img-3.13.0-93-generic
-rw-r--r-- 1 root root 19239323 août 31 21:00 initrd.img-3.13.0-95-generic
-rw-r--r-- 1 root root 176500 mars 12 2014 memtest86+.bin
-rw-r--r-- 1 root root 178176 mars 12 2014 memtest86+.elf
-rw-r--r-- 1 root root 178680 mars 12 2014 memtest86+_multiboot.bin
-rw------- 1 root root 3394259 juil. 19 02:19 System.map-3.13.0-93-generic
-rw------- 1 root root 3394259 août 12 20:45 System.map-3.13.0-95-generic
-rw------- 1 root root 5835888 juil. 19 02:19 vmlinuz-3.13.0-93-generic
-rw------- 1 root root 5837816 août 16 11:35 vmlinuz-3.13.0-93-generic.efi.signed
-rw------- 1 root root 5835312 août 12 20:45 vmlinuz-3.13.0-95-generic
-rw------- 1 root root 5837240 août 31 21:00 vmlinuz-3.13.0-95-generic.efi.signed
Ensuite après avoir fait
lasserre@lasserre-SATELLITE-PRO-L70-A:/boot$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --homedir /tmp/tmp.xU04PuI7vl --no-auto-check-trustdb --trust-model always --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyring /etc/apt/trusted.gpg.d/gns3-ppa.gpg --keyring /etc/apt/trusted.gpg.d/steam.gpg --keyring /etc/apt/trusted.gpg.d/strukturag-libde265.gpg --keyserver keyserver.ubuntu.com --recv-keys 1397BC53640DB551
gpg: demande de la clef 640DB551 sur le serveur hkp keyserver.ubuntu.com
gpg: clef D38B4796 : clef publique « Google Inc. (Linux Packages Signing Authority) <linux-packages-keymaster@google.com> » importée
gpg: Quantité totale traitée : 1
gpg: importées : 1 (RSA: 1)
pour
sudo apt-get update
le message de tout à l'heure a disparu (je montre pas le résultat car c'est assez long et je pense pas que ça soit utile).
Et l'autre commande me donne ça :
lasserre@lasserre-SATELLITE-PRO-L70-A:/boot$ sudo apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Calcul de la mise à jour... Fait
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
Donc déjà merci de m'avoir aidé pour ce problème là ! Tu peux me dire ce qu'était exactement le problème ? Car c'est la première fois que ça me le fait.
Hors ligne
#6 Le 10/09/2016, à 18:00
- erresse
Re : Racine pleine et Mathematica
Bonjour,
Tu as fait un peu de nettoyage de noyaux et validé manuellement la clé d'un des dépôts qui ne l'était pas... mais ça ne gratte pas grand chose sur l'encombrement de ta racine, malheureusement. Pourtant, avec 20Go ça devrait être largement suffisant !
Au cas où, tu peux peut-être aussi faire un peu de place en supprimant les paquets installés du cache. Si tu ne l'as jamais fait, ça peut occuper du volume :
sudo apt-get clean
Également, regarde dans le répertoire /var/log si par hasard il n'y aurait pas un log monstrueux qui bouffe tout l'espace. Ce problème a déjà été évoqué ici, je pense qu'il résultait d'un dysfonctionnement car les logs sont en général assez peu volumineux.
Concernant "mathematica", je ne connais pas l'application : est-ce que c'est censé prendre beaucoup de place dans la racine ?
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#7 Le 10/09/2016, à 18:11
- Heisenbug
Re : Racine pleine et Mathematica
Bonjour erresse,
Je crois que je l'ai fait juste avant de poster mais après en avoir fait un autre, ça a pas beaucoup bougé :
lasserre@lasserre-SATELLITE-PRO-L70-A:~/ebooks/sciences/mathematiques$ df -h
Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
udev 3,9G 12K 3,9G 1% /dev
tmpfs 791M 1,2M 790M 1% /run
/dev/sda6 19G 16G 1,5G 92% /
none 4,0K 0 4,0K 0% /sys/fs/cgroup
none 5,0M 0 5,0M 0% /run/lock
none 3,9G 592K 3,9G 1% /run/shm
none 100M 52K 100M 1% /run/user
/dev/sda8 295G 164G 116G 59% /home
/dev/sda2 96M 53M 44M 55% /boot/efi
Pour les logs, le plus gros n'excède pas 2Mo.
Pour Mathematica, c'est un logiciel de calcul formel donc en gros ça peut te résoudre des équations mathématiques comme si tu le faisais à la main.
Sinon oui je pense que c'est normal que ça prenne beaucoup de place car ça a pas mal de fonctionnalité (la doc me prends 4Go à elle seule).
Donc à mon avis le mieux serait de le bouger dans le /home mais je ne m'y connais pas assez pour savoir si c'est réalisable et si oui sans avoir à tout désinstaller.
Hors ligne
#8 Le 10/09/2016, à 18:28
- jplemoine
Re : Racine pleine et Mathematica
Il faudrait juste augmenter la racine d'au moins 10 Go pour prendre en compte les 9Go de Mathematica.
A prendre par exemple sur les 116Go de /home.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#9 Le 10/09/2016, à 18:43
- Heisenbug
Re : Racine pleine et Mathematica
Bonjour jplemoine,
J'avais déjà pensé à le faire mais j'ai pas très envie de me lancer là-dedans... Je l'ai déjà fait quelques fois car je suis en dual boot et Windows bouffait (et bouffe toujours d'ailleurs) toute la place mais c'était lourd à faire car j'avais peur de faire une connerie puisque je ne m'y connais pas énormément en partition.
Ce que je préférerai comme dit plus haut c'est savoir si on peut l'installer dans le home car par exemple je viens d'installer anaconda et il me l'a mis sur le /home et non sur la racine. La question que je me pose c'est quelle est la différence entre installer sur / ou sur /home parce que j'ai deux programmes qui se sont installés sur le /home et je vois pas la différence s'il y en a une.
Hors ligne
#10 Le 10/09/2016, à 18:51
- jplemoine
Re : Racine pleine et Mathematica
Si tu ne vois pas la différence, c'est parce que tu n'as qu'un seul utilisateur et/ou que les autres utilisateurs ont le droit d'accéder à ton home.
Ce n'est juste pas logique et contraire à la norme FHS.
Le /home n'est pas fait pour contenir des exécutables mais si on le fait quand même, ça fonctionne (avec le bémol de la 1ere phrase).
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#11 Le 10/09/2016, à 18:58
- erresse
Re : Racine pleine et Mathematica
À ma connaissance, les applications natives Linux s'installent obligatoirement dans l'arborescence de la racine (/usr/... notamment) et on ne peut pas les installer ailleurs, dans le /home par exemple. Linux ne permet pas d'installer ses logiciels comme Windows...
Si tu as des applications qui s'installent dans le /home, ce sont sans doute des programmes portables ou des applications Windows qui tournent avec Wine, non ?
Quoiqu'il en soit, si ton installation de mathematica s'est faite dans la racine, tu ne peux pas la déplacer ailleurs.
La suggestion de jplemoine d'agrandir ta partition racine est probablement la meilleure solution. Donne le retour de :
sudo fdisk -l
pour voir comment est structuré ton disque et s'il est facile de modifier le partitionnement.
Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.
Hors ligne
#12 Le 10/09/2016, à 19:02
- cqfd93
Re : Racine pleine et Mathematica
La doc de mathematica est-elle regroupée dans un seul répertoire quelque part dans / ? Si c'est le cas, il doit être possible de la déplacer dans /home et de remplacer son dossier d'origine par un lien symbolique vers le nouveau dossier.
− cqfd93 −
Hors ligne
#13 Le 10/09/2016, à 19:22
- Bougron
Re : Racine pleine et Mathematica
Bonjour
Une autre façon de bricoler avec ces grosses librairies est développée ICI
a) En solution lien externe dans le /home
b) En solution partition de librairie.
Sachant que le contexte empêchait l'agrandissement de la partition / Ce qui n'est pas le cas dans cette discussion.
Dernière modification par Bougron (Le 10/09/2016, à 19:24)
Hors ligne
#14 Le 10/09/2016, à 19:25
- Heisenbug
Re : Racine pleine et Mathematica
Bon alors pour jplemoine : oui c'est sûr que je n'avais pas pensé au fait qu'il pouvait y avoir plusieurs utilisateurs et je vois maintenant pourquoi on n'installe pas dans le /home normalement. Après c'est mon ordinateur personnel et il n'y aura jamais d'autre que moi donc au pire c'est as grave.
Pour erresse : Les deux applications sont effectivement des applications portables (si c'est bien qu'elle peuvent tourner sur plusieurs OS).
Sinon pour la commande elle me retourne ceci :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ sudo fdisk -l
Attention : identifiant de table de partitions GPT (GUID) détecté sur « /dev/sda » ! L'utilitaire fdisk ne prend pas GPT en charge. Utilisez GNU Parted.
Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 têtes, 63 secteurs/piste, 91201 cylindres, total 1465149168 secteurs
Unités = secteurs de 1 * 512 = 512 octets
Taille de secteur (logique / physique) : 512 octets / 512 octets
taille d'E/S (minimale / optimale) : 512 octets / 512 octets
Identifiant de disque : 0x00000000
Périphérique Amorçage Début Fin Blocs Id. Système
/dev/sda1 1 1465149167 732574583+ ee GPT
ça n'a pas l'air d'avoir bien marché. J'ai testé avec parted :
lasserre@lasserre-SATELLITE-PRO-L70-A:~$ sudo parted
GNU Parted 2.3
Utilisation de /dev/sda
Bievenue sur GNU Parted ! Tapez 'help' pour voir la liste des commandes.
(parted) print
Modèle: ATA TOSHIBA MQ01ABD0 (scsi)
Disque /dev/sda : 750GB
Taille des secteurs (logiques/physiques): 512B/512B
Table de partitions : gpt
Numéro Début Fin Taille Système de fichiers Nom Fanions
1 1049kB 1075MB 1074MB ntfs Basic data partition caché, diag
2 1075MB 1180MB 105MB fat32 Basic data partition démarrage
3 1180MB 1314MB 134MB ntfs Basic data partition msftres
4 1314MB 381GB 380GB ntfs Basic data partition msftdata
6 381GB 401GB 20,0GB ext4
7 401GB 417GB 16,0GB linux-swap(v1)
8 417GB 738GB 321GB ext4
5 738GB 750GB 11,8GB ntfs Basic data partition caché, diag
Et au cas où, j'ai déjà essayer à plusieurs reprise de rétrécir la partition de Windows qui prend la moitié du pc pour rien mais je n'ai pas pu faire mieux...
Pour cqfd93 : Oui elle est bien dans un seul répertoire mais après je ne sais pas trop s'il n'y vraiment que ça dedans. Le répertoire s'appelle Documentation donc ça serait un peu bête s'il n'y avait pas que ça. J'ai regardé un peu mais je ne saurais pas dire à quoi correspondent tous les fichiers.
Hors ligne
#15 Le 10/09/2016, à 20:09
- jplemoine
Re : Racine pleine et Mathematica
/dev/sda6 19G 17G 790M 96% /
/dev/sda8 295G 164G 117G 59% /home
Et que dans sda7, il y a le swap.
Donc, on peut certainement diminuer sda8 d'au moins 10 Go. déplacer sda7. Puis récupérer l'espace pour sda6.
Il suffit de :
- démarrer un support live.
- faire un sudo swapoff (ou un truc du genre, je ne me souviens plus : il faut peut-être mettre -a ).
- modifier les partitions
- redémarrer (c'est plus simple)
--> on a alors pas besoin de toucher aux partitions windows.
Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.
Hors ligne
#16 Le 10/09/2016, à 20:45
- marcodel
Re : Racine pleine et Mathematica
salut
6 381GB 401GB 20,0GB ext4
7 401GB 417GB 16,0GB linux-swap(v1)
un swap aussi gros , t'es t'il vraiment utile ?
a+
Hors ligne
#17 Le 11/09/2016, à 00:06
- Bougron
Re : Racine pleine et Mathematica
Et au cas où, j'ai déjà essayé à plusieurs reprise de rétrécir la partition de Windows qui prend la moitié du pc pour rien mais je n'ai pas pu faire
Bonsoir
Montes la partition qui contient windows puis fais la commande
df -h
Si elle n'est pas pleine à 100%, je te garantis qu'elle va certainement maigrir en suivant mes conseils.
Merci de préciser la version de windows car avec windows XP, c'est une opération qui va nécessiter d'avoir le CDROM de réparation de windows.
Ajout: Cette opération est indépendante du déplacement de la documentation de ton application tel que proposé par Rufus T. Firefly dans le message qui suit.
Dernière modification par Bougron (Le 11/09/2016, à 09:50)
Hors ligne
#18 Le 11/09/2016, à 06:22
- Rufus T. Firefly
Re : Racine pleine et Mathematica
Pour cqfd93 : Oui elle est bien dans un seul répertoire mais après je ne sais pas trop s'il n'y vraiment que ça dedans. Le répertoire s'appelle Documentation donc ça serait un peu bête s'il n'y avait pas que ça. J'ai regardé un peu mais je ne saurais pas dire à quoi correspondent tous les fichiers.
Je pense que c'est la bonne méthode. Et tu peux même créer un "lien en dur" dans /etc/fstab.
En gros il faut faire quelque chose comme ça :
1) déplacer le répertoire Documentation là où il y a de la place, par exemple dans /home :
sudo mv /répertoire_origine/Documentation /home/
2) recréer un répertoire Documentation à l'emplacement d'origine :
sudo mkdir /répertoire_origine/Documentation
3) créer le lien en dur dans /etc/fstab :
a)
sudo nano /etc/fstab
b) ajouter simplement la ligne suivante, avec un "enter" à la fin pour terminer le fichier avec une ligne vide :
/home/Documentation /répertoire_origine/Documentation none bind
c) enregistrer et quitter (ctrl + O, ctrl + X)
4) monter ça puis vérifier que la doc est toujours accessible :
sudo mount -a
L'étape 4 se fera automatiquement au démarrage du système, donc c'est totalement transparent. L'avantage majeur du montage avec bind, c'est qu'il ne peut pas être effacé par mégarde (contrairement à un lien symbolique).
Dernière modification par Rufus T. Firefly (Le 11/09/2016, à 06:33)
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#19 Le 11/09/2016, à 10:03
- Bougron
Re : Racine pleine et Mathematica
Bonjour à tous.
Je ne vois pas la raison de se limiter à la documentation de cette application.
Je verrais plutôt une codif de ce style (non testée)
mkdir /home/APPLIS
mv -v /usr/lib/" le répertoire de l'application en question" /home/APPLIS
mkdir /usr/lib/" le répertoire de l'application en question"
et donc la dernière commande à mettre devient
/home/APPLIS/" le répertoire de l'application en question" /usr/lib/" le répertoire de l'application en question" none bind
As-tu lu cela ?
Dernière modification par Bougron (Le 11/09/2016, à 10:27)
Hors ligne
#20 Le 11/09/2016, à 10:17
- Rufus T. Firefly
Re : Racine pleine et Mathematica
Bonjour à tous.
Je ne vois pas la raison de se limiter à la documentation de cette application.
Parce que la doc à elle seule fait 4 Go (sur 7) et donc son déplacement suffit à faire pas mal de place dans /
D'autre part, la doc n'est en principe pas censée contenir des bouts de logiciels. Donc son déplacement ne devrait poser aucun problème quant au fonctionnement du logiciel lui-même.
Enfin, si l'installation du logiciel a crée des liens symboliques (ce qui n'est pas exclu), il n'est pas sûr qu'ils ne pointeront pas dans le vide, une fois tout ça déplacé, ce qui signifie que ça ne fonctionnera plus, sans une réparation potentiellement fastidieuse.
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#21 Le 11/09/2016, à 12:03
- Heisenbug
Re : Racine pleine et Mathematica
Donc, on peut certainement diminuer sda8 d'au moins 10 Go. déplacer sda7. Puis récupérer l'espace pour sda6.
Je préférerai ne pas toucher au /home si vraiment j'étends la partition de la racine mais plutôt si possible gagner de la place sur la partition de Windows dont je ne me sers jamais. Le mieux serait carrément de la supprimer mais je préfère la garder au cas où je voudrais jouer.
Ensuite s'il faut déplacer sda7 c'est parce que si on rétréci la partition du /home ça se fait au début et non à la fin c'est ça ?
un swap aussi gros , t'es t'il vraiment utile ?
Je ne sais pas quand j'ai installé ubuntu j'avais suivi un tuto et il me semble qu'il disait de mettre ça alors j'ai mis ça. Après je ne sais pas trop à quoi ça sert. Il me semble avoir entendu que c'était lorsque la mémoire vive saturait que ça servait.
Pour Bougron : Je pense pas que je soit prêt à faire aussi compliqué que ce que tu m'as donné dans le lien de ton premier message d'autant plus que comme tu dis on est pas dans le même cas de figure.
Ensuite pour ton deuxième message, la version de Windows est 8.1 mais je ne sais pas comment monter la partition associée. J'ai essayé
sudo mount /dev/sda4
mais ça n'a pas l'air d'être ça... Après j'ai déjà essayé deux fois de la rétrécir en ayant au préalable défragmenté mais j'ai pas pu faire mieux. Je crois que j'avais fait ça avec gparted. Parce qu'en plus elle est vraiment vide et j'ai plusieurs centaines de Go qui servent à rien. Donc quitte à étendre la partition de la racine autant prendre sur Windows.
Pour Rufus : ça me semble une bonne idée mais vu ton dernier message ça n'a pas l'air exempt de tout problème donc pour l'instant la solution qui me plaît le plus serait de prendre sur la partition Windows pour agrandir la racine. Je trouve quand même dommage d'avoir 4Go de doc dans la racine parce que au choix je préfère aller sur internet... Mais ils doivent avoir leur raison j'imagine.
Hors ligne
#22 Le 11/09/2016, à 12:57
- Bougron
Re : Racine pleine et Mathematica
Enfin, si l'installation du logiciel a crée des liens symboliques (ce qui n'est pas exclu), il n'est pas sûr qu'ils ne pointeront pas dans le vide, une fois tout ça déplacé, ce qui signifie que ça ne fonctionnera plus, sans une réparation potentiellement fastidieuse.
Je ne suis pas convaincu que la commande mv perde en route les liens symboliques....
Création d'un répertoire et d'un fichier de liaison
root@u16041:/ESSAI/LIENS# ln -s /DPP/SAGE liensysmbolic
root@u16041:/ESSAI/LIENS# ls -Rtl
total 4
lrwxrwxrwx 1 root root 9 sept. 11 12:38 liensysmbolic -> /DPP/SAGE
-rw-r--r-- 1 root root 5 sept. 11 10:35 fic1
root@u16041:/ESSAI/LIENS# ls li*
build COPYING.txt icon48x48.png local README.md sage src VERSION.tx
Transfert vers /home
root@u16041:/ESSAI/LIENS# mkdir /home/TEST1
root@u16041:/ESSAI/LIENS# cd ..
root@u16041:/ESSAI# mv -v /ESSAI /home/TEST1
'/ESSAI' -> '/home/TEST1/ESSAI'
vérification
root@u16041:/ESSAI# cd /home/TEST1
root@u16041:/home/TEST1# ls
ESSAI
root@u16041:/home/TEST1# cd ESSAI
root@u16041:/home/TEST1/ESSAI# ls
LIENS
root@u16041:/home/TEST1/ESSAI# cd LIENS
root@u16041:/home/TEST1/ESSAI/LIENS# ls -rl
total 4
lrwxrwxrwx 1 root root 9 sept. 11 12:38 liensysmbolic -> /DPP/SAGE
-rw-r--r-- 1 root root 5 sept. 11 10:35 fic1
root@u16041:/home/TEST1/ESSAI/LIENS# ls lien*
build COPYING.txt icon48x48.png local README.md sage src VERSION.txt
root@u16041:/home/TEST1/ESSAI/LIENS#
A noter que dans mon contexte, j'avais d'abord créé le lien puis installé l'application sagemaths. Il peut arriver que l'espace soit insuffisant pour faire la totalité de l'installation.
Dernière modification par Bougron (Le 11/09/2016, à 13:03)
Hors ligne
#23 Le 11/09/2016, à 15:02
- Rufus T. Firefly
Re : Racine pleine et Mathematica
Quand tu déplaces un lien, il pointe évidemment toujours sur la même destination. Donc il fonctionne toujours.
La question c'est plutôt de savoir ce qui se passe quand tu déplaces la destination. Ça m'étonnerait que lien se mette tout seul à jour...
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne
#24 Le 11/09/2016, à 15:48
- Bougron
Re : Racine pleine et Mathematica
Rien à dire de plus. J'avais mal compris. D'où l'intérêt de préparer à l'avance.
Hors ligne
#25 Le 11/09/2016, à 16:55
- Rufus T. Firefly
Re : Racine pleine et Mathematica
Pour Rufus : ça me semble une bonne idée mais vu ton dernier message ça n'a pas l'air exempt de tout problème donc pour l'instant la solution qui me plaît le plus serait de prendre sur la partition Windows pour agrandir la racine. Je trouve quand même dommage d'avoir 4Go de doc dans la racine parce que au choix je préfère aller sur internet... Mais ils doivent avoir leur raison j'imagine.
Mais non, il n'y a pas de problème, en principe, pour déplacer une doc. De toutes façons c'est réversible et comme c'est une doc, ça existe peut-être en ligne, aussi.
En revanche il peut peut-être y en avoir dans ce que suggérait Bougron. Je n'en suis pas sûr, mais je me méfierais... D'autant plus que si tu déplaces 4 Go, le problème de place est réglé.
La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme
Hors ligne