This commit is contained in:
2023-12-14 20:03:18 +08:00
parent de8d5981a5
commit 7f59bdf3ce

View File

@@ -51,7 +51,7 @@ install_go() {
source ~/.bashrc
}
# 下载并解压 Apptainer 源码
# 下载并解压 singularity 源码
download_singularity() {
if [ ! -f "$SINGULARITY_ARCHIVE" ]; then
wget -O "$SINGULARITY_ARCHIVE" "$SINGULARITY_URL"
@@ -62,7 +62,7 @@ download_singularity() {
fi
}
# 编译和安装 Apptainer
# 编译和安装 singularity
compile_singularity() {
cd "$SINGULARITY_DIR"
./mconfig
@@ -70,22 +70,22 @@ compile_singularity() {
sudo make -C builddir install
}
# 卸载 Apptainer
# 卸载 singularity
uninstall_singularity() {
echo "正在卸载 Apptainer..."
echo "正在卸载 singularity..."
sudo rm -rf /usr/local/bin/singularity
sudo rm -rf /usr/local/libexec/singularity
sudo rm -rf /usr/local/var/singularity
sudo rm -rf /usr/local/etc/singularity
sudo rm -rf /usr/local/lib/singularity
echo "Apptainer 卸载完成。"
echo "singularity 卸载完成。"
}
# 交互式菜单
interactive_menu() {
echo "选择操作:"
echo "1) 安装 Apptainer"
echo "2) 卸载 Apptainer"
echo "1) 安装 singularity"
echo "2) 卸载 singularity"
echo "3) 退出"
read -p "请输入选项1、2或3: " choice