Je viens de passer du système Windows au système Linux. Généralement, je dois faire la transition via l'interface graphique. À mesure que le nombre de logiciels installés augmente, en particulier certains IDE de programmation, tels que le logiciel de JB, vous devez cd xx/xx/xx/bin à chaque fois puis exécuter le script, c'est donc très gênant. Je me demandais donc si je pourrais démarrer l'application rapidement et sans trop de problèmes ? Les programmeurs qui ne sont pas paresseux ne sont pas faciles à attaquer. Ce qui suit est mon idée pour résoudre le problème. Allons le voir ensemble !
Environnement
Tout tutoriel d'installation qui ne mentionne pas la version n'est qu'un TT malveillant
Système : CentOS 7
Version du système de bureau : gnome 3.14
Méthode 1 : Raccourci
Tout d'abord, je penserai certainement à des raccourcis sur le bureau similaires à Windows, puis je commencerai à rechercher de nombreux tutoriels sur Google
Créer un lanceur
Cliquez avec le bouton droit sur le bureau et cliquez sur "Créer un lanceur".
Lien du tutoriel
Cependant, tout tutoriel d'installation qui ne mentionne pas la version n'est qu'un TT malveillant
Oui, l'option "Créer un lanceur" n'apparaît pas pour les personnes âgées.
Donc, cette route ne fonctionnera pas.
Modifier le fichier .desktop
1. Entrée du terminal : sudo vim /usr/share/applications/datagrip.desktop
Modifier les fichiers .desktop
Exec, l'icône doit être remplacée par le chemin d'installation de datagrip
2. Donnez ensuite les droits d'accès au fichier et exécutez la commande "chmod u+x eclipse.desktop".
C'est aussi très important ! ! ! Doit être un fichier exécutable.
Expliquez que je l'ai installé par décompression. S'il est installé avec le package deb (/usr/share/applications/ a datagrip.desktop, je ne l'ai pas installé, je ne sais pas si c'est ce nom), étapes 1 et 2 peut être omis.
3. Copiez le fichier dans le répertoire du bureau.
Méthode 2 : Démarrer directement dans le terminal
La méthode la plus recommandée : simple, rapide et pratiqueÉtapes de la méthode
Saisissez la commande directement dans le terminal :
Entrez à nouveau la commande
resucer
Si la table de hachage n'est pas mise à jour, le terminal actuel enregistre la table de hachage précédente et la connexion logicielle ne prendra pas effet sur le terminal actuel.
L'explication officielle est la suivante,
En général, compinit ne trouvera pas automatiquement les nouveaux exécutables dans le $PATH. Par exemple, après avoir installé un nouveau package, les fichiers dans /usr/bin ne seront pas immédiatement ou automatiquement inclus dans la complétion. inclus, on courrait : ressasser
Vous constaterez que le lien logiciel a été établi avec succès
Désormais, vous pouvez saisir directement datagrip dans le terminal pour démarrer datagrip.
Explication du principe
/usr/bin place certains fichiers exécutables, tels que les fichiers sh, qui sont des fichiers exécutables.En fait, cela revient à transformer datagrip en commandes comme ls et cat. Ensuite lorsque vous entrez la commande datagrip, le processus d'exécution est le suivant : allez d'abord sur le chemin de la variable d'environnement (via la commande $PATH) pour savoir s'il existe un fichier exécutable pour datagrip. Sinon, continuez à chercher dans le fichier. dossier du chemin. Nous y sommes. Il se trouve dans le dossier /usr/bin.
Résumé
La méthode 1 a nécessité de nombreuses tentatives avant de réussir. La méthode 2 est très rapide, je recommande donc fortement la méthode 2.Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!