#1 Le 26/06/2007, à 13:41
- petitmoyengrand
Pas assez d'espace sur mon DD mais trop dans /home
Bonjour,
J'ai déjà posté mais aucune solution n'a été apportée.
Je récapitule rapidement:
En essayant de mettre à jour vers la version 7.04, je me suis heurté au message d'erreur que voici:
"Abandon de la mise à jour. Veuillez libérer au moins 298M d'espace disque sur /var/cache/apt/archives/. Videz la corbeille et supprimez les paquets temporaires des installations effectuées en utilisant la commande « sudo apt-get clean »."
En tapant df dans le terminal, voici ce que j'obtiens:
Code:
Sys. de fich. 1K-blocs Occupé Disponible Capacité Monté sur
/dev/sda6 3091284 2536636 397616 87% /
varrun 452040 100 451940 1% /var/run
varlock 452040 0 452040 0% /var/lock
procbususb 10240 116 10124 2% /proc/bus/usb
udev 10240 116 10124 2% /dev
devshm 452040 0 452040 0% /dev/shm
lrm 452040 17580 434460 4% /lib/modules/2.6.17-11-generic/volatile
/dev/sda7 3142548 40 3142508 1% /exch
/dev/sda8 54473944 3162508 48544244 7% /home
/dev/sda1 112186 7400 104786 7% /media/sda1
/dev/sda2 10482408 10001188 481220 96% /media/sda2
/dev/sda3 4858184 3246772 1611412 67% /media/sda3
J'ai découvert y'a pas longtemps que dans mon dossier /home, j'avais 45 Go d'espace libre!! C'est donc à cet endroit que se trouve toute ma mémoire!!. Est-il possible de transférer de l'espace de /home vers mon disque dur pour rendre l'installation possible? Pouvez-vous aussi m'indiquer à quoi correspondent les différentes lignes dans le code ci-dessus (différentes parties de mon disque dur?). Pouvez-vous enfin m'expliquer quelles sont les relations entre /home et le reste du disque dur? Est-ce que /home est une partition à part? Indépendante?
Vous l'avez compris, je suis bloqué.
Dernière chose, je suis en dual-boot avec Xp.
Merci beaucoup,
Pierre
Hors ligne
#2 Le 26/06/2007, à 14:10
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
Salut,
Pouvez-vous enfin m'expliquer quelles sont les relations entre /home et le reste du disque dur? Est-ce que /home est une partition à part? Indépendante?
Oui, dans ton cas, /home est une partition a part qui correspond a /dev/sda8
et ta racine / est sur une autre partition
Ton pb est donc que pour la MAJ tu a besoin de place sur /var/cache/apt/archives/ or dans ton architecture, cela suppose donc de la place dans /
Comme tu n'en as visiblement pas assez, tu peux :
- Augmenter la taille de ta partition racine / pour disposer de 298M supplémentaire (cf doc sur Gparted par exemple)
-S'il s'agit juste de faire le changement de version, tu peux faire un lien symbolique de /var/cache/apt/archives/ vers /home/archives par exemple.
Dans ce cas, le repertoire /var/cache/apt/archives/ se trouve en fait sur ta partition /home et bénéficie donc de la place de celle ci.
/!\ Cela doit etre temporaire et remis en place sur à la MAJ.
Pour ca
sudo mv /var/cache/apt/archives/ /var/cache/apt/archives.old
sudo mkdir /homes/archives
sudo ln -s /home/archives /var/cache/apt/archives/
-> tu fais la MAJ et après tu remets ca tel que c'était
sudo rm /var/cache/apt/archives/
sudo mv /var/cache/apt/archives.old /var/cache/apt/archives/
sudo rm -rf /home/archives
Hors ligne
#3 Le 26/06/2007, à 15:51
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
Salut,
J'ai opté pour la deuxième solution qui m'avait l'air plus rapide et je me suis heurté à deux problèmes:
(1) Dans la troisième étape, le terminal m'indique que la fichier cible n'existe pas. Du coup j'ai remplacé /var/cache/apt/archives par /var/cache/apt/archives.old dans la dernière commande que tu m'as indiqué et ça a l'air d'avoir marché car pas de message d'erreur. Mais est-ce que c'est bien ça qu'il fallait faire? Je suis allé voir avec Nautilus, en mode graphique, et ça a l'air d'être la pagaille!
(2) Quand je lance le Gestionnaire de MAJ, il charge puis se referme tout aussitôt. DU coup je n'ai pas du tout le temps de cliquer sur 7.04! Est-ce que c'est lié à la bêtise que j'ai fait juste avant? En tout cas, ça ne le faisait pas avant
A bientôt,
Pierre
Hors ligne
#4 Le 26/06/2007, à 15:59
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
Euh,
ya une petite erreur, il faut lire
sudo mv /var/cache/apt/archives/ /var/cache/apt/archives.old
sudo mkdir /home/archives <-- sans le s à home
sudo ln -s /home/archives /var/cache/apt/archives/
bon, pour y voir plus clair, que donne un
ls -l /car/cache/apt
et un
ls -ld /home/arch*
Dernière modification par seb0uil (Le 26/06/2007, à 16:01)
Hors ligne
#5 Le 27/06/2007, à 15:31
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
Salut,
ls -l /car/cache/apt donne :
ls: /car/cache/apt: Aucun fichier ou répertoire de ce type
ls -ld /home/arch*:
drwxr-xr-x 2 root root 4096 2007-06-26 15:40 /home/archives
Par ailleurs, le gestionnaire de MAJ ne fonctionne toujours pas, il se referme tout seul!
Dernière modification par petitmoyengrand (Le 27/06/2007, à 15:32)
Hors ligne
#7 Le 29/06/2007, à 13:54
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
piotr@piotr-laptop:~$ ls -l /var/cache/apt
total 20036
drwxr-xr-x 3 root root 4096 2007-06-26 15:40 archives.old
-rw-r--r-- 1 root root 10292855 2007-06-26 13:30 pkgcache.bin
-rw-r--r-- 1 root root 10271869 2007-06-26 13:30 srcpkgcache.bin
Désolé pour le délai, je n'étais pas chez moi.
Désormais je pourrai répondre plus vite
Merci!
Hors ligne
#8 Le 29/06/2007, à 14:05
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
Ok,
Donc si tu fais un
sudo ln -s /home/archives/ /var/cache/apt/archives
si synaptic ne se lance pas, essaie de la lancer en console, en faisant
gksudo synaptic
Et colle ici les éventuels messages d'erreurs..
Hors ligne
#9 Le 29/06/2007, à 14:20
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
En fait je m'étais mal exprimé.
Ce qui bogue, c'est le petit carré orange dans la barre des tâches qui me propose de mettre à jour vers 7.04. Dès que je l'ouvre, il se referme tout seul.
Synaptic en revanche s'ouvre très bien.
En revanche, j'ai essayé de faire MAJ puis appliquer et message d'erreur apparu:
E: Le répertoire d'archive /var/cache/apt/archives/partial n'existe pas.
E: Le répertoire d'archive /var/cache/apt/archives/partial n'existe pas.
E: Le répertoire d'archive /var/cache/apt/archives/partial n'existe pas.
E: Impossible de verrouiller le répertoire de téléchargement
J'en suis donc au même point, avec cette erreur en plus que je viens de découvrir*
**[modif] 10 minutes après avoir posté le message, je voulais fermer le terminal (que j'avais quitté des yeux) quand j'ai vu que le message suivant est apparu, en trois exemplaires:
(synaptic:10440): Gtk-CRITICAL **: gtk_tree_view_unref_tree_helper: assertion `node != NULL' failed
Bizarre bizarre...**
Dernière modification par petitmoyengrand (Le 29/06/2007, à 14:31)
Hors ligne
#10 Le 29/06/2007, à 16:31
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
Alors
sudo cp -r /var/cache/apt/archives.old /var/cache/apt/archives
pour recopier ce qu'il y avait dans archives vers le repertoire de transit devrait suffire maintenant ...
Hors ligne
#11 Le 29/06/2007, à 16:57
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
D'accord, mission accomplie.
Est-ce que je dois maintenant refaire les étapes que tu m'as indiqué dans le message #2?
Hors ligne
#12 Le 29/06/2007, à 17:01
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
oui, il vaut mieux remettre ca en forme apres la MAJ, dans le doute, ne fait pas le
sudo rm -rf /home/archives
afin de garder le repertoire qui a servit a la mise a jour, ne sait on jamais...
(enfin faudra la supprimer dans quelques temps si tout est ok )
Hors ligne
#13 Le 29/06/2007, à 17:36
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
D'accord, merci.
Une dernière chose: depuis ces manipulations du #2, mon gestionnaire de MAJ ne marche plus pour les raisons que je t'ai dites. Le problème est-il lié à ces manips? Si non, comment passer à la 7.04 depuis Synaptic?
Hors ligne
#14 Le 29/06/2007, à 17:38
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
D'accord, merci.
Une dernière chose: depuis ces manipulations du #2, mon gestionnaire de MAJ ne marche plus pour les raisons que je t'ai dites. Le problème est-il lié à ces manips? Si non, comment passer à la 7.04 depuis Synaptic?
Euh, possible, est ce toujours le cas si tu remets comme c'était ?
Autrement pour passer à la 7.04 -> http://doc.ubuntu-fr.org/installation/m … dgy_feisty
Hors ligne
#15 Le 29/06/2007, à 17:42
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
Problème: je ne sais pas mettre comme c'était avant! Je ne comprends pas les manips que j'effectue dans le terminal, du moins pas toutes (certaines je les devine). Peux tu me donner rapidement la ligne de code?
Hors ligne
#16 Le 29/06/2007, à 17:51
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
petite explication de ce qui a été fait
sudo mv /var/cache/apt/archives/ /var/cache/apt/archives.old -> on renomme en archives en archives.old
sudo mkdir /homes/archives -> on crée un répertoire archives dans /homes
sudo ln -s /home/archives /var/cache/apt/archives/ -> on crée un lien symbolique depuis /var/cache/apt/archives/ qui pointe sur /home/archives
Ce que j'avais mis pour remettre en état :
sudo rm /var/cache/apt/archives/ -> on efface le lien symbolique
sudo mv /var/cache/apt/archives.old /var/cache/apt/archives/ -> on renomme le .old en archives
sudo rm -rf /home/archives -> on supprime le répertoire crée dans /home
Notes bien que seul les 2 premiers points de la remise en état sont nécessaire, le dernier est surtout pour faire le ménage, c'est pourquoi tout a l'heure je t'ais dit de garder ce repertoire histoire de vérifier qu'il n'y avait pas de soucis..
j'espere que c'est plus claire..
Hors ligne
#17 Le 29/06/2007, à 18:01
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
D'accord d'accord. Merci. J'avais compris dans les grandes lignes, sauf le .old qui me paraissait être une extension bizarre.
une dernière chose, qui va peut-être éclaire ma lanterne: j'ai fait la commande donnée dans la page sur laquelle tu m'as renvoyé. Et il y a une erreur liée à /var:
piotr@piotr-laptop:~$ sudo update-manager -c
Password:
warning: could not initiate dbus
Traceback (most recent call last):
File "/usr/bin/update-manager", line 87, in ?
app.main(options)
File "/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py", line 960, in main
self.fillstore()
File "/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py", line 836, in fillstore
self.update_count()
File "/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py", line 619, in update_count
self.refresh_updates_count()
File "/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py", line 611, in refresh_updates_count
self.dl_size = self.cache.requiredDownload
File "/usr/lib/python2.4/site-packages/UpdateManager/UpdateManager.py", line 109, in requiredDownload
pm.GetArchives(fetcher, self._list, self._records)
SystemError: E:Le répertoire d'archive /var/cache/apt/archives/partial n'existe pas.
piotr@piotr-laptop:~$ AMP FIDDLER
J'espère ne pas abuser de ta patience
Dernière modification par petitmoyengrand (Le 29/06/2007, à 18:01)
Hors ligne
#18 Le 29/06/2007, à 18:08
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
c'est dans quel état la ?
C'est remis comme au debut ou pas ?
Ya entre autre
/var/cache/apt/archives/partial
regarde s'il existe, crée le sinon
Mais cela ne doit pas l'empecher de se lancer
warning: could not initiate dbus
cette ligne la pose aussi pb..
essaie de faire
sudo /etc/init.d/dbus restart
avant de relancer update-manager
Hors ligne
#19 Le 29/06/2007, à 18:11
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
Une autre chose encore (j'espère la dernière):
en explorant avec Nautilus, j'obtiens des choses surprenantes:
dans /var/cache/apt, j'ai deux dossiers + deux fichiers. Les deux dossiers sont archives et archives.old.
En cliquant sur le premier, j'arrive dans un dossier où il y a archives.old et un fichier nommé lock.
En cliquant sur archives.old, j'arrive dans un dossier avec un dossier archives et un autre avec archives.old.
Ainsi, je peux cliquer à l'infini sur les dossiers, ça ne s'arrête jamais et je tourne en rond.
Hors ligne
#20 Le 29/06/2007, à 18:17
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
euh, pas normal ca..
enfin rien de grave
Le mieux est peut etre de repartir du début, histoire d'avoir des bases propres..
ensuite, quand c'est remis comme au début :
cd /var/cache/apt/ -> on se place dans le bon rep.
sudo cp -R archives/ /home/archives -> on copie vers /home/archives
sudo mv archives archives.old -> on renomme l'ancien
sudo ln -s /home/archives/ archives -> on fait un lien symbolique
Je viens de la tester chez moi, ca marche ici..
Hors ligne
#21 Le 29/06/2007, à 18:35
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
J'essaye donc de remettre au début, mais je me heurte à un nouveau problème:
Dans le dossier archives, j'ai toujours un archives.old qui traine (+ un fichier protégé nommé archives).
Quand je clique sur le-dit archives.old, je tombe sur deux fichiers protégés: l'un archives, qui semble être le même, l'autre se nomme lock.
Question: comment faire pour supprimer le dossier archives.old? Depuis nautilus, impossible. Est-ce grave si par conséquence je supprime lock qui ne se trouve pas lui même dans archives?
Hors ligne
#23 Le 30/06/2007, à 11:18
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
piotr@piotr-laptop:~$ ls -l /var/cache/apt
total 20036
drwxr-xr-x 3 root root 4096 2007-06-26 15:40 archives
-rw-r--r-- 1 root root 10292855 2007-06-26 13:30 pkgcache.bin
-rw-r--r-- 1 root root 10271869 2007-06-26 13:30 srcpkgcache.bin
(que signifie cette fonction? Que veulent dire "rw", "r", "root"...?)
Dernière modification par petitmoyengrand (Le 30/06/2007, à 11:20)
Hors ligne
#24 Le 30/06/2007, à 11:34
- seb0uil
Re : Pas assez d'espace sur mon DD mais trop dans /home
salut,
Donc la tu n'as plus de archives.old, ca semble remis comme a l'origine..
ls liste les fichiers d'un repertoire
Les rwx indiquent les droits sur les fichiers et repertoire (cf http://doc.ubuntu-fr.org/droits )
Hors ligne
#25 Le 30/06/2007, à 12:55
- petitmoyengrand
Re : Pas assez d'espace sur mon DD mais trop dans /home
Salut salut,
Ce que je voulais te dire dans le message précédent, c'est que archives.old se trouve à cette adresse /var/cache/apt/archives et c'est bien lui que j'ai du mal à supprimmer et qui semble faire boguer les choses
piotr@piotr-laptop:~$ ls -l /var/cache/apt/archives
total 16
lrwxrwxrwx 1 root root 14 2007-06-26 15:40 archives -> /home/archives
drwxr-xr-x 3 root root 16384 2007-06-26 15:33 archives.old
Hors ligne