jeudi 6 novembre 2014

Trouver une application qui couvre vos besoins

Pour accéder à la Liste des articles de ce blog c'est par ici

Bonjour,

aujourd'hui je vais vous parler de la recherche d'applications. Ce problème est central, trouver la bonne application qui couvre ses besoins et qui est stable est essentiel pour améliorer son expérience utilisateur.

Il n'y a pas de secrets, pour savoir si une application est stable, il faut la tester mais avant de tester une application, il faut la trouver !

Pour cela, plusieurs façons de faire, chercher tout de suite sur internet (google est ton ami !) ou chercher d'abord dans les dépôts Ubuntu (Pour savoir ce qu'est un dépôt dans Ubuntu consultez cette page) qui contiennent des applications testées et reconnues par la communauté. Cela évite la jungle d'internet. Bien souvent aussi, internet vous mènera vers des applications contenues dans les dépôts Ubuntu.

Ci-dessous vous trouverez des conseils/outils à utiliser dans différents cas de figure:

Recherche d'une application par mots clés dans les dépôts configurés

Vous êtes au début de votre recherche, vous prospectez pour connaître les applications disponibles sur votre version d'Ubuntu.

Le logiciel apt-cache permet de rechercher un ensemble de paquets correspondant aux mots clés sélectionnés.

Mettre à jour le cache:
$ sudo apt-get update

Rechercher une application:
$ apt-cache search {motclé1 ... }


Exemple: rechercher des applications midi jack:
$ apt-cache search midi jack

Exemple: rechercher des applications audio jack:
$ apt-cache search audio jack

Pour obtenir plus de détails sur un paquet que vous avez repéré (ici qjackctl):
$ apt-cache show qjackctl

Vous pouvez aussi utiliser ce site internet pour faire une recherche dans les dépôts Ubuntu des différentes versions disponibles.

Trouver un paquet dans les dépôts configurés à partir d'un fichier qu'il doit contenir 

Si vous trouvez par exemple sur un forum, le nom d'un fichier binaire exécutable et que vous n'avez pas le nom du paquet correspondant sur votre version d'Ubuntu, vous pouvez installer/utiliser apt-file pour chercher le paquet contenant le fichier en question.

Pour installer apt-file:
$ sudo apt-get install apt-file

Pour initialiser/mettre à jour le cache d'apt-file:
$ sudo apt-file update

Exemple, si vous cherchez le paquet contenant le fichier se trouvant dans /usr/bin/audacious:
$ apt-file search /usr/bin/audacious

Faîtes la différence avec cette commande:
$ apt-file search audacious

Et celle-ci qui est un raccourci qui fonctionne bien:
$ apt-file search bin/audacious

Pour obtenir plus de détails sur un paquet que vous avez repéré (ici qjackctl):
$ apt-cache show qjackctl

Vous pouvez aussi utiliser ce site internet pour faire une recherche dans les dépôts Ubuntu des différentes versions disponibles.

Si la version disponible dans les dépôts ne vous convient pas

Si vous ne trouvez pas la version de l'application qu'il vous faut (Vous avez trouvé une application qui vous plaît mais un bug fatal pour votre cas d'utilisation vous empêche de l'utiliser correctement par exemple). Consultez la home page du logiciel pour savoir si il existe des mises à jour.

$ apt-cache show audacious

La commande ci-dessus affiche de nombreuses informations sur le paquet sélectionné (ici audacious) dont la homepage du logiciel sur laquelle vous pouvez vous rendre pour savoir si une nouvelle version est disponible et packagée pour votre version d'ubuntu.

Si aucun paquet binaire n'est disponible pour votre version d'ubuntu, vous devrez soit télécharger les sources et compiler le logiciel vous-même ou éventuellement partir à la recherche (sur internet) d'un PPA (Personal Package Archives) qui contient le logiciel en question déjà compilé. Attention, ce genre d'installation peut rendre votre Ubuntu instable ... Sachez ce que vous faîtes si vous décidez de passer par cette étape !

Une autre solution est de regarder si les nouvelles versions d'ubuntu contiennent une version de l'application plus récentes et de migrer vers cette version d'Ubuntu (Vous pouvez utiliser ce site internet pour faire une recherche dans les dépôts Ubuntu des différentes versions disponibles).


Trouver le paquet d'une librairie dans les dépôts configurés

Si vous devez compiler une application et que vous n'avez pas le nom exact du paquet Ubuntu contenant la librairie dont vous avez besoin, utilisez la commande suivante:
$ apt-cache search lib dev {nom de la librairie}

Exemple:
$ apt-cache search lib dev lilv

Recherche d'une application non disponible dans les dépôts configurés

Si malgré les nombreuses applications libres disponibles dans les dépôts Ubuntu, vous ne trouvez pas l'application qu'il vous faut, tournez vous vers internet vous trouverez peut-être un logiciel commercial couvrant votre besoin ou un logiciel open source non intégré aux dépôts de votre version d'Ubuntu.

Vous pouvez aussi vous rendre sur http://ask.ubuntu.com et faire une recherche dans cette base de connaissances dédiée à toutes les versions d'ubuntu. Vous pourrez également poser une question (en anglais).

Utiliser une application windows

Il est possible d'utiliser des applications windows sous Ubuntu avec wine. Certaines applications windows sont conçues pour être utilisées de cette façon sur Linux ou Mac OS/X.

Ça ne marche pas à chaque fois et le logiciel peut parfois fonctionner mais être instable cependant ça peut valoir le coup d'essayer ! Vous pouvez faire une recherche/consulter la base de données d'applications compatibles avec wine. Ce n'est pas parce que l'application n'est pas dans la base qu'elle n'est pas compatible avec wine (Pour plus d'informations sur wine c'est par ici).


Voilà,

Je vous souhaite de bonnes trouvailles !

Amusez-vous bien,
Musicalement,



Vous trouverez d'autres astuces pour l'audio et la musique sur Ubuntu par ici.

Aucun commentaire:

Enregistrer un commentaire