Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| laurux [Le 08/05/2011, 18:50] – modification externe 127.0.0.1 | laurux [Le 14/09/2025, 03:01] (Version actuelle) – [Créer un compte MySQL] 89.3.251.198 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | + | {{tag>Bionic |
| ---- | ---- | ||
| Ligne 9: | Ligne 9: | ||
| **Laurux** est un logiciel de gestion d' | **Laurux** est un logiciel de gestion d' | ||
| - | * une comptabilité ; | + | * Une comptabilité ; |
| - | * la gestion des clients (facturation avec passage automatique des écritures en comptabilité, | + | * La gestion des clients (facturation avec passage automatique des écritures en comptabilité, |
| - | * la gestion des fournisseurs (commandes, réception de marchandises, | + | * La gestion des fournisseurs (commandes, réception de marchandises, |
| - | * une tenue de stock ; | + | * Une tenue de stock ; |
| - | * la gestion des codes barres ; | + | * La gestion des codes barres ; |
| - | * des statistiques. | + | * Des statistiques |
| - | Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d' | + | * Gestion des remises clients évoluées. |
| + | * Gestion des promotions | ||
| + | * Etc... | ||
| - | {{ http://www.laurux.fr/ | + | Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d' |
| Voici quelques fonctions gérées par Laurux : | Voici quelques fonctions gérées par Laurux : | ||
| - | * gestion des code-barres ; | + | * gestion des code-barres |
| * gestion des décimales pour les quantités et les prix ; | * gestion des décimales pour les quantités et les prix ; | ||
| * gestion de l' | * gestion de l' | ||
| Ligne 28: | Ligne 30: | ||
| * un seul document pour saisir les devis, // | * un seul document pour saisir les devis, // | ||
| * les factures restent accessibles via une table d' | * les factures restent accessibles via une table d' | ||
| - | |||
| - | < | ||
| ===== Pré-requis ===== | ===== Pré-requis ===== | ||
| - | * Avoir une version de Gambas2 | + | * Avoir une version de [[: |
| - | * Disposer d'un serveur [[MySQL]] (en local ou non) et d'un compte utilisateur MySQL ayant les droits pour créer et manipuler des tables dans une base de données. | + | * Disposer d'un serveur [[MySQL]] ou [[Mariadb]] (en local ou non) et d'un compte utilisateur MySQL ayant les droits pour créer et manipuler des tables dans une base de données. |
| - | * Disposer des bibliothèques | + | * Disposer des bibliothèques |
| - | + | ||
| - | ==== Installer Gambas 2 ==== | + | |
| - | + | ||
| - | Laurux a besoin de la toute dernière version stable de Gambas pour fonctionner. Consultez la page [[Gambas]] pour son installation. | + | |
| - | + | ||
| - | ==== Installer MySQL ==== | + | |
| - | [[: | ||
| - | Coller dans un terminal : | ||
| - | < | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 52: | Ligne 43: | ||
| Rendez-vous sur le [[http:// | Rendez-vous sur le [[http:// | ||
| - | |||
| - | < | ||
| - | |||
| - | Une fois désarchivé : dossier **Lanceurs/ | ||
| - | </ | ||
| Ligne 65: | Ligne 51: | ||
| Extrayez l' | Extrayez l' | ||
| - | === Lanceur === | + | Pour avoir [[: |
| - | + | ||
| - | [[: | + | |
| - | * pour l'icône, utiliser le fichier « ~/ | + | |
| - | * pour l'exécutable, | + | |
| - | + | ||
| - | === Police de caractères === | + | |
| - | + | ||
| - | Il faut à présent installer la police de caractère livrée avec le logiciel. Elle est nommée « flubber.ttf » et est située dans le répertoire « ~/ | + | |
| - | + | ||
| - | == Pour KDE == | + | |
| - | + | ||
| - | {{ laurux: | + | |
| - | + | ||
| - | Cliquez sur ce fichier avec le bouton droit de la souris puis choisissez //Action → Installer//. | + | |
| - | + | ||
| - | Une boîte d'alerte vous propose une installation pour le compte Administrateur (System) ou Utilisateur (Personnel). Cliquez sur « Personnel ». | + | |
| - | + | ||
| - | == Pour Gnome == | + | |
| - | + | ||
| - | Double clic sur le fichier. | + | |
| - | + | ||
| - | Une fenêtre s'ouvre, montrant la police, cliquer sur " | + | |
| - | + | ||
| - | Une boîte d' | + | |
| - | + | ||
| - | === Ajustements graphiques (pour KDE) === | + | |
| - | + | ||
| - | {{ laurux: | + | |
| - | + | ||
| - | Pour terminer les préparatifs au lancement de Laurux, il faut changer la taille des caractères du bureau, | + | |
| - | + | ||
| - | Pour ce faire : | + | |
| - | * Ouvrez | + | |
| - | * Dans l' | + | |
| - | * Changez ensuite la taille des caractères comme illustré ci-après en cliquant sur les boutons intitulés « Choisir… » puis cliquez sur « Appliquer ». | + | |
| - | * Vous pouvez ensuite fermer la fenêtre. | + | |
| ===== Configuration ===== | ===== Configuration ===== | ||
| Ligne 107: | Ligne 57: | ||
| ==== Créer un compte MySQL ==== | ==== Créer un compte MySQL ==== | ||
| - | Avant de pouvoir exécuter Laurux, il reste une dernière étape : la création d'un compte | + | Avant de pouvoir exécuter Laurux, il reste une dernière étape : la création d'un compte [[MySQL]]. Ouvrez votre terminal Mysql : |
| + | < | ||
| - | Entrez la commande suivante pour ouvrir | + | Crééez un utilisateur et donnez lui tous les droits sur ctte base :\\ |
| + | <code SQL> | ||
| + | GRANT ALL PRIVILEGES ON Laurux*.* TO nom_utilisateur@localhost; | ||
| + | FLUSH PRICVILEGES;</ | ||
| + | Prenez soin de remplacer d'une part « '' | ||
| - | mysql --user=root mysql | + | Vérifier que le répertoire ~/.config/gambas3/ existe. |
| - | <note important> | + | |
| - | Entrez : dpkg-reconfigure mysql-server-5.0 | + | |
| - | + | ||
| - | Tapez ensuite la ligne suivante en prenant soin de remplacer d'une part « '' | + | |
| - | + | ||
| - | <code SQL> | + | |
| - | GRANT ALL PRIVILEGES ON *.* TO USER_NAME@localhost IDENTIFIED BY " | + | |
| - | </code> | + | |
| - | Attention: N' | + | |
| - | Parfois il faut mettre des apostrophes à la place des guillemets (cf site de Laurux) | + | |
| - | Après avoir validé la ligne avec la touche « Entrée » du clavier, vous devriez avoir le message suivant : | + | |
| - | + | ||
| - | > Query OK, 0 rows affected | + | |
| - | + | ||
| - | Lorsque cette phase est terminée, tapez « exit » pour quitter la ligne de commande MySQL. | + | |
| Vous pouvez fermer le terminal, Laurux est prêt ! 8-) | Vous pouvez fermer le terminal, Laurux est prêt ! 8-) | ||
| Ligne 138: | Ligne 78: | ||
| Nota: Si rien ne se passe, installer les composants manquant de Gambas avec le gestionnaire de paquets. | Nota: Si rien ne se passe, installer les composants manquant de Gambas avec le gestionnaire de paquets. | ||
| - | {{laurux: | + | {{laurux: |
| Validez votre saisie en cliquant sur le bouton « Valider ». Laurux vous propose alors de créer la base de données sur le serveur MySQL. Acceptez. | Validez votre saisie en cliquant sur le bouton « Valider ». Laurux vous propose alors de créer la base de données sur le serveur MySQL. Acceptez. | ||
| Ligne 148: | Ligne 88: | ||
| Vous voici devant l' | Vous voici devant l' | ||
| - | {{laurux: | + | {{laurux: |
| - | + | ||
| - | Avant de pouvoir commencer à travailler, il vous faut restaurer la base de démonstration livrée avec Laurux. Pour ce faire, ouvrez le menu « Base » et cliquez sur « Restauration ». | + | |
| - | + | ||
| - | La fenêtre suivante vous permet de sélectionner l' | + | |
| - | + | ||
| - | À l'aide du sélecteur de fichiers, sélectionner le répertoire de Laurux et cliquez sur « OK ». | + | |
| - | + | ||
| - | Cliquez ensuite sur le bouton « Restaurer ». | + | |
| - | + | ||
| - | Si tout se passe bien, Laurux vous informe que la restauration a réussi. | + | |
| À présent, Laurux est pleinement opérationnel. Vous pouvez commencer votre exploration. | À présent, Laurux est pleinement opérationnel. Vous pouvez commencer votre exploration. | ||
| Ligne 166: | Ligne 96: | ||
| Laurux permet une utilisation en réseau et offre la possibilité à plusieurs postes de travailler sur la même base de données. Ainsi, pendant qu'un utilisateur se charge de la facturation, | Laurux permet une utilisation en réseau et offre la possibilité à plusieurs postes de travailler sur la même base de données. Ainsi, pendant qu'un utilisateur se charge de la facturation, | ||
| - | <note important> | + | <note important> |
| - | laurux évolue en fonction des besoins de ses utilisateurs un conseil | + | laurux évolue en fonction des besoins de ses utilisateurs un conseil, participez |
| - | Pour utiliser Laurux sur plusieurs postes, il convient d' | + | Pour utiliser Laurux sur plusieurs postes, il convient d' |
| - | {{ laurux: | + | Sur le poste serveur ou est stockée la base de Laurux, il faut suivre les instructions de la page [[mysql# |
| - | Sur le poste serveur ou est stockée la base de Laurux, il faut éditer le fichier de configuration de MySQL qui, par défaut, n' | + | Il faut ensuite créer |
| - | Repérez la ligne commençant par « bind-address » et changez la valeur 127.0.0.1 par la valeur 0.0.0.0 puis enregistrez la modification et quittez le programme d' | + | |
| - | + | ||
| - | Une fois le fichier édité, il est nécessaire de redémarrer le serveur MySQL avec la commande suivante : | + | |
| - | + | ||
| - | sudo / | + | |
| - | + | ||
| - | Il faut à présent créer | + | |
| La syntaxe est identique à la création d'un compte utilisateur MySQL classique comme nous l' | La syntaxe est identique à la création d'un compte utilisateur MySQL classique comme nous l' | ||
| - | Dans un premier temps, on lance MySQL dans un terminal. | + | Pour les postes clients, il faut procéder |
| - | + | ||
| - | mysql --user=root mysql | + | |
| - | + | ||
| - | Ensuite on entre la commande qui permet de créer un compte utilisateur avec le nom de l' | + | |
| - | + | ||
| - | <code sql> | + | |
| - | GRANT ALL PRIVILEGES ON *.* TO ' | + | |
| - | </ | + | |
| - | + | ||
| - | Pour les postes clients, il faut procéder l' | + | |
| - | ' | + | |
| - | + | ||
| - | <note tip> | + | |
| - | + | ||
| - | + | ||
| - | + | ||
| - | La base est obligatoire. | + | |
| - | Table : indique la table ou * pout toutes | + | |
| - | + | ||
| - | User : nom d' | + | |
| - | + | ||
| - | @ : comme pour les mails, indique que ce qui suit est la machine d' | + | |
| - | + | ||
| - | % : cas particulier pour la machine qui veut dire toute machine externe | + | |
| - | </ | + | |
| ===== Désinstallation ===== | ===== Désinstallation ===== | ||
