logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 13-10-2018 16:58:44

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Crossgrading sur Sid. (clos).

Je souhaiterais changer l'architecture du système sur Sid que je teste actuellement. Les wikis que j'ai lu sur le net me laisse à penser que ce n'est pas aussi facile que ça. Il y a des point que je ne comprends pas et d'autres, comme la suppression de paquets, qui m’inquiète un peu. Savez-vous comment procéder en toute sécurité, si cela est possible bien sur (les procédures,que j'ai vu, ne concernant que stable ou oldstable )?

Dernière modification par potemkine17 (15-10-2018 09:37:10)

Hors ligne

#2 13-10-2018 17:18:11

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

Je souhaiterais changer l'architecture du système sur Sid


Tu veux dire downgrader ?
C'est à dire changer de branche ?


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#3 13-10-2018 17:56:13

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Non, je souhaite changer d'architecture. le noyau 4.18 (mais aussi, hélas, le 4.19) passe mal sur mon système en 32 bits mais il fonctionne correctement en 64. Ça, j'ai pu le tester sans problème. Maintenant, il faudrait que je passe le reste du système sous la même arch. ce qui me parait nécessaire.

Hors ligne

#4 13-10-2018 19:50:36

Anonyme
Invité

Re : Crossgrading sur Sid. (clos).

Bonjour, je comprends mal.
Tu as installé Debian 32 bits alors que tu as un système 64 bits et que tu joues avec un noyau 4.19 "experimental" Debian ?
32 bit c'est du vieux et "experimental" du pas encore né smile
Pour moi, c'est simple : réinstallation avec la bonne architecture

#5 13-10-2018 21:29:11

raleur
Membre
Inscription : 03-10-2014

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

il faudrait que je passe le reste du système sous la même arch. ce qui me parait nécessaire.


Nécessaire pour quoi ?


Il vaut mieux montrer que raconter.

Hors ligne

#6 13-10-2018 22:04:01

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

oui, la ré-installation est LA solution la plus simple. Mais je voudrais l'éviter. Le système est installé sur un D.D. externe en compagnie de Mint et Windows. Vu que je n'ai pas de matériel récent, j'ai galéré pour faire tenir les 3 distributions ensemble. Je n'ai pas trop envie de m'y remettre. A moins, bien sur, qu'il n'y est pas d'autres solutions.
Pour le fait d'avoir installé un système 32 bits , ça s'explique par le fait que ce disque  me sert pour faire des testes et de "doublon" pour mon pc principal, une tour qui est elle aussi sur Debian 9 et sur un noyau i686. Si je dois passé en 64 bits sur cet outil, je vais être à la peine. Je préfère savoir avant quelle est la meilleure solution à appliquer. Si je demande conseil sur un changement d'architecture, c'est que je n'ai pas trouvé de solution plus pratique. C'est vrai que je pourrais aussi rester en 32 bits avec le noyau 4.17. Mais ce n'est pas celui de Sid par défaut et c'est, semble-t-il, le 4.19 qui le sera sur Buster. (C'est pour cela que je l'ai essayé. En vain). Et puis, Rester en l’état, ce ne pas trop pratique.

Nécessaire pour quoi ?



Question : J'ai installé un noyau amd64  sur un système 32 bits : Pour l'instant, je n'ai remplacé que le firmware du wifi, rien d'autres. Mais est-ce que le système peut resté stable ainsi ? Surtout sur Sid, avec les changements fréquents ? Quand j'écris nécessaire, c'est parce que je sent bien que mes "bidouilleries sont bancales" et qu'il faudrait que j'y mette de l'ordre.

Dernière modification par potemkine17 (13-10-2018 22:14:15)

Hors ligne

#7 13-10-2018 22:22:45

raleur
Membre
Inscription : 03-10-2014

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

je n'ai remplacé que le firmware du wifi


Remplacé par quoi ? Pour quelle raison ? Les firmwares sont indépendants de l'architecture du noyau.

potemkine17 a écrit :

Mais est-ce que le système peut resté stable ainsi ?


Qu'entends-tu par "stable" ?

potemkine17 a écrit :

mes "bidouilleries sont bancales"


Quelles "bidouilleries" ?


Il vaut mieux montrer que raconter.

Hors ligne

#8 14-10-2018 07:03:28

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Après avoir fait passer le noyau en 64 bits, j'ai dû ré-installé la connexion wifi. S'il n'y a pas de rapport, peut-être est-ce du à la ré-installation de certains paquets(?).

Si je demande si le système peut rester stable, c'est de savoir si on peut avoir un noyau sur un système à l'architecture différente sans que cela pose de problème  pour l'usage courant du pc.

Jusqu'ici, je n'ai  pas connu de galère à ce niveau et  j'ai du mal , souvent, à suivre les discussions à ce sujet. En pratique, si je suis des wikis, si j’exécute des commandes sans comprendre leur sens, alors pour moi, c'est "bidouiller".  Pas quand on m'explique et que je saisis ce que je fais.

Pour en revenir au sujet et pour faire bref, comment changer l'architecture du système sans se prendre la tête ? Si cela n'est ni faisable ni (ou) souhaitable sur Sid, faut-il, comme le préconise Anonyme, tout ré-installer ? Ou encore , ne rien faire et attendre que les problèmes du noyau soient résolus ? N'ayant pas envie de faire perdre du temps à personne , je suivrais vos conseils pour clore la discussion au plus tôt.

Hors ligne

#9 14-10-2018 07:58:44

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

Après avoir fait passer le noyau en 64 bits, j'ai dû ré-installé la connexion wifi.


Je pense que ce sont ces bidouilleries que raleur te demande d'éclairer par les commandes et retours que tu as employé/reçu pour changer de noyau et installer le wifi et autres actions ?

Dernière modification par smolski (14-10-2018 07:59:33)


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#10 14-10-2018 10:43:22

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Pas facile. je ne fonctionne pas de manière très organiser et je n'ai pas beaucoup de mémoire, moins qu'il y en a  sur mes pc, en tout cas. De plus, j'emploie aussi des termes souvent des termes inadaptés. Suite à cette commande :

apt-get install linux-image-amd64:amd64



le noyau s'est bien installé mais plusieurs paquets ont été enlevés en même temps et ré-installés à l'upgrade suivant. Je ne les ai pas noté. le seul que je me rappelle est Apparmor  mais je n'ai pas fait attention aux paquets réseau. C'est ensuite que , il me semble,j'ai du rajouté , pour le wifi, cette commande ,prise sur le wiki (https://wiki.debian.org/wl) :

apt-get install linux-image-$(uname -r|sed 's,[^-]*-[^-]*-,,') linux-headers-$(uname -r|sed 's,[^-]*-[^-]*-,,') broadcom-sta-dkms



J'avoue ne pas pouvoir la décrire mais j'y voie  un lien  entre le noyau et le pilote.Cela a réactivé la connexion sans redémarrage. je n'ai rien fait de plus

Hors ligne

#11 14-10-2018 11:21:49

raleur
Membre
Inscription : 03-10-2014

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

je n'ai pas beaucoup de mémoire


Ton système en a pour toi. Tu peux retrouver l'historique des commandes de l'utilisateur courant avec la commande "history".
Tu peux retrouver les actions effectuées par apt dans /var/log/apt/history.log*.

potemkine17 a écrit :

j'ai du rajouté , pour le wifi, cette commande


Le paquet broadcom-sta-dkms ne contient pas de firmware mais les sources d'un pilote Broadcom. Ce pilote doit bien sûr être recompilé pour chaque nouveau noyau installé et a effectivement besoin des en-têtes correspondant au noyau fournies par le paquet linux-headers-*.


Il vaut mieux montrer que raconter.

Hors ligne

#12 14-10-2018 11:46:28

smolski
quasi...modo
Lieu : AIN
Distrib. : backports (buster) 10
Noyau : Linux 4.19.0-8-amd64
(G)UI : gnome
Inscription : 21-10-2008

Re : Crossgrading sur Sid. (clos).

raleur a écrit :

Le paquet broadcom-sta-dkms ne contient pas de firmware mais les sources d'un pilote Broadcom.

https://debian-facile.org/utilisateurs: … un-binaire smile


saque eud dun (patois chtimi : fonce dedans)

Hors ligne

#13 14-10-2018 12:46:41

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Voici le log :

Start-Date: 2018-10-13  16:19:40
Commandline: apt-get install linux-image-amd64:amd64
Requested-By: libres (1000)
Install: irqbalance:amd64 (1.3.0-0.1+b1, automatic), uuid-runtime:i386 (2.32.1-0.1, automatic), libsystemd0:amd64 (239-10, automatic), libmount1:amd64 (2.32.1-0.1, automatic), gcc-8-base:amd64 (8.2.0-7, automatic), libgpg-error0:amd64 (1.32-2, automatic), zlib1g:amd64 (1:1.2.11.dfsg-1, automatic), libc6:amd64 (2.27-6, automatic), libnuma1:amd64 (2.0.12-1, automatic), libncursesw6:amd64 (6.1+20180714-1, automatic), libgcc1:amd64 (1:8.2.0-7, automatic), libblkid1:amd64 (2.32.1-0.1, automatic), linux-image-4.18.0-2-amd64:amd64 (4.18.10-2, automatic), libtinfo6:amd64 (6.1+20180714-1, automatic), libpcre3:amd64 (2:8.39-11, automatic), linux-image-amd64:amd64 (4.18+99), libuuid1:amd64 (2.32.1-0.1, automatic), libgcrypt20:amd64 (1.8.3-1, automatic), libselinux1:amd64 (2.8-1+b1, automatic), liblz4-1:amd64 (1.8.2-1, automatic), libgpm2:amd64 (1.20.7-5, automatic), libcap-ng0:amd64 (0.7.9-1, automatic), libffi6:amd64 (3.2.1-8, automatic), apparmor:amd64 (2.13-8, automatic), liblzma5:amd64 (5.2.2-1.3, automatic), libglib2.0-0:amd64 (2.58.1-2, automatic)
Remove: irqbalance:i386 (1.3.0-0.1+b1), apparmor:i386 (2.13-8)
End-Date: 2018-10-13  16:22:00

Start-Date: 2018-10-13  17:03:02
Commandline: apt-get install linux-image-amd64 linux-headers-amd64 broadcom-sta-dkms
Requested-By: libres (1000)
Install: linux-headers-amd64:amd64 (4.18+99), linux-headers-4.18.0-2-amd64:amd64 (4.18.10-2, automatic)
End-Date: 2018-10-13  17:04:28

Start-Date: 2018-10-13  17:16:52
Commandline: packagekit role='update-packages'
Requested-By: libres (1000)
Upgrade: dh-strip-nondeterminism:i386 (0.043-1, 0.043-2), libfile-stripnondeterminism-perl:i386 (0.043-1, 0.043-2), syslinux:i386 (3:6.04~git20171011.af7e95c3+dfsg1-4, 3:6.04~git20171011.af7e95c3+dfsg1-5), syslinux-common:i386 (3:6.04~git20171011.af7e95c3+dfsg1-4, 3:6.04~git20171011.af7e95c3+dfsg1-5), aptitude:i386 (0.8.11-3, 0.8.11-3+b1)
End-Date: 2018-10-13  17:17:15



Finalement, tout ça a surtout rajouté des paquets sans faire de désordre.

Le paquet broadcom-sta-dkms ne contient pas de firmware mais les sources d'un pilote Broadcom. Ce pilote doit bien sûr être recompilé



Jusqu'ici, je n'ai pas eu à faire ce genre d'exercice et je ne suis pas préssé d'essayer. Enfin, pas aujourd'hui.

Hors ligne

#14 14-10-2018 13:28:13

Croutons
Membre
Distrib. : Debian12
Noyau : Linux 6.1.0-13-amd64
(G)UI : Fluxbox(NakeDeb)
Inscription : 16-12-2016

Re : Crossgrading sur Sid. (clos).

bonjour
il me semble que avec policy tu dois avoir l'architecture utilisé

apt policy



j'avais vu aussi

dpkg --print-architecture


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<-- 
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

Hors ligne

#15 14-10-2018 15:23:00

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Bonjour, Crouton :

ibres@debian:~$ dpkg --print-architecture
i386
 



En fait, je suis sous multiarch.  Et je ne veux pas le rester.

Hors ligne

#16 14-10-2018 16:10:46

chalu
Modératrice
Lieu : Anjou
Distrib. : openSUSE Tumbleweed
Noyau : Linux 5.12
(G)UI : KDE 5.21.4
Inscription : 11-03-2016

Re : Crossgrading sur Sid. (clos).

Bonjour,
Lu ici https://wiki.debian.org/fr/Multiarch/HO … ss_grading

Cross grading
Il est possible d'utiliser Multiarch pour upgrader votre système d'une architecture à une autre, par exemple pour passer d'une installation 32 bits à 64 bits. Plus d'information sur le Cross Grading.


Le lien Cross Grading conduit à un article en anglais. En bas de page il y a des références d'articles sur ce que tu veux faire.

Moi à ta place, je réinstallerais. Une installation de LXDE ne doit pas être si longue comparée à Gnome ou KDE tongue
mais bon ça se fait visiblement wink

Hors ligne

#17 14-10-2018 18:49:38

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Vu mon "anglais", je préféré encore ré-installé. Oui, je suis vos conseils. Ça ne sera pas facile, mais , bon, je reprendrais le fil dès  j'ai fini l'installation. Merci à tous.

Hors ligne

#18 15-10-2018 09:20:44

raleur
Membre
Inscription : 03-10-2014

Re : Crossgrading sur Sid. (clos).

potemkine17 a écrit :

Finalement, tout ça a surtout rajouté des paquets


Ça a surtout remplacé quelques paquets i386 par leurs versions amd64 et leurs dépendances, parce que tu n'as pas refusé l'installation des paquets recommandés.

potemkine17 a écrit :

Le paquet broadcom-sta-dkms ne contient pas de firmware mais les sources d'un pilote Broadcom. Ce pilote doit bien sûr être recompilé


Jusqu'ici, je n'ai pas eu à faire ce genre d'exercice et je ne suis pas préssé d'essayer


C'est le système qui l'a fait lui-même grâce à dkms. Sinon le wifi ne fonctionnerait pas.

potemkine17 a écrit :

En fait, je suis sous multiarch.  Et je ne veux pas le rester


Pourquoi pas ?


Il vaut mieux montrer que raconter.

Hors ligne

#19 15-10-2018 09:36:14

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Merci de ces précisions, Raleur. Mais, trop impatient, je suis passé à la ré-installation du système. Je n'aurais pas du, ça ne se passe pas trop bien. je vais devoir ouvrir une autre discussion et j'apprécierai que tu m'éclaire sur mes "nouveaux" soucis.

Hors ligne

#20 15-10-2018 13:38:54

raleur
Membre
Inscription : 03-10-2014

Re : Crossgrading sur Sid. (clos).

Si ça concerne sid, il y a peu de chances que je sois en mesure d'apporter une aide.

Il vaut mieux montrer que raconter.

Hors ligne

#21 15-10-2018 13:43:58

potemkine17
Membre
Distrib. : Débian Bookworm Cinnamon
Noyau : amd64
Inscription : 17-09-2014

Re : Crossgrading sur Sid. (clos).

Non, c'est un problème à la ré-installation.

Hors ligne

Pied de page des forums