Swisslinux.org

− Le carrefour GNU/Linux en Suisse −

 

Langue

 

Le Forum

Vous n'êtes pas identifié.

#1 09 May 2014 01:10:59

Battant
Gourou(e) du libre
 
Date d'inscription: 06 Aug 2013
Messages: 286

Compiler le code source ou utiliser les package pré compiler

Bonjour,

J’ai deux questions:
1. Faut-il télécharger les codes sources pour les compiler ou utiliser les packages précompilés fournis par la distribution en sachant que les packages précompilés risquent de ne pas être à jour sur la distribution par rapport au site diffuseur.

2. Est-il dangereux de compiler des sources et si on le fait, une commande du genre make clean existe-t-elle pour supprimer les fichiers objets et make uninstall pour désinstaller?

Merci pour votre réponse.
Salutations

Battant

Hors ligne

 

#2 09 May 2014 07:25:39

BOFH
Admin
Lieu: Ecublens, VD
Date d'inscription: 03 Feb 2005
Messages: 862
Site web

Re: Compiler le code source ou utiliser les package pré compiler

En général, les distributions font un effort pour se tenir à jour sur les mises à jour critiques. Si la distribution est encore activement maintenue, utiliser les packages précompilés ne pose pas de problème de sécurité.

Sinon, non, rien ne force l'auteur d'un package source à fournir un mécanisme de désinstallation propre. Mais tu peux utiliser une distribution source-based comme Gentoo; ça ne prend que quelques lignes pour adapter soi-même une nouvelle version d'un package existant, ou en créer un nouveau, le script d'installation est lancé dans une sandbox et le gestionnaire de paquets offre un mécanisme de désinstallation générique indépendant de ce qui est fourni par la source.

C'est tout autant dangereux de compiler des sources que de lancer des scripts trouvés sur internet, il faut simplement être sûr de la source. Les distros récentes vérifient l'intégrité de leurs packages avec un mécanisme cryptographique, ce qui peut faire une différence à partir d'un certain niveau de paranoia...

Hors ligne

 

#3 09 May 2014 10:16:22

Battant
Gourou(e) du libre
 
Date d'inscription: 06 Aug 2013
Messages: 286

Re: Compiler le code source ou utiliser les package pré compiler

Bonjour,

Je précise que j'ai un ordinateur portable why dont le Bluetooth intégré ne fonctionne plus après la mise à niveau depuis ubuntu 12.04 Lts a la 14.04 Lts.
Ayant parfois quelques problèmes au démarrage, je suis allé sur Internet et j'ai remarqué que par exemple le noyau n'était pas à jour. Or certains drivers sont inclus dans le noyau. À propos, comment se passe la mise à jour ldes drivers et firmwaire  avec Linux ?
Il en va de même pour unity . Fenêtre à propos de votre ordinateur ne s'affiche pas. et aussi pour Umbrello, le concepteur UML de kdesdk.
Tous ces paquets ont des bugs qui ont été signalé, mais dont la dernière mise à jour n'a pas encore été mis dans la distribution.

Que faire dans ce cas là ? Compilé depuis les sources ?

Merci pour votre réponse

Salutations

Battant

Hors ligne

 

#4 10 May 2014 10:10:39

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: Compiler le code source ou utiliser les package pré compiler

Salut,
Mes réponses personnelles à tes questions :
1. En général j'utilise les paquets fournis dans les distributions car ils sont testés avant d'êtres mis en services. Cependant il peut arriver que les paquets ne soient pas disponibles dans les dernières versions du logiciel. A ce moment je fais une installation depuis les sources en lançant le typique "make & make install ".

2. Je ne trouve pas du tout dangereux d'installer un logiciel depuis ses sources : sur linux par de magouilles avec la base de registre, tous les fichiers ont un place et il est possible de tout effacer. Il arrive que certains fichiers make possèdent des règles clean et uninstall mais ce n'est pas toujours le cas.

3. La compilation du noyau linux est un sujet très vaste sur lequel on pourrait écrire un livre. Pour commencer tu peux essayer de suivre ceci : http://doc.ubuntu-fr.org/tutoriel/compiler_linux

Bonnne continuation et meilleures salutations.

PS : le fichier makefile expliqué http://fr.openclassrooms.com/informatiq … esentation

Dernière modification par jean@adimp.ch (10 May 2014 10:14:48)


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#5 10 May 2014 11:30:50

Battant
Gourou(e) du libre
 
Date d'inscription: 06 Aug 2013
Messages: 286

Re: Compiler le code source ou utiliser les package pré compiler

Bonjour,

Merci pour votre réponse et pour toutes ces informations.

Ce que je souhaite mettre à jour, ce sont les drivers.

Faut-il mettre à jour le noyau pour se faire et le compiler ?

J'ai un doute : comment les drivers sont-ils  gérées sous Linux ?


Ubuntu 14. 04 présentait il y a peu des problèmes.

Au démarrage, plusieurs fois il m'affiche des messages d'affaires des messages d'alerte veuillez rapporter un problème

Merci pour votre réponse

Salutations

Battant

Hors ligne

 

#6 11 May 2014 08:31:22

jean@adimp.ch
Illuminé(e)
Lieu: Marly
Date d'inscription: 10 Mar 2005
Messages: 1233
Site web

Re: Compiler le code source ou utiliser les package pré compiler

Bonjour,
Normalement les drivers sont dehors du noyau. Pour quel matériel faut-il un driver?
De plus après l'installation d'Ubuntu 14 je conseille un petit tour sur cette page : http://www.omgubuntu.co.uk/2014/04/10-t … untu-14-04
Meilleures salutations et bonne continuation dans Ubuntu ( qui m'a toujours enthousiasmé ).


--------------------------------------------------------
Jean Tinguely Awais
Ma vie sur twitter : http://www.twitter.com/tservi

Hors ligne

 

#7 11 May 2014 15:12:08

Battant
Gourou(e) du libre
 
Date d'inscription: 06 Aug 2013
Messages: 286

Re: Compiler le code source ou utiliser les package pré compiler

Bonjour,

Je vous demandais cela car le Bluetooth de ma machine why ne fonctionne plus depuis la mise à niveau de ubuntu 12.04 LTS 64 bit vers ubuntu 14.04 LTS 64 bit.

Plus d'infos ici :

http://www.swisslinux.org/forum/viewtop … 306#p19306

En outre je souhaite synchroniser mon nokia c6-01 avec Evolution ou kontakt.

Plus d'infos ici :

http://www.swisslinux.org/forum/viewtop … 308#p19308

Merci pour votre aide.

Salutations

Battant

Hors ligne

 

Pied de page des forums

Powered by FluxBB