Contenu | Rechercher | Menus

Annonce

DVD, clés USB et t-shirts Ubuntu-fr disponibles sur la boutique En Vente Libre

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/03/2021, à 15:41

ptiprince

Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
Je tente d'intaller Laurux sur mon PC mais sans succès. Il est indiqué qu'il faut au préalable installer Gambas3 et MySQL. J'ai donc utiliser la Logiteque qui s'appelle maintenant Logiciel sous ma version. Et Gambas3 ne se lance pas ni MySQL. J'ai téléchargé les paquets comme indiqué et remis à jours des fois que mais non rien n'y fait.
Ai-je oublié de faire quelque chose d'autre avant ?
Merci

Hors ligne

#2 Le 08/03/2021, à 20:45

toitoinebzh

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

salut

tu as bien suivi les conseils de la doc ?
https://doc.ubuntu-fr.org/laurux

est ce que tu as un message d'erreur quand tu lances laurux ?

Hors ligne

#3 Le 11/03/2021, à 09:36

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
Vous pouvez installer Laurux avec les snap, vous aurez Laurux et gambas de fonctionnel il ne vous restera plus qu'a installer mysql ou mariadb.
sudo snap install snap-store

N'oubliez pas d'autoriser les impressions.

Hors ligne

#4 Le 30/03/2021, à 09:13

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
Merci, effectivement, je n'avais pas vu que MySQL est un serveur. Je n'ai pas de serveur ... du coup, sans serveur, on ne peut pas utiliser Laurux si j'ai bien compris.

Hors ligne

#5 Le 30/03/2021, à 09:24

michel_04

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour.


ptiprince a écrit :

Merci, effectivement, je n'avais pas vu que MySQL est un serveur. Je n'ai pas de serveur ... du coup, sans serveur, on ne peut pas utiliser Laurux si j'ai bien compris.

Non. smile
Tu installes Gambas3, MySQL et Laurux.

Page du WiKi Ubuntu-fr Laurux.

Tuto Laurux ~ Comptabilité et facturation Laurux ~ .


A+

Hors ligne

#6 Le 30/03/2021, à 12:25

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
La version 20.04 a amenée son lot de changement.
Pour mysql la création d'un utilisateur se fait en 2 lignes :

sudo apt install mysql-server (si pas déjà fait)
sudo mysql
CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON *.* TO 'user'@'localhost';
FLUSH PRIVILEGES;

CTRL+D (pour sortir du shell mysql), ici avec 'localhost' le serveur est la machine locale.
Pour Gambas3 :
  - soit vous utilisez le ppa :

sudo add-apt-repository ppa:gambas-team/gambas3
sudo apt-get update
sudo apt install gambas3

Méthode non recommandée en production : elle installera toujours la dernière version de gambas qui peut ne pas être compatible avec Laurux.
  - Soit vous installez la version dans les dépôts comme ceci :

sudo apt install gambas3 gambas3-gb-sdl-sound gambas3-gb-form-print

Vous lancez une fois gambas pour créer le fichier setting :

gambas3

Puis Laurux :
Téléchargez la dernière version de Laurux (3.68.6) sur le site puis :

./Laurux

Sinon il y a le snap qui installe Laurux et Gambas, pour lancer Laurux :

laurux.Laurux

Dernière modification par M_Patrick (Le 07/04/2021, à 11:04)

Hors ligne

#7 Le 06/04/2021, à 18:48

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
J'ai amené à un ami qui s'y connait en programmation et il y a passé toute l'après midi et il ne comprend pas ce qu'il se passe. Mysql et Gambas fonctionne mais Laurus arrive pas à se connecter à la base Mysql via Gambas. J'ai tenté vos ligne de commandes, voici ce que j'ai :

lamaisonvivante@lamaisonvivante-desktop:~$ sudo apt install mysql-server
[sudo] Mot de passe de lamaisonvivante : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
mysql-server est déjà la version la plus récente (8.0.23-1ubuntu20.04).
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
lamaisonvivante@lamaisonvivante-desktop:~$ sudo mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
lamaisonvivante@lamaisonvivante-desktop:~$ 

Hors ligne

#8 Le 07/04/2021, à 09:56

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
Tant que vous n'aurez pas crée un utilisateur mysql avec ses droits Laurux ne fonctionnera pas. L'erreur que vous me donnez ci dessus n'est pas logique, êtes vous sur de n'avoir pas fait mysql -uroot a la place de sudo mysql ?
A moins que vous ayez changé le mot de passe root de mysql ?

Hors ligne

#9 Le 07/04/2021, à 10:16

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

M_Patrick a écrit :

Bonjour,
Tant que vous n'aurez pas crée un utilisateur mysql avec ses droits Laurux ne fonctionnera pas. L'erreur que vous me donnez ci dessus n'est pas logique, êtes vous sur de n'avoir pas fait mysql -uroot a la place de sudo mysql ?
A moins que vous ayez changé le mot de passe root de mysql ?

Moi, j'ai rien fait, comme je l'avais précisé, je l'ai laissé à un ami qui a installé MySQL et Gambas3 et Laurux et il m'a dit qu'il avait eu des difficulté à créer un compte MySQL et qu'il avait fini pas y arriver mais qu'il n'a pas réussi à faire reconnaître la base MySQL avec Laurux. Je peux peut-être désinstaller MysQL, Gambas3 et Laurux et tout re-installer ? Je n'ai aucune idée de ce qu'il a fait. Vous en pensez quoi ?

Hors ligne

#10 Le 07/04/2021, à 11:11

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Si il a créé un compte utilisateur il a du vous donner le nom de l'utilisateur avec son mot de passe ? que donne la commande :

mysql -u nomutilisateur -p

Pour voir si cet utilisateur est bien créé ?

Hors ligne

#11 Le 08/04/2021, à 17:21

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

lamaisonvivante@lamaisonvivante-desktop:~$ sudo mysql -u nomutilisateur -p
Enter password: 
ERROR 1045 (28000): Access denied for user 'nomutilisateur'@'localhost' (using password: YES)

Hors ligne

#12 Le 08/04/2021, à 17:22

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

J'ai mis le mot de passe que j'ai et ça marche pas. je vais lui demandé s'il a mis un nom d'utilisateur et mot de passe

Hors ligne

#13 Le 09/04/2021, à 14:20

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
Alors en mettant le nom d'utilisateur à la place de "nomutilisateur" dans ta proposition et avec le mot de passe qu'il a mis, j'obtiens ceci :

lamaisonvivante@lamaisonvivante-desktop:~$ sudo mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 13
Server version: 8.0.23 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> 

Hors ligne

#14 Le 09/04/2021, à 16:36

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour,
A aucun moment sur la doc il est écrit de créer un mot de passe root, bon la même chose sans le sudo devant.
Une fois au prompte mysql reprendre la procédure à CREATE USER
Le user en minuscule est a remplacer par le nom de votre choix par ex : CREATE USER 'ptiprince'@'localhost'
Après vous pouvez exécuter Laurux, vous entrerez le nom et mot de passe créé dans mysql (pas celui de ubuntu) quand le programme vous le demandera.

Hors ligne

#15 Le 09/04/2021, à 20:03

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Ok du coup, j'ai ça :

lamaisonvivante@lamaisonvivante-desktop:~$ sudo apt install mysql-server
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
mysql-server est déjà la version la plus récente (8.0.23-1ubuntu20.04).
Les paquets suivants ont été installés automatiquement et ne sont plus nécessaires :
  gnome-software-common libappstream-glib8
Veuillez utiliser « sudo apt autoremove » pour les supprimer.
0 mis à jour, 0 nouvellement installés, 0 à enlever et 15 non mis à jour.
lamaisonvivante@lamaisonvivante-desktop:~$ sudo mysql
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)
lamaisonvivante@lamaisonvivante-desktop:~$ 

Hors ligne

#16 Le 10/04/2021, à 16:11

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Je ne dois pas bien m'exprimer !!!
Juste : mysql -u root -p
Pas de sudo devant, puis remonter dans les posts et reprendre la procédure à la création d'un utilisateur mysql
Une fois l'utilisateur créé avec ses droits on lance laurux... pas la peine d’installer mysql et gambas c'est déjà fait.

Hors ligne

#17 Le 11/04/2021, à 16:51

ptiprince

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Pardon, je ne suis pas informaticien, j'essaie de comprendre l’enchaînement des codes à appliquer ... donc j'ai fait ceci, si j'ai bien compris :

lamaisonvivante@lamaisonvivante-desktop:~$ mysql -u root -p
Enter password: 
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 9
Server version: 8.0.23 MySQL Community Server - GPL

Copyright (c) 2000, 2021, Oracle and/or its affiliates.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> CREATE USER 'user'@'localhost' IDENTIFIED BY 'password';
ERROR 1396 (HY000): Operation CREATE USER failed for 'user'@'localhost'
mysql> 

Hors ligne

#18 Le 12/04/2021, à 10:09

M_Patrick

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

3 ou 4 post en arriere je vous ai mis un exemple

CREATE USER 'ptiprince'@'localhost IDENTIFIED BY '12345';
GRANT ALL PRIVILEGES ON *.* TO 'ptiprince'@'localhost';
FLUSH PRIVILEGES;

ou :
ptiprince est le nom que vous voulez donner à votre utilisateur (user), vous pouvez changer le nom, il faut laisser les apostrophes
12345 est le mot de passe que vous choisissez  il faut laisser les apostrophes
Si je fait 2 fois CREATE USER avec 'ptiprince' comme nom la 2éme fois j'ai une erreur

Hors ligne

#19 Le 15/04/2021, à 13:40

provaire

Re : Installation Laurux sous Ubuntu 20.04.2 LTS 64 bits 3.36.8

Bonjour, je suis peut être a coté de la plaque mais j'aurais déjà vérifié si Mysql est bien lancer

sudo systemctl start mysql-server

Puis

sudo systemctl start mysql

Donner les résultats de ses deux lignes pour voir.

Dernière modification par provaire (Le 15/04/2021, à 13:42)


Totas las personas naisson liuras e egalas en dignitat e en drech.

Hors ligne