Contenu | Rechercher | Menus

Annonce

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 15/09/2019, à 11:21

Phroso

[Résolu] Lancer une application sh

Bonjour,
je ne sais plus comment lancer une application en sh, malgré mes recherches sur le forum et dans la documentation.
Je télécharge l'application et je l'installe dans /opt. Tout va bien.
Mais je n'arrive pas à la lancer !
Faut-il passer par un script spécial ? A partir de /home et sh ou à partir de /opt ?
Là, je suis perdu.

Merci pour votre aide.

Dernière modification par Phroso (Le 17/12/2019, à 16:54)


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#2 Le 15/09/2019, à 16:00

gigiair

Re : [Résolu] Lancer une application sh

Si le fichier sh est dans le répertoire courant, il suffit d'invoquer son nom précédé de sh  ./ . Par exemple

sh ./application.sh

.
S'il est dans un autre répertoire, il suffit d'invoquer le chemin complet vers son nom

/chemin/vers/application.sh

Par exemple si le fichier sh est dans le répertoire /opt , il sera lancé par

/opt/application.sh

Si le fichier est dans un répertoire décrit par la liste de chemins de la variable d'environnement $PATH, il suffit d'invoquer son nom.

application.sh

Dernière modification par gigiair (Le 15/09/2019, à 16:04)


--
JJR.

Hors ligne

#3 Le 15/09/2019, à 17:28

erresse

Re : [Résolu] Lancer une application sh

À contrôler en supplément aux explications de gigiair : Le script est-il bien marqué comme exécutable ? Il ne peut être lancé directement sinon.
Si ce n'est pas le cas, il faut le lancer dans une commande "sh <appli>" ou (mieux) "bash <appli>".
Pour marquer le fichier comme exécutable, via le gestionnaire de fichiers, clic droit -> Propriétés, ou en terminal :

chmod +x <appli>

Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#4 Le 15/09/2019, à 20:38

Phroso

Re : [Résolu] Lancer une application sh

Merci pour vos réponses  Erresse et Gigiair.
La commande

sh ./application.sh

lance l'installation du programme dans /opt ou dans /home. Et que l'installation pas l'application.
Dans les dossiers qui sont créés, il n'y plus de fichiers .sh.
Voici les constituants de l'application :
gQaL7.png

Je ne comprends pas le passage de sh à autre chose (jar par exemple ?).
Comment lancer l'application à partir d'un de ces éléments ?

Merci pour vos éclaircissements.

Dernière modification par Phroso (Le 15/09/2019, à 20:40)


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#5 Le 16/09/2019, à 02:57

Bwice

Re : [Résolu] Lancer une application sh

Hello,
maintenant tu peux lancer ton logiciel (improvisor, c'est bien ça?) avec la commande:

java -jar ~/Impro-Visor10.2/improvisor.jar

Cordialement.


Ubuntu-Mate 18.04 LTS 64-bit Debian Buster | HP-Pavilion-15-Notebook-PC | AMD A4-6210 apu with amd radeon r3 graphics × 4
Upgrade => 1x Crucial SO-DIMM DDR3L 8 Go 1600 MHz 1,35 Volts | SSD Corsair Force Series LE - 480 Go SATA 3 (6 Gb/s)

Hors ligne

#6 Le 16/09/2019, à 10:30

erresse

Re : [Résolu] Lancer une application sh

As-tu lu le "README.txt" qui figure parmi les éléments installés ? Il est possible que le mode d'emploi y soit détaillé, c'est souvent fait pour ça...
Sinon, en plus des fichiers binaires exécutables, il existe divers scripts qui peuvent être lancés comme des exécutables :
- scripts en bash
- scripts en python
- scripts en java
- scripts en perl
et d'autres encore...
Pour chacun des ces langages il y a une manière de lancer l'application, généralement en appelant le gestionnaire du langage concerné (java, perl, python, bash...) et, lorsqu'un shebang est indiqué dans le script, en le marquant comme exécutable, ce qui permet de le lancer comme une commande, juste en tapant son nom.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#7 Le 16/09/2019, à 16:01

Phroso

Re : [Résolu] Lancer une application sh

Bonjour,
@ Bwice
La commande

java -jar ~/Impro-Visor10.2/improvisor.jar

donne le résultat suivant :

$ java -jar ~/Impro-Visor10.2/improvisor.jar
Creating new folder in your home directory for impro-visor files: impro-visor-version-10.2-files
Exception in thread "main" java.lang.IllegalArgumentException: Source (vocab) must be a directory.
    at imp.util.FileUtilities.copyDirectory(FileUtilities.java:32)
    at imp.ImproVisor.copyDir(ImproVisor.java:592)
    at imp.ImproVisor.establishUserDirectory(ImproVisor.java:559)
    at imp.ImproVisor.getUserDirectory(ImproVisor.java:535)
    at imp.ImproVisor.main(ImproVisor.java:503)

Un dossier "impro-visor-version-10.2-files" est crée, mais il est vide !
@ erresse
J'ai lu le "README.txt", aucun mode d'emploi, tel que tu le précises n'y est mentionné.
Y figurent des liens pour l'utilisation du programme et non pour l'installation.
Une allusion à Linux :

Impro-Visor is free and runs on any platform that supports Java 1.8 or
later, including:

    Windows (XP, 2000, Vista, 7, 8, 10)
    MacOSX
    Linux

Java virtual machines (1.8) are currently bundled in the release for Windows and
MacOSX, but not for Linux (per advice from Linux specialists).

Cela évoque-t-il un problème de compatibilité avec Java ?


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#8 Le 18/09/2019, à 19:14

Phroso

Re : [Résolu] Lancer une application sh

up


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#9 Le 18/09/2019, à 19:23

Alex10336

Re : [Résolu] Lancer une application sh

Phroso a écrit :

up

retour de

head ~/Impro-Visor10.2/impro-visor

et s'il commence par un « #!/bin/bash » ou similaire

chmod +x ~/Impro-Visor10.2/impro-visor
~/Impro-Visor10.2/impro-visor

Édit: Je viens de télécharger vite fait ton truc...
Essayer en lançant l'icone " impro-visor " (c'est un lanceur, alias .desktop, qui fait ce que j'ai marqué plus haut)

Dernière modification par Alex10336 (Le 18/09/2019, à 20:20)


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#10 Le 20/09/2019, à 18:16

Phroso

Re : [Résolu] Lancer une application sh

Bonjour,
Merci Alex.
La commande

head ~/Impro-Visor10.2/impro-visor

renvoie

#!/bin/sh

# Uncomment the following line to override the JVM search sequence
# INSTALL4J_JAVA_HOME_OVERRIDE=
# Uncomment the following line to add additional VM parameters
# INSTALL4J_ADD_VM_PARAMS=
INSTALL4J_JAVA_PREFIX=""
GREP_OPTIONS=""

En faisant

chmod +x ~/Impro-Visor10.2/impro-visor
~/Impro-Visor10.2/impro-visor

j'obtiens une ribambelle de fenêtres d'erreur comme celle-là :
Kn7q1.png

As-tu pu lancé l'application de chez toi ?
Ca m'a l'air compliqué et aléatoire. Faudrait que je trouve autre chose de compatible avec Linux.

Merci pour votre aide et vos conseils.


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#11 Le 20/09/2019, à 18:21

Alex10336

Re : [Résolu] Lancer une application sh

Il s'est lancé tout seul. J'ai fait quelques cliques, puis play. Ça a fait de la "musique". wink


« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#12 Le 20/09/2019, à 20:58

Phroso

Re : [Résolu] Lancer une application sh

Tu as bien de la chance !
Aurais-tu une version d'Ubuntu plus récente que la mienne ?

Les erreurs évoquent la création d'un dossier "preference file" inexistant :

*** Warning: Cannot open preferences file; generating default preference file 'vocab/My.prefs'.
*** Warning: *** Error: Could not generate preferences file.

Rien à faire chez moi. hmm

Dernière modification par Phroso (Le 20/09/2019, à 21:03)


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#13 Le 20/09/2019, à 20:59

Alex10336

Re : [Résolu] Lancer une application sh

C'est une base Ubuntu 18.04 LTS

$ java --version
openjdk 11.0.4 2019-07-16
OpenJDK Runtime Environment (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3)
OpenJDK 64-Bit Server VM (build 11.0.4+11-post-Ubuntu-1ubuntu218.04.3, mixed mode, sharing)

« On ne répond pas à une question par une autre question. » (moi ;-) )

Hors ligne

#14 Le 20/09/2019, à 21:26

Phroso

Re : [Résolu] Lancer une application sh

Java semble bien installé et pourtant en faisant la même commande, j'obtiens :

$ java --version
Unrecognized option: --version
Error: Could not create the Java Virtual Machine.
Error: A fatal exception has occurred. Program will exit.

Dernière modification par Phroso (Le 20/09/2019, à 21:35)


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#15 Le 20/09/2019, à 21:43

ylag

Re : [Résolu] Lancer une application sh

@Phroso:

Bonsoir,

Probable que ta version de java ne supporte pas la commande: java --version; essaie plutôt avec un seul tiret:

java -version

?

Hors ligne

#16 Le 22/09/2019, à 11:34

Phroso

Re : [Résolu] Lancer une application sh

Bonjour,
Merci Ylag, c'est ça : un tiret de trop.

$ java -version
openjdk version "1.8.0_222"
OpenJDK Runtime Environment (build 1.8.0_222-8u222-b10-1ubuntu1~16.04.1-b10)
OpenJDK 64-Bit Server VM (build 25.222-b10, mixed mode)

Pourquoi alors cette application ne se lance-t-elle pas ?
Avez-vous des idées ?
Merci.


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#17 Le 24/09/2019, à 16:37

Phroso

Re : [Résolu] Lancer une application sh

up


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#18 Le 24/09/2019, à 17:35

Bwice

Re : [Résolu] Lancer une application sh

Hello,
alex10336 arrive à faire tourner le soft avec sa 18.04, mais Phroso n'y arrive pas avec une 16.04...

Phroso, pourrais-tu nous faire l'état de tes mise-à-jours au cas où stp?

sudo apt update

et un état des lieux de tes répos?

cat /etc/apt/sources.list

ainsi que

 ls /etc/apt/source.list.d/

merci de poster le retour de ces commandes entre des balises codes.
cordialement.


Ubuntu-Mate 18.04 LTS 64-bit Debian Buster | HP-Pavilion-15-Notebook-PC | AMD A4-6210 apu with amd radeon r3 graphics × 4
Upgrade => 1x Crucial SO-DIMM DDR3L 8 Go 1600 MHz 1,35 Volts | SSD Corsair Force Series LE - 480 Go SATA 3 (6 Gb/s)

Hors ligne

#19 Le 25/09/2019, à 20:58

Phroso

Re : [Résolu] Lancer une application sh

Bonjour,
Merci pour votre aide.
Les réponses sont longues !

sudo apt update
$ sudo apt update
[sudo] Mot de passe de phroso : 
Ign :1 http://linux.dropbox.com/ubuntu xenial InRelease
Atteint :2 http://fr.archive.ubuntu.com/ubuntu xenial InRelease                
Atteint :3 http://fr.archive.ubuntu.com/ubuntu xenial-updates InRelease        
Atteint :4 http://archive.canonical.com/ubuntu xenial InRelease                
Réception de :5 http://linux.dropbox.com/ubuntu xenial Release [6 600 B]       
Atteint :6 http://fr.archive.ubuntu.com/ubuntu xenial-backports InRelease      
Atteint :7 https://updates.signal.org/desktop/apt xenial InRelease             
Réception de :8 http://security.ubuntu.com/ubuntu xenial-security InRelease [109 kB]
116 ko réceptionnés en 0s (134 ko/s)                          
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
8 paquets peuvent être mis à jour. Exécutez « apt list --upgradable » pour les voir.
W: La cible Packages (partner/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (partner/binary-i386/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (partner/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible DEP-11 (partner/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible DEP-11-icons (partner/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (main/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Packages (main/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible DEP-11 (main/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible DEP-11-icons (main/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Packages (partner/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (partner/binary-i386/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (partner/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Translations (partner/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible DEP-11 (partner/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible DEP-11-icons (partner/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list:43 et /etc/apt/sources.list.d/xenial-partner.list:4
W: La cible Packages (main/binary-amd64/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Packages (main/binary-all/Packages) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-fr_FR) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-fr) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible Translations (main/i18n/Translation-en) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible DEP-11 (main/dep11/Components-amd64.yml) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
W: La cible DEP-11-icons (main/dep11/icons-64x64.tar) est spécifiée plusieurs fois dans /etc/apt/sources.list.d/signal-xenial.list:1 et /etc/apt/sources.list.d/signal-xenial.list:2
cat /etc/apt/sources.list
$ cat /etc/apt/sources.list
# deb cdrom:[Ubuntu 16.04.2 LTS _Xenial Xerus_ - Release amd64 (20170215.2)]/ xenial main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports universe main multiverse restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
u/ xenial universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu 
## team, and may not be under a free licence. Please satisfy yourself as to 
## your rights to use the software. Also, please note that software in 
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial multiverse
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports universe main multiverse restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
deb http://archive.canonical.com/ubuntu xenial partner
# deb-src http://archive.canonical.com/ubuntu xenial partner

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted
# deb-src http://security.ubuntu.com/ubuntu xenial-security main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial universe multiverse
# deb-src http://security.ubuntu.com/ubuntu xenial-security universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-updates universe multiverse
# deb-src http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse
 ls /etc/apt/source.list.d/
$  ls /etc/apt/source.list.d/
ls: impossible d'accéder à '/etc/apt/source.list.d/': Aucun fichier ou dossier de ce type

Merci pour votre lecture de ces retours et de vos conseils.


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#20 Le 25/09/2019, à 21:52

ylag

Re : [Résolu] Lancer une application sh

Bonsoir,

Ton fichier sources.list est corrompu.
Pour le remettre d'aplomb, copie/colle le contenu complet de ce qui suit dans le terminal, puis fait «Entrée» et renseigne ton mot de passe lorsque demandé. Ton fichier sera alors réécrit avec les bonnes entrées:

sudo tee /etc/apt/sources.list << EOF
#------------------------------------------------------------------------------#
#                            OFFICIAL UBUNTU REPOS                             #
#------------------------------------------------------------------------------#


###### Ubuntu Main Repos
deb http://fr.archive.ubuntu.com/ubuntu/ xenial main restricted universe multiverse 

###### Ubuntu Update Repos
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-updates main restricted universe multiverse 
deb http://fr.archive.ubuntu.com/ubuntu/ xenial-backports main restricted universe multiverse 

###### Ubuntu Partner Repo
deb http://archive.canonical.com/ubuntu xenial partner
EOF

Ensuite, effacer le fichier /etc/apt/sources.list.d/xenial-partner.list qui fait doublon avec le contenu de sources.list:

sudo rm /etc/apt/sources.list.d/xenial-partner.list*

Pour finir, il semble que le fichier /etc/apt/sources.list.d/signal-xenial.list contienne plusieurs lignes en double, faudrait en voir le contenu pour se faire une idée:

cat /etc/apt/sources.list.d/signal-xenial.list

Sous toute réserve, d'après mes recherches concernant cette application, le fichier /etc/apt/sources.list.d/signal-xenial.list ne devrait contenir que ce qui suit:

deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main

A+

Dernière modification par ylag (Le 26/09/2019, à 11:23)

Hors ligne

#21 Le 16/10/2019, à 16:39

Phroso

Re : [Résolu] Lancer une application sh

Bonjour,
Je n'ai pas abandonné, mais trop d'occupations ...

Donc, nous en étions à :

cat /etc/apt/sources.list.d/signal-xenial.list

renvoie :

deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main
deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main 

Dans le fichier source.list "propre" que tu envoies Ylag, je ne vois pas
mention des lignes "security"

deb http://security.ubuntu.com/ubuntu xenial-security main restricted
deb http://security.ubuntu.com/ubuntu xenial-security universe
deb http://security.ubuntu.com/ubuntu xenial-security multiverse 

Est-ce important ?

Merci pour votre aide si précieuse.


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#22 Le 16/10/2019, à 16:56

ylag

Re : [Résolu] Lancer une application sh

Salut,

Phroso a écrit :

Dans le fichier source.list "propre" que tu envoies Ylag, je ne vois pas
mention des lignes "security"

Je crois bien que c'est couvert par la ligne:

deb http://fr.archive.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse

Tu pourrais probablement la changer pour:

deb http://security.ubuntu.com/ubuntu/ xenial-security main restricted universe multiverse

...je ne saurais dire laquelle des deux serait préférable, d'autres qui s'y connaissent plus que moi pourront me corriger.

Pour info, j'ai utilisé ce site pour générer le fichier sources.list: https://repogen.simplylinux.ch/
Voir la doc du forum concernant le fichier sources.list: https://doc.ubuntu-fr.org/sources.list

Ton fichier /etc/apt/sources.list.d/signal-xenial.list contient deux fois la même entrée, il faut en effacer une.
Je ne sais pas si ce dépôt est encore actif, mais il ne faut certainement qu'une seule ligne d'adresse dans le fichier.

A+

Dernière modification par ylag (Le 16/10/2019, à 20:46)

Hors ligne

#23 Le 16/10/2019, à 19:03

Phroso

Re : [Résolu] Lancer une application sh

Je ne suis pas un expert, loin s'en faut, mais à regarder de plus près
ma source.list, je ne vois pas en quoi le fichier est corrompu.
Il y a beaucoup de lignes commentées, ce qui rend la lecture difficile,
mais les lignes de dépôts sont les mêmes.
Elles ne sont pas regroupées.
Je me trompe ?

Ce qui est sûr, c'est qu'il y a un défaut quelque part, qui empêche l'installation 
de l'application "Impro-Visor".


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne

#24 Le 16/10/2019, à 20:22

ylag

Re : [Résolu] Lancer une application sh

Salut,

Tu devrais au minimum appliquer ma recommendation du commentaire #20 concernant
xenial-partner.list et signal-xenial.list.

Pour le fichier sources.list, corrompu était peut-être un peu fort smile
Mais il me semble bien y voir aussi quelques lignes non commentées faisant doublon, qu'il faudrait commenter ou supprimer.
Ça me semblait plus simple de carrément proposer un nouveau fichier en remplacement, mais c'est toujours à toi de voir...

A+

Dernière modification par ylag (Le 16/10/2019, à 20:41)

Hors ligne

#25 Le 16/10/2019, à 21:20

Phroso

Re : [Résolu] Lancer une application sh

Bien sûr, je vais le faire, ça sera plus clair de toutes façons.
Mais j'ai du mal à saisir le rapport entre la source.list et l'installation
du programme.
J'étais parti sur un problème de compatibilité ou de mise à jour de Java.
Je nettoie et j'observe.
Merci pour tes conseils Ylang.


Ubuntu 16.04 LTS et 20.04 LTS

Hors ligne