Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/03/2015, à 15:24

abelthorne

Mettre à jour une Debian Lenny PPC ?

Bonjour,
Il y a quelques années, j'avais installé une Debian PPC sur un vieil iMac G5 (j'avais tenté Ubuntu PPC mais il fonctionnait mal). Je le relance après plus de deux ans sans être utilisé et je vois que j'ai 202 mises à jour mais je ne peux pas les installer parce qu'il ne trouve pas certains dépôts PPC. Je ne sais pas s'ils existent encore, si mes sources sont trop vieilles...

Voici mon sources.list au cas où :

# deb cdrom:[Debian GNU/Linux 5.0.0 _Lenny_ - Official powerpc CD Binary-1 20090214-20:50]/ lenny main

deb http://ftp.fr.debian.org/debian/ stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ stable main contrib non-free

deb http://security.debian.org/ stable/updates main contrib non-free
deb-src http://security.debian.org/ stable/updates main contrib non-free

# deb http://volatile.debian.org/debian-volatile lenny/volatile main
# deb-src http://volatile.debian.org/debian-volatile lenny/volatile main

Est-ce que je peux le mettre à jour (si oui, comment ?) ou est-ce c'est trop vieux et je suis bon pour réinstaller une version plus récente ? D'ailleurs, est-ce que Debian supporte encore le PPC ? il me semble avoir lu il y a quelques semaines un article disant que l'architecture était abandonnée.

Hors ligne

#2 Le 15/03/2015, à 15:43

psic

Re : Mettre à jour une Debian Lenny PPC ?

Par chez moi, j'ai un mini mac G4 qui tourne bien comme serveur web notamment.

voilà son sources.list actuel :

deb http://ftp.fr.debian.org/debian stable main contrib non-free
deb-src http://ftp.fr.debian.org/debian stable main contrib non-free

deb http://ftp.debian.org/debian/ wheezy-updates main contrib non-free
deb-src http://ftp.debian.org/debian/ wheezy-updates main contrib non-free

deb http://security.debian.org/ wheezy/updates main contrib non-free
deb-src http://security.debian.org/ wheezy/updates main contrib non-free

j'ai retrouvé des trace de squeeze aussi dans des sources list, j'ai du le dist-upgradé, un jour je pense, il a même du être sur des version plus anciennes, je ne m'en rappelle plus.

S'il n'y a pas de contre-indication, si j'étais toi, je partirai sur une installe toute fraiche d'un version récente, tu t'enquiquinera moins qu'a faire un update

Hors ligne

#3 Le 15/03/2015, à 16:00

abelthorne

Re : Mettre à jour une Debian Lenny PPC ?

Comme le Mac est chez mes parents et que j'étais sur place, je me suis dit que j'allais faire l'update mais effectivement, je pense qu'une réinstallation sera plus simple. À tout hasard, j'ai essayé de remplacer "stable" par "lenny", vu que stable doit correspondre à la version actuelle (Wheezy ?) mais sans succès.

Apparemment, Lenny était supportée jusqu'en 2012, ce qui doit expliquer mes problèmes...

Actuellement, on en est à Wheezy (7) et Jessie (8) doit sortir prochainement, c'est ça ? Est-ce que l'archi PowerPC est encore supportée ? Éventuellement, est-ce que la version PPC d'Ubuntu (maintenue par la communauté) existe toujours ? Comme je connais mieux les versions d'Ubuntu, je galérerais moins qu'avec Debian. Enfin, si elle existe et qu'elle est plus stable que lorsque je l'avais testée il y a trois ou quatre ans.

Hors ligne

#4 Le 15/03/2015, à 16:19

src

Re : Mettre à jour une Debian Lenny PPC ?

https://www.debian.org/distrib/archive
Il faut modifier le sources.list et taper dans archives.debian.org.
Mais effectivement le mieux est l'uprade vers Wheezy à mon avis...

Dernière modification par src (Le 15/03/2015, à 16:20)


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#5 Le 15/03/2015, à 16:36

Elzen

Re : Mettre à jour une Debian Lenny PPC ?

Ubuntu-ppc est peut-être encore maintenue par la communauté, mais je me souviens que certains dépôts intéressants avaient dû être arrêtés faute de repreneurs. Ceci dit, ma machine ppc est morte depuis un moment, donc j'ai arrêté de suivre ce genre de choses.

Debian supporte encore officiellement le PPC pour le noyau Linux (du moins, je n'ai pas vu passer l'annonce en question ; et en unstable, le noyau 3.16-ppc n'est pas marqué « unofficial port », contrairement, à, par exemple, celui pour sparc64, donc ça doit toujours être officiel).

Tu connais sûrement le principe, mais une petite explication ne faisant pas de mal…

Debian fonctionne en plusieurs « branches » :
– oldstable : la précédente version, encore dans les dépôts mais plus mise à jour⁽¹⁾
– stable : la version actuelle, qui n'a que des mises à jour de sécurité.
– testing : la prochaine version, en cours de préparation.
– unstable : une rolling release dont sont issues les mises à jour pour testing.

Chaque version est nommée : l'actuelle testing est jessie, l'actuelle stable wheezy, la stable précédente squeeze, et lenny était la version d'encore avant.
Dans le sources.list, tu peux désigner la branche/version que tu veux utiliser soit par son nom, soit par sa désignation.

Si tu indiques « wheezy », tu resteras sur la version wheezy quoi qu'il se passe (donc, tu te retrouveras en oldstable lorsque jessie sera sortie, ce qui ne devrait plus trop tarder).
Si tu indiques « stable », tu migreras automatiquement de wheezy vers jessie lorsque cette dernière passera en stable.
Même chose pour les autres noms/désignations.

Donc, avec le sources.list que tu as renseigné, tu devrais me semble-t-il migrer automatiquement vers wheezy (ce qui n'est pas forcément conseillé, avec deux versions de décalage). Si ça ne le fait pas, peux-tu indiquer sur quoi ça coince exactement, histoire de voir ?

Néanmoins, je pense aussi qu'une réinstallation pourrait être préférable, vu le retard accumulé.
N'hésite pas à demander de l'aide sur Debian-facile, il y aura sans doute plus de spécialistes smile


(1) Encore qu'il y ait un projet de « LTS », il me semble, pour prolonger la vie des versions oldstable.

Hors ligne

#6 Le 15/03/2015, à 17:30

oOMaverickOo

Re : Mettre à jour une Debian Lenny PPC ?

Je confirme pour la oldstable LTS, mais de mémoire elle n'est pas maintenue pas l'équipe de sécurité Debian.


2 Xubuntu 14.04.x / 1 Windows 8.1
Membre April N°9016

"We all change. When you think about it, we are all different people, all through our lives. And that's ok, that's good, you gotta keep moving, so long as you remember all the people that you used to be. I will not forget one line of this. Not one day...I swear. I will always remember when the Doctor was me"

Hors ligne

#7 Le 15/03/2015, à 20:01

abelthorne

Re : Mettre à jour une Debian Lenny PPC ?

Elzen a écrit :

Donc, avec le sources.list que tu as renseigné, tu devrais me semble-t-il migrer automatiquement vers wheezy (ce qui n'est pas forcément conseillé, avec deux versions de décalage). Si ça ne le fait pas, peux-tu indiquer sur quoi ça coince exactement, histoire de voir ?

Ouais, je connais globalement le principe mais je suis plus familier des noms de versions d'Ubuntu.

Mais d'après ce que tu dis, je devrais pouvoir migrer d'une Lenny (5) à Wheezy (7) sans problème ? Le fait que Lenny ne soit plus maintenue depuis décembre 2012 n'a pas fait disparaître des dépôts indispensables pour la mise à jour ?

Bon, là je suis rentré chez moi donc je n'ai plus le Mac sous la main, je regarderai la prochaine fois. De mémoire, il y avait deux problèmes : 1) apt-get update me renvoyait des erreurs sur des dépôts mais à priori uniquement pour un problème de clé PGP − j'ai peut-être lu trop rapidement, vu que ça m'étonne que les dépôts de base aient un problème de clé ; et 2) apt-get dist-upgrade m'annonçait 202 paquets à mettre à jour mais pendant le téléchargement, il m'indiquait que pour certains il ne trouvait pas de version PPC ; ça l'a arrêté dans son élan.

Hors ligne

#8 Le 15/03/2015, à 22:24

Elzen

Re : Mettre à jour une Debian Lenny PPC ?

Le problème d'upgrade est peut-être dû au problème d'update, mais c'est effectivement assez curieux…

Pour le soucis de clef, il est fort possible que la clef du dépôt principal ait changé depuis Lenny. Il suffira d'installer/mettre à jour le paquet concerné, et ça se corrigera normalement tout seul.

Et sinon, il n'y a – à ma connaissance, du moins – aucun dépôt intermédiaire pour les migrations. Une migration, comme un changement de branche, c'est « juste » une grosse mise à jour ordinaire, une fois le dépôt correctement configuré.

C'est pour ça que j'ai un doute sur le passage Lenny → Wheezy, sauter une version peut éventuellement faire apparaître quelques difficultés au niveau des dépendances. Ceci dit, si tu ne veux pas réinstaller et que tu as un peu de temps, tu dois aussi pouvoir faire la mise à jour intermédiaire vers Squeeze (tant que Jessie n'est pas sortie, il suffit de te brancher sur les dépôts oldstable) histoire de faire une transition plus correcte.

Hors ligne

#9 Le 15/03/2015, à 23:04

Rufus T. Firefly

Re : Mettre à jour une Debian Lenny PPC ?

Pour jessie : http://cdimage.debian.org/cdimage/jessie_di_rc1/
N'ayant pas de mac, je ne sais pas laquelle il faut, mais il y a du powerpc et du ppc64el


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

#10 Le 15/03/2015, à 23:14

vv221

Re : Mettre à jour une Debian Lenny PPC ?

Si ton objectif est de passer à la stable actuelle (Wheezy), passer par trois étapes te garantira la mise-à-jour la moins problématique possible.

1. Mettre à jour ta Lenny vers les dernières mises-à-jour que cette version a connues, grâce aux dépôts "archives" proposés par Debian, le plus sûr étant de n’avoir que cette ligne dans ton sources.list :

deb http://ftp.ticklers.org/debian-archive/debian/ lenny main

2. Passer de Lenny à Squeeze, en ajoutant cette ligne à ton fichier sources.list :

deb http://ftp.fr.debian.org/debian/ squeeze main

3. Enfin, ajoute ces dernières lignes pour passer de Squeeze à Wheezy :

deb http://ftp.fr.debian.org/debian/ wheezy main
deb http://ftp.fr.debian.org/debian/ wheezy-updates main
deb http://security.debian.org/ wheezy/updates main

Après cette dernière mise-à-jour, tu peux supprimer toutes les lignes ne concernant pas Wheezy.

Évite de sauter une de ces étapes si tu ne veux pas compliquer inutilement le processus.


Jouer sur Ubuntu ? Facile !

Hors ligne

#11 Le 16/03/2015, à 00:17

abelthorne

Re : Mettre à jour une Debian Lenny PPC ?

Ok, merci, je teste ça quand j'aurai à nouveau accès au Mac.

Hors ligne

#12 Le 10/05/2015, à 20:55

abelthorne

Re : Mettre à jour une Debian Lenny PPC ?

J'ai pu faire la manip aujourd'hui, ça a l'air d'avoir marché. Il y a juste un petit problème (auquel je m'attendais un peu) : GNOME 3 est complètement inutilisable sur ce Mac. Pas tant une question de rapidité que des tas de bugs graphiques : artefacts divers, gros blocs de couleur dans des fenêtres de dialogue, lettres manquantes partout où il y a du texte...
Heureusement, la session GNOME Classic fonctionne bien, ce qui me fait penser que le problème viendrait du compositeur (qui n'est à priori pas actif sur la session classique). Plus précisément d'un mauvais support du GPU par le pilote libre. C'est à priori du nVidia. J'imagine que c'est mort pour installer le pilote proprio "legacy" sur une archi PowerPC ?

Hors ligne

#13 Le 10/05/2015, à 21:12

Rufus T. Firefly

Re : Mettre à jour une Debian Lenny PPC ?

Il faudrait voir ce que c'est comme carte et ce qu'il faut comme driver, ici, par exemple : http://www.nvidia.com/object/IO_32667.html
Et ensuite tu cherches dans synaptic un nvidia-legacy-YYYxx-driver
Avec un peu de chances...
Et installe aussi nvidia-xconfig qui te permettra de créer un xorg.conf adéquat.


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

#14 Le 10/05/2015, à 21:58

src

Re : Mettre à jour une Debian Lenny PPC ?

abelthorne a écrit :

J'imagine que c'est mort pour installer le pilote proprio "legacy" sur une archi PowerPC ?

Est-ce que Nvidia supporte Linux + PowerPC déjà ?
Dans les dépots non-free de Debian il n'y a que i386, amd64 et armhf pour les dkms nvidia...
Tente ta chance avec le driver Nouveau... quitte à taper dans le kernel backport pour avoir une version plus récente.


Actuellement sur Manjaro Xfce (amd64)

Hors ligne

#15 Le 10/05/2015, à 22:41

abelthorne

Re : Mettre à jour une Debian Lenny PPC ?

Ah mais tiens, dans les instructions données plus haut, on m'a fait passer à Wheezy mais je vois que la version suivante (Jessie) est sortie entretemps, c'est ça ?

Je vais essayer d'y passer pour commencer, Nouveau devrait être un peu plus récent.

Hors ligne