Précédent   Forum des professionnels en informatique > Systèmes > Linux > Distributions > Debian
Debian Vos questions sur la distribution Debian
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 28/02/2008, 17h40   #1
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 145
Points : 31
Points : 31
Par défaut Installations et mise à jour impossible, erreur

Bonjour,

je me bats depuis quelques jours car je ne peux plus rien installé ni faire de mises a jour et cela que ce soit en ligne de commandes ou par l'interface graphique de synaptic.

En console voici l'erreur que ce soit avec apt ou aptitude, apparement ce serait Tzdata qui va pas :

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Running 'tzconfig' to set this system's timezone.
/var/lib/dpkg/info/tzdata.postinst: line 27: /usr/sbin/tzconfig: No such file or directory
dpkg : erreur de traitement de tzdata (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
tzdata
E: Sub-process /usr/bin/dpkg returned an error code (1)
Échec de l'installation d'un paquet. Tentative de réparation :
Paramétrage de tzdata (2007j-1etch1) ...
Running 'tzconfig' to set this system's timezone.
/var/lib/dpkg/info/tzdata.postinst: line 27: /usr/sbin/tzconfig: No such file or directory
dpkg : erreur de traitement de tzdata (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
tzdata
Par l'interface graphique de synaptic :



Est ce que vous auriez une idée d'ou vient le problème ?
Merci beaucoup
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 09h33   #2
Membre expérimenté
 
Avatar de Pilru
 
Homme
Dev ASP.NET/jQuery ; Admin ORACLE
Inscription : septembre 2007
Messages : 418
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Dev ASP.NET/jQuery ; Admin ORACLE

Informations forums :
Inscription : septembre 2007
Messages : 418
Points : 531
Points : 531
Citation:
Envoyé par pcsystemd Voir le message
Bonjour,
je me bats depuis quelques jours car je ne peux plus rien installé ni faire de mises a jour et cela que ce soit en ligne de commandes ou par l'interface graphique de synaptic.
synaptic ou la ligne de commande (apt-get ou aptitude), c'est la même chose qui tourne derrière (APT). Donc heureusement qu'ils réagissent de la même façon.

Citation:
Envoyé par pcsystemd Voir le message
Bonjour,
En console voici l'erreur que ce soit avec apt ou aptitude, apparement ce serait Tzdata qui va pas :
Code :
1
2
3
4
5
6
Running 'tzconfig' to set this system's timezone.
/var/lib/dpkg/info/tzdata.postinst: line 27: /usr/sbin/tzconfig: No such file or directory
dpkg : erreur de traitement de tzdata (--configure) :
le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
tzdata
dpkg t'indiques que le script postinst du paquet Tzdata n'a pas réussi a trouver le fichier /usr/sbin/tzconfig.

Le paquet Tzdata reste en état a configurer. A chaque aptitude install|update, dpkg va essayer de le configurer.

Normalement, cela ne doit pas être bloquant. Mais il y a un problème sur ta machine. Il manque un fichier. Soit tu l'as effacer par inadvertance, soit tu as un soucis avec ton système de fichier. Mais ce n'est absolument pas normal.

Essayes de purger Tzada (aptitude purge tzada). Si cela fonctionne, réinstalle le paquet.
Pilru est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 10h43   #3
ALT
Membre Expert
 
Avatar de ALT
 
Homme
Assistant aux utilisateurs
Inscription : octobre 2002
Messages : 948
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : France, Vienne (Poitou Charente)

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 948
Points : 1 274
Points : 1 274
Ou alors, crée le fichier manquant à la main !
ALT est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 11h51   #4
Membre habitué
 
Inscription : février 2005
Messages : 186
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 186
Points : 149
Points : 149
Citation:
Envoyé par ALT Voir le message
Ou alors, crée le fichier manquant à la main !
Et mettre quoi dedans ? Elle est où l'aide ici ? Pardon mais bon ^^
Si vraiment tu dois le créer à la main, fait un script tout con genre :
Code :
1
2
3
4
 
#!/bin/sh
 
return 0
Si le return 0 ne marche pas remplace ça par un return 1.
Ne pas oublier de mettre le script exécutable, mais lis d'abord la suite

Sur les debian-like, les logiciels d'installation de paquets sont les apt* et dpkg (et d'autres mais un coup de man sur ceux là devrait indiquer les autres).

Je commencerai à ta place par un dpkg -i <le paquet de tzconfig>, paquet que tu auras au préalable téléchargé.
novices est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/02/2008, 13h34   #5
Nouveau Membre du Club
 
Inscription : février 2005
Messages : 145
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 145
Points : 31
Points : 31
Merci pilru,

pour tes explications mais j'avais déjà effectué la purge de tzdata et cela n'avait rien changé.

ALT,
je pense que tu as oublié qu'un jour toi aussi tu as commencé donc des réponse du style :

Citation:
Ou alors, crée le fichier manquant à la main !
ne sont d'aucunes aide mieux vaut ne rien répondre.

Merci novices,

pour tes explications. Peux tu me dire si j'ai bien compris. Je dois cree un script que je nomme tzconfig avec les lignes de commandes que tu m'indiques et que je dois enregistré dans /usr/sbin ?

Donc j'ai crée le fichier tzconfig que j'ai rendu executable puis j'ai téléchargé tzdata_2007j-1etch1_all.deb et je l'ai executé et maintenant j'ai comme message :

Code :
1
2
3
4
5
6
7
Running 'tzconfig' to set this system's timezone.
/usr/sbin/tzconfig: line 3: return: can only `return' from a function or sourced script
dpkg : erreur de traitement de tzdata (--install) :
 le sous-processus post-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 tzdata
zsh: exit 1     dpkg -i tzdata_2007j-1etch1_all.deb
Je précise que j'ai testé return o et 1 et c'est pareil.

Merci encore
pcsystemd est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/03/2008, 21h01   #6
Membre habitué
 
Inscription : février 2005
Messages : 186
Détails du profil
Informations forums :
Inscription : février 2005
Messages : 186
Points : 149
Points : 149
Ralalalah

Je suis désolé, j'ai écrit une bétise... bon c'était pas la première et j'en dirai d'autres ^^

remplace return par exit, ça devrait le faire...
novices est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 03/03/2008, 10h40   #7
ALT
Membre Expert
 
Avatar de ALT
 
Homme
Assistant aux utilisateurs
Inscription : octobre 2002
Messages : 948
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : France, Vienne (Poitou Charente)

Informations professionnelles :
Activité : Assistant aux utilisateurs
Secteur : Service public

Informations forums :
Inscription : octobre 2002
Messages : 948
Points : 1 274
Points : 1 274
Bon, navré si ça ne semble pas clair.
Pas la peine pour autant d'être agressif.
D'autant que rien ne me permettait de supposer que tu ne savais pas comment faire.

En effet, j'ai oublié de dire que le fichier pouvait être vide : l'essentiel est qu'il existe.
J'ai moi-même débloqué des situations de ce genre par cette méthode triviale.

Pour créer un fichier, il suffit de taper :
ALT est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 08h13.


 
 
 
 
Partenaires

Hébergement Web