Atollic Installation:: bash Fehlermeldung problem

OP #5359078
Lesenswert?

Bei der Installation der Atollic IDE trat (als root) ein Fehler auf. Das 
Installprogramm tat kund:

Do you want to install to 
'/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'?
1) Yes
2) No
3) Change
#? 1
Extracting to '/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'...
tar (child): /home/rfr/Applikationen/atollic: Funktion open 
fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now

Ich kann damit nic anfangen. Im installscript ist ein simpler tar 
Aufruf, mehr nicht.

Ich würde jetzt gerne dieses installieren. Wie?

Gruss

Robert
Angehängte Dateien:
OP #5359120
Lesenswert?

Im /opt ist nach dem Start des scriptes ein Verzeichnis dieses Namens 
angelegt worden, welches vorher noch nicht da war. Es ist aber leer.

Der $installPath existiert auch, aus diesem Verzeichnis ist das Script 
gestartet worden. Das File mit den Daten (install.data) existiert auch.

Gruss

Robert
OP #5359135
Lesenswert?

Das -x ist eingehängt, es passiert folgendes:
----------------------------------------------------
rfr@Mainframe:~/Applikationen/atollic 
IDE/Atollic_TrueSTUDIO_for_STM32_9.0.0_installer$ sudo ./install.sh
[sudo] Passwort für rfr:
+ set -eu
+ configLocation=/etc/atollic
+++ dirname ./install.sh
++ cd .
++ pwd
+ scriptPath='/home/rfr/Applikationen/atollic 
IDE/Atollic_TrueSTUDIO_for_STM32_9.0.0_installer'
+ family=STM32
+ arch=x86_64
+ version=9.0.0
+ configFile=/etc/atollic/TrueSTUDIO_for_STM32_x86_64_9.0.0.properties
+ installPath=/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/
++ id -u
+ '[' 0 '!=' 0 ']'
+ echo 'Installing Atollic TrueSTUDIO for STM32 x86_64 9.0.0...'
Installing Atollic TrueSTUDIO for STM32 x86_64 9.0.0...
+ '[' -e /etc/atollic/TrueSTUDIO_for_STM32_x86_64_9.0.0.properties ']'
+ acceptLicenseAgreement
+ local accepted=false
+ local ynr
+ '[' false == false ']'
+ echo 'Do you accept the Atollic End User License Agreement?'
Do you accept the Atollic End User License Agreement?
+ select ynr in "Yes" "No" "Read"
1) Yes
2) No
3) Read
#? 1
+ case $ynr in
+ accepted=true
+ break
+ '[' true == false ']'
+ ensureDependencies
++ uname -m
+ local ARCH=x86_64
+ case "$ARCH" in
+ echo 'Installing dependencies...'
Installing dependencies...
+ installDeps true 'apt-get --help' 'apt-get -y install libc6-i386 
libusb-0.1-4' 'apt-get -y install libwebkitgtk-3.0-0 libncurses5'
+ local needs32=true
+ local 'testCmd=apt-get --help'
+ local 'libs32Cmd=apt-get -y install libc6-i386 libusb-0.1-4'
+ local 'lowPrioDepsCmd=apt-get -y install libwebkitgtk-3.0-0 
libncurses5'
+ set +e
+ eval 'apt-get --help'
+ '[' 0 -ne 127 ']'
+ '[' true == true ']'
+ eval 'apt-get -y install libc6-i386 libusb-0.1-4'
++ apt-get -y install libc6-i386 libusb-0.1-4
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libusb-0.1-4 ist schon die neueste Version (2:0.1.12-31).
libc6-i386 ist schon die neueste Version (2.26-0ubuntu2.1).
Die folgenden Pakete wurden automatisch installiert und werden nicht 
mehr benötigt:
  linux-headers-4.13.0-16 linux-headers-4.13.0-16-generic 
linux-headers-4.13.0-19 linux-headers-4.13.0-19-generic 
linux-headers-4.13.0-21 linux-headers-4.13.0-21-generic 
linux-headers-4.13.0-25 linux-headers-4.13.0-25-generic 
linux-headers-4.13.0-32
  linux-headers-4.13.0-32-generic linux-image-4.13.0-16-generic 
linux-image-4.13.0-19-generic linux-image-4.13.0-21-generic 
linux-image-4.13.0-25-generic linux-image-4.13.0-32-generic 
linux-image-extra-4.13.0-16-generic linux-image-extra-4.13.0-19-generic
  linux-image-extra-4.13.0-21-generic 
linux-image-extra-4.13.0-25-generic linux-image-extra-4.13.0-32-generic 
linux-signed-image-4.13.0-19-generic 
linux-signed-image-4.13.0-21-generic 
linux-signed-image-4.13.0-25-generic 
linux-signed-image-4.13.0-32-generic
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 8 nicht 
aktualisiert.
+ '[' 0 -ne 0 ']'
+ eval 'apt-get -y install libwebkitgtk-3.0-0 libncurses5'
++ apt-get -y install libwebkitgtk-3.0-0 libncurses5
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
libncurses5 ist schon die neueste Version (6.0+20160625-1ubuntu1).
libwebkitgtk-3.0-0 ist schon die neueste Version (2.4.11-3).
Die folgenden Pakete wurden automatisch installiert und werden nicht 
mehr benötigt:
  linux-headers-4.13.0-16 linux-headers-4.13.0-16-generic 
linux-headers-4.13.0-19 linux-headers-4.13.0-19-generic 
linux-headers-4.13.0-21 linux-headers-4.13.0-21-generic 
linux-headers-4.13.0-25 linux-headers-4.13.0-25-generic 
linux-headers-4.13.0-32
  linux-headers-4.13.0-32-generic linux-image-4.13.0-16-generic 
linux-image-4.13.0-19-generic linux-image-4.13.0-21-generic 
linux-image-4.13.0-25-generic linux-image-4.13.0-32-generic 
linux-image-extra-4.13.0-16-generic linux-image-extra-4.13.0-19-generic
  linux-image-extra-4.13.0-21-generic 
linux-image-extra-4.13.0-25-generic linux-image-extra-4.13.0-32-generic 
linux-signed-image-4.13.0-19-generic 
linux-signed-image-4.13.0-21-generic 
linux-signed-image-4.13.0-25-generic 
linux-signed-image-4.13.0-32-generic
Verwenden Sie »sudo apt autoremove«, um sie zu entfernen.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 8 nicht 
aktualisiert.
+ set -e
+ '[' '!' -e /lib/ld-linux.so.2 ']'
+ locateAndUnpackInstallation
+ local acceptedTarget=false
+ local ync
+ '[' false == false ']'
+ echo 'Do you want to install to 
'\''/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'\''?'
Do you want to install to 
'/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'?
+ select ync in "Yes" "No" "Change"
1) Yes
2) No
3) Change
#? 1
+ case $ync in
+ acceptedTarget=true
+ break
+ '[' true == false ']'
+ echo 'Extracting to 
'\''/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'\''...'
Extracting to '/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/'...
+ mkdir -p /opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/
+ tar xzf /home/rfr/Applikationen/atollic 
IDE/Atollic_TrueSTUDIO_for_STM32_9.0.0_installer/install.data -C 
/opt/Atollic_TrueSTUDIO_for_STM32_x86_64_9.0.0/
tar (child): /home/rfr/Applikationen/atollic: Funktion open 
fehlgeschlagen: Datei oder Verzeichnis nicht gefunden
tar (child): Error is not recoverable: exiting now
tar: Child returned status 2
tar: Error is not recoverable: exiting now
rfr@Mainframe:~/Applikationen/atollic 
IDE/Atollic_TrueSTUDIO_for_STM32_9.0.0_installer$

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren