Das Problem könnte Ihr /tmp sein auf noexec eingestellt ist in /etc/fstab . Bestätigen Sie mit grep tmp /etc/fstab .
Führen Sie das Installationsprogramm mit TMPDIR aus set auf ein Verzeichnis, für das Sie Schreibberechtigungen haben, auf einem Dateisystem mit Ausführungsberechtigung. d.h.:
mkdir /users/$USER/tmpconda
TMPDIR=/users/$USER/tmpconda bash Miniconda2-latest-Linux-x86_64.sh
Die Lösung wurde unter Anaconda Issues 11587
gefundenEin schneller Test der Ausführbarkeit auf einem Dateisystem:
$ touch foo && chmod +x foo && ./foo
-bash: ./foo: Permission denied
noexec wird "Erlaubnis verweigert" verursachen, selbst wenn x auf die Datei gesetzt.