openKylin论坛
标题:
【银河麒麟安装anaconda,权限不够】
[打印本页]
作者:
飞鹿
时间:
2022-8-10 16:10
标题:
【银河麒麟安装anaconda,权限不够】
本帖最后由 飞鹿 于 2022-8-10 16:25 编辑
[/home/vimos/anaconda3] >>>
PREFIX=/home/vimos/anaconda3
Unpacking payload ...
Anaconda3-2022.05-Linux-x86_64.sh:行407: /home/vimos/anaconda3/conda.exe: 权限不够
Anaconda3-2022.05-Linux-x86_64.sh:行409: /home/vimos/anaconda3/conda.exe: 权限不够
复制代码
在其他linux上没见过这个错误,已经排除文件夹和硬盘读写权限问题。
我可以提供一下出错位置的代码
CONDA_EXEC="$PREFIX/conda.exe"
# 3-part dd from https://unix.stackexchange.com/a/121798/34459
# this is similar below with the tarball payload - see shar.py in constructor to see how
# these values are computed.
{
dd if="$THIS_PATH" bs=1 skip=28884 count=3884 2>/dev/null
dd if="$THIS_PATH" bs=16384 skip=2 count=978 2>/dev/null
dd if="$THIS_PATH" bs=1 skip=16056320 count=1052 2>/dev/null
} > "$CONDA_EXEC"
chmod +x "$CONDA_EXEC"
export TMP_BACKUP="$TMP"
export TMP=$PREFIX/install_tmp
printf "Unpacking payload ...\n"
{
dd if="$THIS_PATH" bs=1 skip=16057372 count=15332 2>/dev/null
dd if="$THIS_PATH" bs=16384 skip=981 count=41185 2>/dev/null
dd if="$THIS_PATH" bs=1 skip=690847744 count=2967 2>/dev/null
} | "$CONDA_EXEC" constructor --extract-tar --prefix "$PREFIX"
"$CONDA_EXEC" constructor --prefix "$PREFIX" --extract-conda-pkgs || exit 1
复制代码
代码中其实已经赋予
$CONDA_EXEC
可执行权限了,我在怀疑银河麒麟对这种赋权是不是有限制?
作者:
飞鹿
时间:
2022-8-12 21:25
应该是可以关闭了,原因未知,之前是安装到挂载的硬盘时候报的没有权限,
UUID=35354062-88ee-40b9-8a62-660a50bcfc13 /home/vimos/Data auto rw,user,auto 0 0
复制代码
当我选择同一块盘的时候,错误不再报了。
欢迎光临 openKylin论坛 (https://forum.openkylin.top/)
Powered by Discuz! X3.3