Compilation d'un logiciel Le sujet est résolu

Demande d'aide : c'est ici.
Répondre
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonjour à tous

J'etais en debian testing mais suite à différents disfonctionnement du wifi réglés partiellement , et souci avec la configuration scanner de mon imprimante
Epson , le pilote pour le scanner epson n'existe pas encore pour debian 9
Je suis donc repassé en jessie 8 mon epson fonctionne à présent avec les pilotes linux epson et wifi très bien
Souhaitant avoir les dernieres version de certain logiciels je souhaitais savoir si possibilité de piocher dans sid les programmes plus récents qui m'intéresses
Je n'aurais bien sur pas de mises à jour mais ce n'est pas grave
J'ai l'option également de compiler ces programmes
Je suppose qu'un programme compilé ne peux avoir de mises à jour
Lors d'une mise à jour est il possible de supprimer cette compilation pour recompiler le nouveau programme si oui pourriez vous m'expliquer la marche à suivre
Dans le panneau de configuration des différents outils dans testing je ne vois pas l'icone de configuration de l'imprimante , dans jessie elle est présente


Bonne journée à tous
Merci pour votre aide
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
Avant de penser à compiler regarde déjà dans les backports.

Code : Tout sélectionner

deb http://httpredir.debian.org/debian jessie-backports main contrib non-free

Code : Tout sélectionner

apt install mon_paquet -t jessie-backports

Après, tu peux adapter ton sources.list et ajouter testing et/ou SID (en faisant attention aux préférences...).

Code : Tout sélectionner

Package: * 
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: -10

Package: *
Pin: release a=unstable
Pin-Priority: -10

Et installer des paquets venant de testing ou SID:

Code : Tout sélectionner

apt install mon_paquet -t testing
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonsoir

Merci Pour ta réponse

Bonne soirée
olivier
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

tu peux aussi compiler en créant un paquet debian (.deb). Il sera ainsi géré proprement, sans en mettre partout dans ta debian. Tu pourras te gérer ainsi tes propres versions.
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonjour

Oui merci , j’étais plus ou moins informé de cette solution
Tu as raison sinon difficile à effectuer le ménage si besoin
Bonne journée
Olivier
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Concernant le fichier préférences je pense qu'il doit être créer dans /etc/apt et non dans le dossier preferences.d
Ce qui m’intéresse c'est uniquement testing
Pour Rawtherapee et darktable pratiquant la photo j'ai besoin de ces logiciels n’étant plus sous xp pro pas le choix
Ces deux logiciels sont vraiment très puissant dans les dernières version
Est il possible de me communiquer un fichier sources.list correspondant à mes besoins pour Debian stable j'avoue nager un peu
Peut t'on donner un autre nom au fichier preference

Encore Merci

Bonne fin de journée

Olivier
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Dans mon premier message je signalais ne pas voir le panneau de configuration de l'imprimante
il suffit d'installer le paquet system-config-printer
c’était juste une info
Ne comprends pas que cela ne soit pas inclus dans testing

Olivier
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonsoir

Personne pour m'aider ?
Bon tant pis
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
olivier51 a écrit : 05 mars 2017, 19:34Personne pour m'aider ?
Mais si!
Tu trouvera toutes les réponses ici: L%27etiquetage_de_paquets_via_le_fichier_/etc/apt/preferences

Commence par les backports, sans fichier preferences (Les Backports ont une priorité plus basse que stable par défaut).

Code : Tout sélectionner

deb http://httpredir.debian.org/debian/ jessie main non-free contrib
#deb-src http://httpredir.debian.org/debian/ jessie main non-free contrib

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

# jessie-updates, previously known as 'volatile'
deb http://httpredir.debian.org/debian/ jessie-updates main contrib non-free
#deb-src http://httpredir.debian.org/debian/ jessie-updates main contrib non-free

# jessie-backports, previously on backports.debian.org
deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free
#deb-src http://httpredir.debian.org/debian/ jessie-backports main contrib non-free

On installe les paquets backports ainsi: apt install PAQUET -t jessie-backports

Si ce n'est pas suffisant ajoute testing:

Code : Tout sélectionner

deb http://httpredir.debian.org/debian/ testing main non-free contrib
avec le fichier de preferences suivant:

Code : Tout sélectionner

Package: * 
Pin: release a=stable
Pin-Priority: 900

Package: *
Pin: release a=testing
Pin-Priority: -10
Ce qui donne pour Firefox par exemple:

Code : Tout sélectionner

# apt-cache policy firefox-esr
firefox-esr:
  Installé : (aucun)
  Candidat : 45.7.0esr-4
 Table de version :
     45.7.0esr-4 0
        500 http://httpredir.debian.org/debian/ testing/main amd64 Packages
     45.7.0esr-1~deb8u1 0
        500 http://security.debian.org/ jessie/updates/main amd64 Packages
     45.6.0esr-1~deb8u1 0
        500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages
Même principe que les backports: apt install firefox-esr -t testing
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonjour

Merci passes une bonne journée
Pas très evident le pinnig
C'est déjà plus clair pour moi
Olivier
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,

Ce n'est pas si compliqué, un peu d’entraînement et tu maîtrisera.
Le principe c'est de bloquer un ou des paquets pour qu'ils ne soient pas mis à jour par mégarde... Avec la possibilité de passer outre si on le souhaite mais en le précisant bien.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Bonjour

C'est parfait tout fonctionne Merci
Suis chiant encore une dernière question
J'ai créé un fichier preferences dans /etc/apt c 'est tout bon
Est t'il préférable de le créer dans /etc/apt/preferences.d
Dans les deux possibilités ce fichier doit t'il s'appeler preferences ou lui donner le nom de notre choix
Après cette réponse je pense que mon post seras résolu
j'ai appris beaucoup en peu de temps
Attendre 68a pour s’intéresser à linux ce n'est pas courant

Bonne fin de journée
Olivier
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

J'ai parlé trop vite
Ce message après le téléchargement de darktable je ne comprends pas trop
Ce qui fait que l'installation ne s'effectue pas

apt (1.4~beta1) unstable; urgency=medium

Support for GPG signatures using the SHA1 or RIPE-MD/160 hash
algorithms has been disabled. Repositories using Release files
signed in such a way will stop working. This change has been made
due to security considerations, especially with regards to possible
further breakthroughs in SHA1 breaking during the lifetime
of this APT release series.

It is possible (but STRONGLY ADVISED AGAINST) to revert to the previous
behaviour by setting the options
APT::Hashes::SHA1::Weak "yes";
APT::Hashes::RIPE-MD/160::Weak "yes";
Note that setting these options only affects the verification of the overall
repository signature.

-- Julian Andres Klode <jak@debian.org> Fri, 25 Nov 2016 13:19:32 +0100

apt (1.2~exp1) experimental; urgency=medium

[ Automatic removal of debs after install ]
After packages are successfully installed by apt(8),
the corresponding .deb package files will be
removed from the /var/cache/apt/archives cache directory.

This can be changed by setting the apt configuration option
"Binary::apt::APT::Keep-Downloaded-Packages" to "true". E.g:

# echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' \
> /etc/apt/apt.conf.d/01keep-debs

Please note that the behavior of apt-get is unchanged. The
downloaded debs will be kept in the cache directory after they
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

L'installation s'effectue
Avec beaucoup de mises à jour
Vous tiens informé
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

Redémarrage de l'ordi
terminal ne fonctionne plus
plus possible de changer mon fond d'ecran
je verrais demain ,fatigué ce soir

bonne soirée
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

Salut,
olivier51 a écrit : 07 mars 2017, 16:04 J'ai créé un fichier preferences dans /etc/apt c 'est tout bon
Est t'il préférable de le créer dans /etc/apt/preferences.d
Dans les deux possibilités ce fichier doit t'il s'appeler preferences ou lui donner le nom de notre choix
Tu peux créer ton propre fichier preferences dans /etc/apt/preferences.d/
Avec le nom que tu veux.
Par contre le fichier /etc/apt/preferences DOIT conserver son nom ou ne pas exister...
olivier51 a écrit :j'ai appris beaucoup en peu de temps
Attendre 68a pour s’intéresser à linux ce n'est pas courant
Y'a pas d'âge pour apprendre, et Debian (Linux en général) est un excellent anti-âge! :006:
J'ai parlé trop vite
Ce message après le téléchargement de darktable je ne comprends pas trop
Ce qui fait que l'installation ne s'effectue pas
L'installeur de paquet à ouvert un fichier texte avec des infos (importantes en général) sur la nouvelle version du paquet.
Il suffit de taper sur la touche "q" (quit) pour que l'installation se poursuive.

D'ailleurs c'est marqué en bas à gauche je crois.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
lol
Site Admin
Site Admin
Messages : 5054
Inscription : 04 avr. 2016, 12:11
Localisation : Madagascar
Status : Hors-ligne

J'ai basculé le sujet dans support.
Règles d'usage du forum. Signalez si vous avez posté votre question sur un autre forum. Explications ici
Debian Unstable. Mate/LXQT. Dieu, en créant l'homme, a quelque peu surestimé ses capacités.
Avatar de l’utilisateur
piratebab
Site Admin
Site Admin
Messages : 5854
Inscription : 24 avr. 2016, 18:41
Localisation : sud ouest
Status : En ligne

Quelle commande as tu utilisé pour cette installation ? (ou suite de commandes)
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

oui il faut lire le message entièrement et "q" ensuite
Pour la commande " apt-get install darktable -t testing
rawtherapee et darktable fonctionne
toujours souci de fond d’écran que je ne peux changer
Pour le terminal c est un problème de polices devenu translucide bizarre

bonne soirée
olivier51
Membre
Membre
Messages : 51
Inscription : 15 févr. 2017, 18:15
Localisation : Chalons en Champagne
Status : Hors-ligne

J'ai oublié avant l'install des 2 logiciels j'ai effectué " apt-get update , upgrade , dist-upgrade
Répondre