手头有一台2012年产的Macbook Pro,体系版本停顿在了10.15.7(2020年9月24日发布的)。MacOS 11及后续的版本都无法安装到这台老旧的电脑上。想通过pkg安装Homebrew,发现Homebrew releases里最新的pkg安装包不支持MacOS 10.15.7,提示要求最低的体系版本是MacOS 13(正式发布于2022年10月24日)。在Homebrew releases找到的最早的一个pkg是4.1.2版本的,要求最低的体系版本是MacOS 11(正式发布于2020年11月12日)。无奈只能放弃通过pkg安装Homebrew的想法,乖乖利用脚本的方式来安装Homebrew。
- /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
复制代码 安装到是顺遂完成,但安装给出了提示
- ==> You are using macOS 10.15.
- ==> We (and Apple) do not provide support for this old version.
- This installation may not succeed.
- After installation, you will encounter build failures with some formulae.
- Please create pull requests instead of asking for help on Homebrew's GitHub,
- Twitter or any other official channels. You are responsible for resolving any
- issues you experience while you are running this old version.
复制代码 意味着在这个废弃体系上通过Homebrew安装任何软件包都大概碰到标题。
果不其然,利用Homebrew安装docker失败
- % brew install docker
- ......
- ==> Cloning https://github.com/docker/cli.git
- Cloning into '/Users/Jack/Library/Caches/Homebrew/docker--git'...
- ==> Checking out tag v28.0.0
- HEAD is now at f9ced58158 Merge pull request #5845 from vvoland/vendor-docker
- Error: Your Xcode (10.1 => /Volumes/macOS beta/Applications/Xcode.app/Contents/Developer) at /Volumes/macOS beta/Applications/Xcode.app is too outdated.
- Please update to Xcode 12.4 (or delete it).
- Xcode can be updated from the App Store.
复制代码 提示必要Xcode 12.4,但体系安装的是10.1版本的Xcode。但通过App Store也无法更新Xcode版本
提示必要MacOS 14.5才华获取最新的Xcode。那能通过Homebrew安装更早版本的docker吗?不可。可以通过Homebrew安装指定版本的tomcat,但docker只能安装最新版本。
- Jack@Jacks-MacBook-Pro Downloads % brew search tomcat
- ==> Formulae
- tomcat tomcat-native tomcat@10 tomcat@8 tomcat@9 touca
- ==> Casks
- topcat
- Jack@Jacks-MacBook-Pro Downloads % brew search docker
- ==> Formulae
- docker docker-credential-helper-ecr docker-machine-nfs dockerize
- docker-buildx docker-gen docker-machine-parallels lazydocker
- docker-clean docker-ls docker-slim powerman-dockerize
- docker-completion docker-machine docker-squash ducker
- docker-compose docker-machine-driver-vmware dockerfile-language-server dockly
- docker-credential-helper docker-machine-driver-vultr dockerfilegraph mockery
- ==> Casks
- docker docker-toolbox dockey dockx dozer
复制代码 那怎样才华安装更早版本的docker呢?
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
|