[Résolu] screenfetch

Ответить
titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

[Résolu] screenfetch

Сообщение titi » 09 дек 2013, 17:39

Bonjour

Comment faire un lanceur dans le menu pour lancer ce petit soft ?
Téléchargement

Изображение
Последний раз редактировалось titi 10 дек 2013, 20:39, всего редактировалось 1 раз.

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: screenfetch

Сообщение Gerardll51 » 10 дек 2013, 02:24

Bonjour,

Avec kmenuedit?
C'est comme ça que je rajoute des programmes qui ne se mettent pas automatiquement dans le menu de chez Rosa.
Quoi que je viens de voir qu'un clique droit sur l'icône du menu et clique sur "Edit Applications" fait la même chose.

Peut-être faut-il faire un petit fichier avec kwrite (par exemple) de ce type:

Код: Выделить всё

#!/bin/bash
clear
./screenfetch-dev
Lui donner un nom pour le mettre dans le menu SimpleWelcome. Mettre un icône peut-être aussi.

Au fait c'est quoi ce programme, ça marche sur la konsole?
Très bien la distribution Rosa!

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: screenfetch

Сообщение titi » 10 дек 2013, 12:59

Bonjour

Ce petit programme te donne simplement des infos sur ta machine ; il se lance en terminal, d'où ma question pour faire un lanceur.

Dans Rosa, tu n'installes rien, tu décompresses l'archive ; pour lancer screenfetch, tu ouvres le répertoire screenfetch dans lequel tu ouvres une console et tu tapes

Код: Выделить всё

./screenfetch-dev
C'est totalement inutile, donc ...

Аватара пользователя
sylvainsjc
Сообщения: 1276
Зарегистрирован: 28 июн 2012, 20:39
Operating system: ROSA Linux
Контактная информация:

Re: screenfetch

Сообщение sylvainsjc » 10 дек 2013, 13:45

titi писал(а): Comment faire un lanceur dans le menu pour lancer ce petit soft ?
Salut, de quel menu parles-tu ?

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: screenfetch

Сообщение titi » 10 дек 2013, 15:12

Menu de lancement des applications

Аватара пользователя
sylvainsjc
Сообщения: 1276
Зарегистрирован: 28 июн 2012, 20:39
Operating system: ROSA Linux
Контактная информация:

Re: screenfetch

Сообщение sylvainsjc » 10 дек 2013, 15:32

L'explication de Gérard n'est pas bonne ?

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: screenfetch

Сообщение titi » 10 дек 2013, 16:14

Je ne sais pas ou je n'ai pas bien compris.

J'ai fait un fichier exécutable nommé screenfetch dans lequel j'ai mis

Код: Выделить всё

#!/bin/bash
clear
./screenfetch-dev
Dans le menu des applications j'ai créer un lanceur screenfetch

Код: Выделить всё

Nom: screenfetch
Commande: naviguer jusqu'au fichier créé
Dans avancé: Exécuter dans un terminal
Quand je lance depuis le menu, j'obtiens le retour suivant:

Код: Выделить всё

Avertissement : Impossible de démarrer le programme « /home/commune/thierry/Téléchargements/screenfetch-3.2.2/screenfetch » avec les arguments « /home/commune/thierry/Téléchargements/screenfetch-3.2.2/screenfetch ».
Pour lancer ce petit programme, il faut être dans le répertoire screenfetch, y ouvrir un terminal et envoyer la commande ./screenfetch

Le lanceur tel qu'il est actuellement ne fonctionne pas.

D27
Сообщения: 295
Зарегистрирован: 18 ноя 2012, 19:42
Operating system: Rosa - Mandriva - Mageia

Re: screenfetch

Сообщение D27 » 10 дек 2013, 17:58

Salut Titi,

1. Renommer /home/~/screenfetch-dev => /home/~/screenfetch.sh (mais pas obligatoire).
2. Créer dans le même répertoire que "screenfetch.sh", un script nouveau (appelons-le "fetch.sh")

Код: Выделить всё

#!/bin/bash
clear
konsole --hold -e ./screenfetch.sh
3. En Konsole root : Aller dans le répertoire des deux scripts et rendre executable le nouveau script => chmod a+x fetch.sh
4. Dans Dolphin (ou autre) : S'assurer qu'un click sur l'icône fetch.sh fait bien démarrer le programme en konsole.
5. Dans Dolphin : Scinder la fenêtre en deux et faire glisser les icônes des deux scripts dans ton /home/[user] puis les y lâcher en faisant "Lier ici".
6. Click bouton droit sur le bouton de menu; Edit applications; Fichier; Nouvel élément.
7. Onglet Général; Nom : Sreenfetch - Commande : /home/[user]/fetch.sh
8. Onglet Avancé; Dossier de travail : /home/[user] (=> ne pas cocher "Exécuter dans une terminal")
9. Fichier => Sauvegarder.

Ca devrait être bon, ça marche chez moi.
Sinon, lier les deux scripts dans /usr/bin en Konsole root (commandes : ln -s /home/~/screenfetch.sh et ln -s /home/~/fetch.sh et rebooter le PC).

A+

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: screenfetch

Сообщение titi » 10 дек 2013, 20:38

Salut D27 et merci :Yahoo!:

J'ai un peu simplifié la procédure en éliminant certaines parties de ton petit tuto.

1. J'ai bien renommé le fichier screenfetch-dev en screenfetch.sh
2. J'ai bien créé dans le même répertoire que screenfetch.sh le fichier fetch.sh dans lequel j'ai mis

Код: Выделить всё

#!/bin/bash
clear
konsole --hold -e ./screenfetch.sh
3. Je me suis simplement placé dans le répertoire screenfetch-3.2.2, un clic droit sur le fichier fetch.sh > Propriétés > Droits d'accès > Coché est exécutable
L'autre fichier screenfetch.sh était déjà exécutable.
4. Je me suis bien assuré qu'un clic sur fetch.sh lançait le programme.
5. Clic droit sur le bouton du menu > Modifier les applications > Nouvel élément
Nom: screenfetch - Commande: /home/commune/thierry/Téléchargements/screenfetch-3.2.2/fetch.sh
Dans avancé, Dossier de travail: /home/commune/thierry/Téléchargements/screenfetch-3.2.2
Pas coché Exécuter dans un terminal > Enregistrer

Peut-être les développeurs de Rosa pourrait en faire un paquet pour l'intégrer à leur distribution ?

Exemple dans manjaro qui offre un paquet screenfetch

Изображение

D27
Сообщения: 295
Зарегистрирован: 18 ноя 2012, 19:42
Operating system: Rosa - Mandriva - Mageia

Re: [Résolu] screenfetch

Сообщение D27 » 10 дек 2013, 21:01

Re,
titi писал(а):J'ai un peu simplifié la procédure en éliminant certaines parties de ton petit tuto.
Ouais... je ne suis pas un pro :D
...Mais bon, en faisant comme toi (=>point 5), ça ne marchait pas. Mon dossier initial ne doit pas être dans le $PATH probablement, et je n'ai pas cherché plus loin.

A+

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: [Résolu] screenfetch

Сообщение titi » 10 дек 2013, 21:16

D27 писал(а): Ouais... je ne suis pas un pro :D
Moi pareil.

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: [Résolu] screenfetch

Сообщение Gerardll51 » 11 дек 2013, 00:46

Et par rapport à la commande inxi -F comme utilisée ici, c'est un peu pareille on dirait.
En tout cas merci, je ne connaissais pas cette commande.
Très bien la distribution Rosa!

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: [Résolu] screenfetch

Сообщение titi » 11 дек 2013, 12:57

Salut

Bien sûr. Mais avec screenfetch le résultat est plus ... zoli.
Surtout quand il est bien intégré à une distribution (voir l'exemple plus haut dans manjaro).

D27
Сообщения: 295
Зарегистрирован: 18 ноя 2012, 19:42
Operating system: Rosa - Mandriva - Mageia

Re: [Résolu] screenfetch

Сообщение D27 » 12 дек 2013, 20:52

Salut,

Tiens à propos de inxi, j'ai voulu lui faire une icône de lancement, au lieu d'avoir à ouvrir la Konsole auparavant, et y taper la commande intéressante.

Ben, ça ne marche pas tout à fait comme avec screenfetch.

1. Click bouton droit sur le bouton de menu; Edit applications; Fichier; Nouvel élément.
2. Onglet Général; Nom : inxi - Commande : inxi -F
8. Onglet Avancé; Dossier de travail : /usr/bin => Cocher "Exécuter dans une terminal" => Option du terminal : --hold
9. Fichier => Sauvegarder.

Pour si ça intéresse quelqu'un.

A+

Аватара пользователя
Gerardll51
Сообщения: 1423
Зарегистрирован: 13 окт 2013, 23:34
Operating system: ROSA Desktop Fresh R11 release 2016.1 for x86_64
KDE 4.14.37
4.15.0-desktop-68.5rosa-x86_64
NVIDIA GP107 [GeForce GTX 1050 Ti]. NVIDIA 430.50. ROSA X.org 11.0
Intel Core i5-9600KF. 16 Go RAM. SSD 500 Gio

Re: [Résolu] screenfetch

Сообщение Gerardll51 » 13 дек 2013, 01:53

Ben c'est intéressant en effet.
Mais je crois que ça va plus vite de taper tout ça directement dans la konsole.
Enfin c'est mon point de vue.
Très bien la distribution Rosa!

titi
Сообщения: 76
Зарегистрирован: 26 окт 2013, 19:15
Operating system: Linux manjaro

Re: [Résolu] screenfetch

Сообщение titi » 20 авг 2014, 19:03

Bonjour

Plus simple pour installer screenfetch :

Ouvrir un terminal dans /usr/bin puis passer les commandes suivantes:

Код: Выделить всё

sudo wget -c http://goo.gl/z68tmA -O screenfetch
sudo chmod +x screenfetch
Ensuite mettre un alias dans le .bashrc, par exemple :

Код: Выделить всё

alias info='screenfetch'

Ответить

Вернуться в «ROSA Desktop»