magic/cmd/initialize/install.go
2026-03-28 19:25:12 +08:00

19 lines
395 B
Go

package initialize
import (
"context"
"fmt"
"os/exec"
)
func InstallHomebrew(_ context.Context) error {
cmd := exec.Command("/bin/bash", "-c", "\"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"")
output, err := cmd.Output()
// 如果返回是没有错误,则直接成功。
fmt.Println(string(output))
if err != nil {
return err
}
return nil
}