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 28/01/2016, 15:25] – [Créer un compte MySQL] 85.69.236.240 | 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 21: | Ligne 21: | ||
| Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d' | Destiné aux PME/PMI, c'est un logiciel intégrant une comptabilité et une gestion d' | ||
| - | |||
| - | {{ http:// | ||
| Voici quelques fonctions gérées par Laurux : | Voici quelques fonctions gérées par Laurux : | ||
| Ligne 32: | 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 Gambas3 opérationnelle. | + | * Avoir une version de [[:gambas|Gambas3]] opérationnelle. Vérifier que les paquets **[[apt> |
| - | * 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 wget et Evince ou autre visualiseur pdf. | + | * Disposer des bibliothèques |
| - | + | ||
| - | ==== Installer Gambas 3 ==== | + | |
| - | + | ||
| - | Laurux a besoin de la toute dernière version stable de Gambas pour fonctionner. En ligne de commande dans une console, utilisez le PPA ci-dessous pour installer Gambas3.\\ | + | |
| - | <code bash> | + | |
| - | + | ||
| - | ==== Installer MySQL ==== | + | |
| - | [[: | ||
| - | Coller dans un terminal : | ||
| - | < | ||
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 63: | Ligne 49: | ||
| === Copie des fichiers === | === Copie des fichiers === | ||
| - | 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 Laurux3 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, participez ! | + | 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 ===== | ||
