MacbookproM1基本环境配置

MacbookproM1基本环境配置

2023年7月4日发(作者:)

MacbookproM1基本环境配置Macbook pro M1基本环境配置HomeBrewcd /optmkdir homebrew如果安装和使⽤过程中报错,可能是因为当前⽤户对于 /opt/homebrew 路径没有权限。对此,可以通过 接管该⽬录。sudo chown -R $(whoami) /opt/homebrew编辑配置⽂件 ~/.zshrc,加⼊如下内容:path=(’/opt/homebrew/bin’ $path)export PATHPs:假定 macOS Big Sur 的默认终端 zsh,如使⽤ bash,则修改 ~/.bashrc。修改默认终端为zsh,见⽂档 。iterm2去掉(隐藏)mac 终端前⾯的计算机名配置步骤查看当前主题$ cd ~/.oh-my-zsh/themes$ echo $ZSH_THEMES由于oh my zsh会经常更新,避免更新后覆盖修改的配置⽂件,我们复制⼀份⾃⼰的主题配置⽂件,避免被覆盖$ cp -themes -themes$ sudo vim -themes# 注释⽂件最后的prompt_context## Main promptbuild_prompt() { RETVAL=$? prompt_status prompt_virtualenv # prompt_context prompt_dir prompt_git prompt_hg prompt_end}# 修改~/.zshrcZSH_THEME="agnoster-my"$ source ~/.zshrc有⼀天,你在某地上⽹,iterms显⽰name@192 ~,你会好奇为什么会这样,之前不都是name@name-macbook-pro吗?其实@后⾯的撒hostname,⽽⾮你的pc name,可通过hostname查看ip,可以通过下⾯命令修改sudo scutil --set HostName YourHostNameJava1.8访问官⽅下载zulu8.52.0.23-ca-jdk8.0.282-macosx_到本地“下载”⽂件夹中。找到,选择并双击Zulu .dmg⽂件。在安装程序打开⾯板中,双击框图像。在“简介”语句⾯板上,单击“继续”。在安装位置⾯板上,单击安装。默认位置是/ Library / Java / JavaVirtualMachines,通常将此位置预先配置到JAVA_HOME环境变量中。要更改默认安装位置,请单击“更改安装位置”,选择⼀个安装驱动器,然后单击“安装”。如果出现提⽰,请输⼊密码以在Mac上接受安装。安装完成后,将显⽰“祝贺您”⾯板。单击关闭。相对于 / ⼦⽂件夹,OpenJDK的所有Zulu⽂件都被扩展到适当的⽂件夹中。例如,/Library/Java/JavaVirtualMachines/。验证jdk是否安装成功java -versionopenjdk version “1.8.0_282”OpenJDK Runtime Environment (Zulu 8.52.0.23-CA-macos-aarch64) (build 1.8.0_282-b08)OpenJDK 64-Bit Server VM (Zulu 8.52.0.23-CA-macos-aarch64) (build 25.282-b08, mixed mode)maven 3.6.3下载maven3.6.3cd /usr/local/sudo tar -zxvf ~/Downloads/添加环境变量~/.zshrcexport MAVEN_HOME=/usr/local/apache-maven-3.6.3export PATH=$ PATH:$ MAVEN_HOME/binScala使⽤brew安装scalabrew searchbrew install scala@2.12配置环境和软链接echo ‘export PATH="/opt/homebrew/opt/scala@2.12/bin:$PATH"’ >> ~/.zshrcsudo mkdir /Library/Scalasudo ln -sfn /opt/homebrew/opt/scala@2.12/idea /Library/Scala/ideaPs: 建议不使⽤brew进⾏安装,直接官⽹下载,进⾏安装。下载15.7.0+版本,进⾏安装。This package has installed: v15.7.0 to /usr/local/bin/node npm v7.4.3 to /usr/local/bin/npmMake sure that /usr/local/bin is in your $PATHnode -v # 查看是否安装成功v15.7.0gcc -vConfigured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs//usr/include/c++/4.2.1Apple clang version 12.0.0 (clang-1200.0.32.29)Target: arm64-apple-darwin20.2.0Thread model: posixInstalledDir: /Library/Developer/CommandLineTools/usr/bin数据库软件 Navicat Premium for mac安装后,如果提⽰错误,执⾏sudo xattr -r -d tine然后输⼊个空格,再将应⽤程序⽬录中的软件拖拽到命令后⾯,按回车后输⼊⾃⼰电脑密码执⾏。应该就可以成功啦。⾃动补全zsh Shell 增加⾃动补全、语法⾼亮mac⾃带的terminal是⽐较简陋的,zsh简直就是最好的救药。可以通过插件的⽅式来⾃动匹配命令,提⾼效率。还可以配置语法⾼亮,输错时会显⽰红⾊。第⼀步,进⼊ zsh 插件⽬录,并 clone 项⽬到此⽬录中:cd "$ZSH_CUSTOM/plugins"git clone git@:zsh-users/ clone /zsh-users/第⼆步,配置 .zshrc ⽂件plugins = (git zsh-autosuggestions zsh-syntax-highlighting)最后⼀步,让配置⽣效zsh或者source ~/.zshrckubectl⾃动补全echo "source <(kubectl completion zsh)" >> ~/.zshrczshdocker⾃动补全//查看docker⽬录下⾃动补全插件ll /Applications//Contents/Resources/etctotal 672-rwxr-xr-x@ 1 xx admin 13K Apr 15 20:02 -completion-rw-r--r--@ 1 xx admin 1.9K Apr 15 20:02 -completion-rw-r--r--@ 1 xx admin 18K Apr 15 20:02 -completion-rwxr-xr-x@ 1 xx admin 114K Apr 15 20:02 -completion-rwxr-xr-x@ 1 xx admin 51K Apr 15 20:02 -completion-rwxr-xr-x@ 1 xx admin 127K Apr 15 20:02 -completionmkdir -p ~/.zsh/completioncp /Applications//Contents/Resources/etc/-completion _docker-compose

cp /Applications//Contents/Resources/etc/-completion _docker// 在zsh中添加fpath=(~/.zsh/completion $fpath)autoload -Uz compinit && compinit -izsh

发布者:admin,转转请注明出处:http://www.yc00.com/web/1688463092a141142.html

相关推荐

发表回复

评论列表(0条)

  • 暂无评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信