Jayden

Jayden

在arm64 Mac上的XDS安裝問題

最近在處理一組繞射數據時,遇到了一個 XDS 安裝錯誤,所以我試圖重新安裝整個與 XDS 相關的軟件。

當您按照 **官方指南進行安裝時,您可以成功安裝 XDS 套件 **,但是當您嘗試安裝其他程序,如XDS-viewerXDSSTATXDSCC12XDSGUIXSCALE_ISOCLUSTERgenerate_XDS.INP時,會出現一個錯誤

官方指令如下:

sudo su
mkdir -p /usr/local/bin/mac_bin
cd /usr/local/bin/mac_bin
curl -O -R https://wiki.uni-konstanz.de/pub/mac_bin/get_folder_silicon.sh
chmod +x get_folder_silicon.sh
./get_folder_silicon.sh

但是當您運行 ./get_folder_silicon.sh 時,它會顯示 grep: ./get_folder.sh: No such file or directory

事實是./get_folder_silicon.sh 中的命令是從 ./get_folder.sh 複製過來的,而 ./get_folder.sh 是為 Intel Mac 預備的。

#!/bin/bash
# script for copying files from mac_bin directory on wiki.uni-konstanz.de server to client Mac
# this should work for Silicon Macs

# run a "runme" helper script so that the current get_folder.sh can be overwritten by the new one:
grep -v runme ./get_folder.sh > ./get_folder.sh.runme
chmod +x ./get_folder.sh.runme
exec ./get_folder.sh.runme && exit

正確的文件名應該是 get_folder_silicon.sh 而不是 get_folder.sh

所以最簡單的解決方法是將文件重命名為 get_folder.sh

mv get_folder_silicon.sh get_folder.sh

或者在獲取文件時更改文件名:

curl -o get_folder.sh -R https://wiki.uni-konstanz.de/pub/mac_bin/get_folder_silicon.sh

==正確的完整指令如下:==

sudo su
mkdir -p /usr/local/bin/mac_bin
cd /usr/local/bin/mac_bin
curl -o get_folder.sh -R https://wiki.uni-konstanz.de/pub/mac_bin/get_folder_silicon.sh
chmod +x get_folder.sh
./get_folder_silicon.sh

但不幸的是,我仍然無法解決文章開頭提出的問題。

此文由Mix Space同步更新至 xLog
原始鏈接為https://xxu.do/posts/structure/XDS-Installation-Issue-on-arm64-Mac


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。