Problém může být váš /tmp
je nastaven na noexec
v /etc/fstab
. Ověřte pomocí grep tmp /etc/fstab
.
Spusťte instalační program pomocí TMPDIR
nastavte na adresář, do kterého máte oprávnění k zápisu, v systému souborů s oprávněním ke spuštění. tj.:
mkdir /users/$USER/tmpconda
TMPDIR=/users/$USER/tmpconda bash Miniconda2-latest-Linux-x86_64.sh
Řešení bylo nalezeno na Anaconda Issues 11587
Rychlý test spustitelnosti na souborovém systému:
$ touch foo && chmod +x foo && ./foo
-bash: ./foo: Permission denied
noexec
způsobí "Permission denied" i když x
je nastaveno v souboru.