Debian Debian-France Debian-Facile Debian-fr.org Debian-fr.xyz Debian ? Communautés

Debian-facile

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

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

#1 14-03-2021 20:16:57

Oblivion
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-9-amd64
Inscription : 01-02-2019

[Résolu]Installation de code blocks 20.03

Bonjour a tous et a toutes,

Je possède une Debian 10 buster, et je souhaiterai installer code blocks 20.03. Je suis donc aller le site pour télecharger les paquets qui était en tar.xz que j'ai décompressé par la suite pour obtenir les paquets en .deb
Et quand je tente d'installer le paquet j'obtiens le message suivant :
Erreur : La dépendance ne peut être satisfaite :
libcodeblocks0
(=20.03)


Pourriez vous m’éclairer svp

Dernière modification par Oblivion (14-03-2021 23:02:32)

Hors ligne

#2 14-03-2021 20:30:57

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : [Résolu]Installation de code blocks 20.03

Le paquet que tu as téléchargé semble se destiner à une Debian 11 Bullseye ou une Debian Sid, si c’est le cas il n’est pas installable sur une Debian 10 Buster.

On ne pourra rien dire de plus à ce sujet sans savoir de quel paquet il s’agit. « Je suis donc aller le site pour télecharger les paquets » ça ne va vraiment pas être suffisant comme information tongue

Jouer sous Debian ? Facile !

Hors ligne

#3 14-03-2021 20:36:03

hybridemoineau
Membre
Inscription : 21-02-2016

Re : [Résolu]Installation de code blocks 20.03

Sauf cas particuliers, la version d'un logiciel non adapté par Debian en Backports ne s'installera pas directement sur une version de Debian antérieure, que tu passes par les dépôts, les debs, ou les sites d'origine (github ou autres).

https://packages.debian.org/search?keyw … lla-search

Il faut que tu envisages de passer par l'ouverture des dépôts testing, en ajoutant cette ligne à ton sources.list

deb http://deb.debian.org/debian/ bullseye main contrib non-free



puis

apt update

apt -s install codeblocks



Le -s est très important : ça te permet de simuler ce qui se passe. Tu peux poster le retour de cette dernière commande.

Si l'installation est possible, à toi de voir si elle ne modifie pas trop ton système. Si ce n'est pas possible comme cela, il faut éventuellement essayer aptitude.

(complémentaire de vv22...!)

Dernière modification par hybridemoineau (14-03-2021 20:38:12)

Hors ligne

#4 14-03-2021 21:30:02

Oblivion
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-9-amd64
Inscription : 01-02-2019

Re : [Résolu]Installation de code blocks 20.03

vv222 a écrit :

Le paquet que tu as téléchargé semble se destiner à une Debian 11 Bullseye ou une Debian Sid, si c’est le cas il n’est pas installable sur une Debian 10 Buster.

On ne pourra rien dire de plus à ce sujet sans savoir de quel paquet il s’agit. « Je suis donc aller le site pour télecharger les paquets » ça ne va vraiment pas être suffisant comme information tongue



x) c'est vrai deso mais tu as vu juste il n'est pas destiné a cette debian...

Le -s est très important : ça te permet de simuler ce qui se passe. Tu peux poster le retour de cette dernière commande.



 apt -s install codeblocks



cela me renvois ceci :

Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances      
Lecture des informations d'état... Fait
Le paquet suivant a été installé automatiquement et n'est plus nécessaire :
  libwxgtk3.0-0v5
Veuillez utiliser « sudo apt autoremove » pour le supprimer.
Les paquets supplémentaires suivants seront installés :
  codeblocks-common gcc-10-base libastyle3 libcodeblocks0 libgcc-s1
  libwxbase3.0-0v5 libwxgtk3.0-gtk3-0v5
Paquets suggérés :
  codeblocks-contrib libwxgtk3.0-dev
Les NOUVEAUX paquets suivants seront installés :
  gcc-10-base libastyle3 libgcc-s1 libwxgtk3.0-gtk3-0v5
Les paquets suivants seront mis à jour :
  codeblocks codeblocks-common libcodeblocks0 libwxbase3.0-0v5
4 mis à jour, 4 nouvellement installés, 0 à enlever et 2524 non mis à jour.
Inst gcc-10-base (10.2.1-6 Debian:testing [amd64])
Inst codeblocks [16.01+dfsg-2.1] (20.03-3 Debian:testing [amd64]) []
Inst codeblocks-common [16.01+dfsg-2.1] (20.03-3 Debian:testing [all]) []
Inst libastyle3 (3.1-2+b1 Debian:testing [amd64]) []
Inst libgcc-s1 (10.2.1-6 Debian:testing [amd64]) []
Inst libwxbase3.0-0v5 [3.0.4+dfsg-8] (3.0.5.1+dfsg-2 Debian:testing [amd64]) []
Inst libwxgtk3.0-gtk3-0v5 (3.0.5.1+dfsg-2 Debian:testing [amd64]) []
Inst libcodeblocks0 [16.01+dfsg-2.1] (20.03-3 Debian:testing [amd64])
Conf gcc-10-base (10.2.1-6 Debian:testing [amd64])
Conf codeblocks (20.03-3 Debian:testing [amd64])
Conf codeblocks-common (20.03-3 Debian:testing [all])
Conf libastyle3 (3.1-2+b1 Debian:testing [amd64])
Conf libgcc-s1 (10.2.1-6 Debian:testing [amd64])
Conf libwxbase3.0-0v5 (3.0.5.1+dfsg-2 Debian:testing [amd64])
Conf libwxgtk3.0-gtk3-0v5 (3.0.5.1+dfsg-2 Debian:testing [amd64])
Conf libcodeblocks0 (20.03-3 Debian:testing [amd64])

Hors ligne

#5 14-03-2021 21:35:52

Oblivion
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-9-amd64
Inscription : 01-02-2019

Re : [Résolu]Installation de code blocks 20.03

hybridemoineau a écrit :

Sauf cas particuliers, la version d'un logiciel non adapté par Debian en Backports ne s'installera pas directement sur une version de Debian antérieure, que tu passes par les dépôts, les debs, ou les sites d'origine (github ou autres).

https://packages.debian.org/search?keyw … lla-search

Il faut que tu envisages de passer par l'ouverture des dépôts testing, en ajoutant cette ligne à ton sources.list

deb http://deb.debian.org/debian/ bullseye main contrib non-free



puis

apt update

apt -s install codeblocks



Le -s est très important : ça te permet de simuler ce qui se passe. Tu peux poster le retour de cette dernière commande.

Si l'installation est possible, à toi de voir si elle ne modifie pas trop ton système. Si ce n'est pas possible comme cela, il faut éventuellement essayer aptitude.

(complémentaire de vv22...!)




Quand j'ai ajouté la ligne a mon sources.list, j'ai update et çà m'as dit "2528 paquet peuvent être mis a jour" je les mets tous a jour d'un coup avec full-upgrade ou cela risque de trop modifier mon système ?

Hors ligne

#6 14-03-2021 22:48:45

hybridemoineau
Membre
Inscription : 21-02-2016

Re : [Résolu]Installation de code blocks 20.03

D'après ton post #4, tu peux installer la version testing de codeblocks sans trop de transformation. Si tu veux le faire

apt install codeblocks



Sauf si tu veux passer en testing, un full-upgrade ne sert à rien. Dans ce cas là, il faut apprendre à gérer les MAJ, quoi qu'en ce moment de gel, ça ne devrait pas être trop dur.

Si tu préfères garder quelques paquets de codeblocks en testing (sans mise à jour automatiques) et le reste en stable, après avoir installé codeblocks, tu retires la ligne ajoutée à ton sources.list ou tu la fais précéder d'un #, puis apt update.

Dernière modification par hybridemoineau (14-03-2021 22:49:20)

Hors ligne

#7 14-03-2021 22:59:41

Oblivion
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-9-amd64
Inscription : 01-02-2019

Re : [Résolu]Installation de code blocks 20.03

hybridemoineau a écrit :

D'après ton post #4, tu peux installer la version testing de codeblocks sans trop de transformation. Si tu veux le faire

apt install codeblocks



Sauf si tu veux passer en testing, un full-upgrade ne sert à rien. Dans ce cas là, il faut apprendre à gérer les MAJ, quoi qu'en ce moment de gel, ça ne devrait pas être trop dur.

Si tu préfères garder quelques paquets de codeblocks en testing (sans mise à jour automatiques) et le reste en stable, après avoir installé codeblocks, tu retires la ligne ajoutée à ton sources.list ou tu la fais précéder d'un #, puis apt update.



Ok je vais retirer la ligne merci beaucoup

Hors ligne

#8 14-03-2021 23:02:00

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : [Résolu]Installation de code blocks 20.03

Mélanger de cette manière les dépôts de deux branches de Debian, ça va juste causer des ennuis.
Ce n’est pas en ajoutant temporairement un dépôt puis en le retirant qu’on fait un backport d’un paquet de testing pour stable.

Jouer sous Debian ? Facile !

Hors ligne

#9 14-03-2021 23:06:13

hybridemoineau
Membre
Inscription : 21-02-2016

Re : [Résolu]Installation de code blocks 20.03

vv222 a écrit :

Mélanger de cette manière les dépôts de deux branches de Debian, ça va juste causer des ennuis.



A voir à l'usage du logiciel, si la version demandée est indispensable en tenant compte des problèmes éventuels de MAJ.

Ce n’est pas en ajoutant temporairement un dépôt puis en le retirant qu’on fait un backport d’un paquet de testing pour stable.



Il n'en a en effet pas été question !

Ca serait bien d'indiquer la bonne voie de compilation pour un rétroportage, sinon. A toi de jouer !

Dernière modification par hybridemoineau (14-03-2021 23:10:47)

Hors ligne

#10 14-03-2021 23:06:52

Oblivion
Membre
Distrib. : Debian GNU/Linux 10 (buster)
Noyau : Linux 4.19.0-9-amd64
Inscription : 01-02-2019

Re : [Résolu]Installation de code blocks 20.03

vv222 a écrit :

Mélanger de cette manière les dépôts de deux branches de Debian, ça va juste causer des ennuis.
Ce n’est pas en ajoutant temporairement un dépôt puis en le retirant qu’on fait un backport d’un paquet de testing pour stable.


Qu'est ce qu'il est conseillé de faire dans ces cas la, juste precedé le depot d'un "#" ou simplement s'en tenir au paquet disponible pour stable ?

Hors ligne

#11 14-03-2021 23:58:32

vv222
Administrateur
Lieu : Bretagne
Distrib. : GNU/Linux Debian « Sid »
Noyau : Linux ≥ 5.10 (amd64)
(G)UI : Openbox
Inscription : 18-11-2013
Site Web

Re : [Résolu]Installation de code blocks 20.03

Oblivion a écrit :

Qu'est ce qu'il est conseillé de faire dans ces cas la, juste precedé le depot d'un "#" ou simplement s'en tenir au paquet disponible pour stable ?



Soit rester sur la version fournie par ta branche de Debian, soit construire un backport à partir des sources de la version qui t’intéresse, comme décrit dans ce guide.


Jouer sous Debian ? Facile !

Hors ligne

Pied de page des forums