Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 04-08-2017 15:40:20

yinyang
Membre
Lieu : Villefranche sur Saône
Distrib. : DF Jessie 8.7
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Handymenu
Inscription : 02-04-2017

[Résolu] Install logiciel avec quel .list ?

Bonjour à toutes et à tous,
Je voudrais installer un logiciel d'astronomie (réputé, très utilisé même par les pros, donc sans virus je pense).
Je suis allé sur le site
http://www.ap-i.net/skychart/fr/documen … nux_debian
J'ai réussi à faire le §1 (clé) = gpg: clef publique « Patrick Chevalley <pch@ap-i.net> » importée
et flop pour la suite !!!
Ah oui, je vous l'ai pas dit ? Je suis au niveau 0+ en Linux, Debian et plus si affinités...
Je vois sources.list.d dans lequel se trouvent videolan.list et dflinux.list.
Je suppose que je dois créer un fichier.list (avec quel nom ?) en copiant la ligne echo… dedans ?
Je ne sais pas faire mais si vous me dites que c'est ça, je chercherai.
Ce que je me demande c'est comment synaptic (je ne suis pas sûr que ce soit lui) va aller le chercher. Il lit tout ce qu'il y a dans le dossier ?
Pour les 2 APT, ça devrait aller (enfin j'espère).
Merci de votre aide

Dernière modification par yinyang (07-08-2017 17:11:12)


jessie 8.7

Hors ligne

#2 04-08-2017 16:39:06

yinyang
Membre
Lieu : Villefranche sur Saône
Distrib. : DF Jessie 8.7
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Handymenu
Inscription : 02-04-2017

Re : [Résolu] Install logiciel avec quel .list ?

Je pense avoir trouvé, mais
En fait, c'est la commande echo qui va créer la ligne dans le fichier skychart.list.
J'ai lancé la commande avec sudo et j'ai le message
~$ sudo echo "deb http://www.ap-i.net/apt stable main" > /etc/apt/sources.list.d/skychart.list
bash: /etc/apt/sources.list.d/skychart.list: Permission non accordée

A part sudo, il y a un autre moyen ?
Merci

jessie 8.7

Hors ligne

#3 04-08-2017 18:41:23

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] Install logiciel avec quel .list ?

Bonjour
Oui c'est a peut près ça
La ligne

deb http://www.ap-i.net/apt stable main

va être inscrite dans un nouveau fichier sources nommé skychart.list
Je pense que Dflinux tout comme Handylinux doit utiliser le premier utilisateur créé comme étant l'administrateur donc il faut que tu sois en mode adminstrateur car la commande sudo n'autorise qu'une commande en root
Donc pour rester en root

sudo su


echo "deb http://www.ap-i.net/apt stable main" > /etc/apt/sources.list.d/skychart.list



Apres le passage de commande il te faut recharger la liste des depots

apt update


Puis installation du logiciel

apt install skychart



Note: Tu peux voir que le nouveau fichier sources est present

ls /etc/apt/sources.list.d


Pour aller plus loin :wiki commande echo

Dernière modification par Croutons (04-08-2017 18:51:54)


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#4 04-08-2017 19:17:19

lenovice93
Membre
Distrib. : HandyLinux 2.5.1
Noyau : Linux 3.16.0-4-686-pae
(G)UI : XFCE
Inscription : 11-07-2016

Re : [Résolu] Install logiciel avec quel .list ?

Bonjour,

J'utilise occasionnellement stellarium qui est pas mal aussi, je pense que tu le connais déjà. Il est dans les dépôts.
http://www.stellarium.org/fr/

Hors ligne

#5 06-08-2017 14:56:19

yinyang
Membre
Lieu : Villefranche sur Saône
Distrib. : DF Jessie 8.7
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Handymenu
Inscription : 02-04-2017

Re : [Résolu] Install logiciel avec quel .list ?

Bonjour à toutes et à tous,
@ Croutons
Merci beaucoup, Skychart est installé et fonctionne !
La première fois, il lui a fallu près d'une heure pour se configurer après l'avoir lancé (alors que c'est quelques secondes à quelques minutes sur d'autres portables que j'ai) mais 12 ans d'âge, 1GB DDR2, 80GB HDD..., je pense qu'il était à la peine. Maintenant il roule (très gentiment mais il roule, c'est parfait).
Merci aussi pour les explications. Je vais approfondir : admin, root, supershell et Cie parce que je ne comprenais pas bien ce sujet.
Je vais garder précieusement tes commandes parce que je vais essayer d'installer l"Atlas virtuel de la lune". Il y a des fichiers .tar, tgz... Je vais aussi essayer de comprendre.

@lenovice93
Oui, je le connais. Il est très esthétique. Les vues du ciel sont magnifiques. Mais j'ai plus l'habitude de CDC. Ceci étant je vais l'installer, cela me fera un exercice, même si cela doit être plus facile à partir des dépôts. Par contre il doit être très gourmand en mémoire et je connais un Acer qui va sûrement vite râler !!!

Avant de clôturer, je suppose que lorsque je serai obligé de passer à Stretch, il faudra que je réinstalle sky Chart selon la procédure de Croutons parce que tout aura été supprimé, non ?

jessie 8.7

Hors ligne

#6 06-08-2017 15:08:07

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] Install logiciel avec quel .list ?

Bonjour
Non la migration vers Stretch ne supprime rien mais peu réserver des surprises, donc une sauvegarde des données est necessaire
Rien de particulier a signaler sur mon vieux PC qui a plus de 15 ans
sisi tu as bien lu mrgreen.gif, j'ai vu mon BiOS de 2004 et je l'avais flashé

-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#7 06-08-2017 15:20:11

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] Install logiciel avec quel .list ?

Croutons a écrit :

Donc pour rester en root


sudo su



Pour obtenir un shell sous l'identité de root avec sudo :


sudo -s
 


C'est bien plus propre, je trouve. Les deux méthodes ne sont cependant pas
équivalentes. Il y a quelques différences…


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

En ligne

#8 06-08-2017 15:32:52

Croutons
Membre
Distrib. : Handylinux 2.5 vers Jessie et Debian Stretch
Noyau : Linux 3.16.0-4-686-pae, Linux 4.9.0-3-686-pae
(G)UI : xfce
Inscription : 16-12-2016

Re : [Résolu] Install logiciel avec quel .list ?

C'est bien plus propre, je trouve. Les deux méthodes ne sont cependant pas
équivalentes. Il y a quelques différences…


Ah a savoir?

root@handylinux:/home/stephane#


J'ai le même prompt avec les 2 méthodes si des différences existe j’espère qu'il n'y a pas d'incidence si on utilise l'un ou l'autre?


-->les cahiers du debutant<--      WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde

En ligne

#9 06-08-2017 15:47:50

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] Install logiciel avec quel .list ?

Suppression car il y a redite big_smile

Dernière modification par enicar (06-08-2017 16:25:48)


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

En ligne

#10 06-08-2017 15:50:18

enicar
Membre
Lieu : Grenoble
Distrib. : debian/sid
Noyau : Linux 4.11.12
(G)UI : openbox
Inscription : 26-08-2010

Re : [Résolu] Install logiciel avec quel .list ?

Croutons a écrit :

J'ai le même prompt avec les 2 méthodes si des différences existe j’espère qu'il n'y a pas d'incidence si on utilise l'un ou l'autre?


Pour l'usage qui est en fait d'habitude, je pense pas que ce soit important. En
plus j'ai oublié en quoi elles consistent ces différences.

Personnellement, je n'utilise pas sudo de cette façon, et j'utilise su pour obtenir un
shell root. Cependant, je pense que « sudo -s » est quand même mieux que « sudo su ».
Il y a aussi une autre option : « sudo $SHELL » mais qui peut faire des choses subtilement
différentes. Mais peu importe, le principal est d'obtenir le shell root.

Mais tout ceci nous éloigne trop du sujet de ce fil.


La machine, c'est dépassé ! On va tout remplacer par des humains big_smile

En ligne

#11 06-08-2017 16:12:05

yinyang
Membre
Lieu : Villefranche sur Saône
Distrib. : DF Jessie 8.7
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Handymenu
Inscription : 02-04-2017

Re : [Résolu] Install logiciel avec quel .list ?

Et bien dites donc, moi qui me disait que cela n'allait pas être simple, merci d'en rajouter avec le shell big_smile !
Juste pour ne pas ouvrir un nouveau sujet pour ce qui n'en vaudrait peut-être pas le coup, sur le site pour installer l'atlas virtuel de la lune, https://www.ap-i.net/avl/fr/download il y a un prérequis : "Linux avec Gtk2 et accélération OpenGL." Est-ce que vous pouvez me dire comment faire pour savoir si j'ai ça sur mon PC ?  Merci

jessie 8.7

Hors ligne

#12 06-08-2017 16:29:16

raleur
Membre
Inscription : 03-10-2014

Re : [Résolu] Install logiciel avec quel .list ?

yinyang a écrit :

sudo echo "deb http://www.ap-i.net/apt stable main" > /etc/apt/sources.list.d/skychart.list
bash: /etc/apt/sources.list.d/skychart.list: Permission non accordée


Le piège classique avec sudo.
Le signe ">" indique au shell courant de rediriger la sortie standard de la commande dans un fichier.
Le shell courant, c'est celui de l'utilisateur courant, donc sans les droits root. Il ne peut pas écrire dans /etc.
La commande, c'est "sudo echo "deb http://www.ap-i.net/apt stable main". sudo ne sert strictement à rien puisque la commande echo n'a pas besoin d'être exécutée par root pour écrire dans sa sortie standard.

Il y a plusieurs méthodes possibles pour créer ce fichier.

1) Lancer un shell interactif avec "sudo -s" ou "sudo -i". "sudo su" est à bannir car sudo et su sont redondants.

2) Lancer avec sudo un shell root non interactif qui va exécuter la commande voulue :

sudo sh -c 'echo "deb http://www.ap-i.net/apt stable main" > /etc/apt/sources.list.d/skychart.list'


Note bien les guillemets simples pour entourer la commande complète (par ce que les guillemets doubles sont déjà utilisés, de façon non indispensable d'ailleurs).

3) Procéder en deux temps pour éviter la redirection : créer le fichier dans le répertoire courant où l'utilisateur peut écrire, et copier le fichier à son emplacement final.

echo "deb http://www.ap-i.net/apt stable main" > skychart.list
sudo cp skychart.list /etc/apt/sources.list.d/

Hors ligne

#13 07-08-2017 17:10:21

yinyang
Membre
Lieu : Villefranche sur Saône
Distrib. : DF Jessie 8.7
Noyau : Linux 3.16.0-4-686-pae
(G)UI : Handymenu
Inscription : 02-04-2017

Re : [Résolu] Install logiciel avec quel .list ?

Merci raleur pour les précisions supplémentaires.
Je vais clôturer ici.

jessie 8.7

Hors ligne

Pied de page des forums