type
Post
status
Published
date
Dec 20, 2022
slug
2022/12/config-development-environment-in-diff-system
summary
方便每次重装系统之后的设置
tags
工具
开发
password
category
技术分享
Property
Jan 14, 2023 04:06 PM
URL
icon
方便每次重装系统之后的设置,减少在浏览器的查找时间。
1.Windows
这里只是推荐我比较喜欢的win包管理器,类似的包管理器还有:(官方出品)winget、chocolatey等。大家可以自由选择自己喜好的win包管理器!
scoop安装
需要powershell5.0
以上的版本,win10自带,windows10版本以下详情参考:
1.已允许PowerShell执行本地脚本
2.下载
powershell
安装脚本3.执行安装脚本
# 回车后,[选择全部]A Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser irm get.scoop.sh -outfile 'install.ps1' .\install.ps1 -ScoopDir 'D:\Applications\Scoop' -ScoopGlobalDir 'D:\Applications\GlobalScoopApps' -NoProxy # v2raya http协议代理端口 scoop config proxy 127.0.0.1:20171
配置软件库
# scoop bucket add extras scoop bucket add versions scoop bucket add java scoop bucket add games scoop bucket add nonportable # 所有官方库 main extras versions nirsoft sysinternals php nerd-fonts nonportable java games # 添加我fork的库 scoop bucket add apps https://github.com/ericting/scoop-apps
scoop初始化
scoop install 7zip git aria2 # 配置git用户名以及邮箱 git config --global user.name "EricTing" git config --global user.email "x709984905@gmail.com" # 使用http代理 git config --global http.proxy http://127.0.0.1:20171 git config --global https.proxy https://127.0.0.1:20171 # 使用socks5代理 git config --global http.proxy socks5://127.0.0.1:20170 git config --global https.proxy socks5://127.0.0.1:20170 # 取消代理设置 git config --global --unset http.proxy git config --global --unset https.proxy
安装开发软件
# 数据库 scoop install mysql dbeaver # nodejs scoop install nodejs # java 相关 scoop install openjdk11 openjdk8-redhat idea-ultimate-rc # python scoop install python39 pycharm-rc # go scoop install go goland-rc # other scoop install everything scoop install trafficmonitor scoop install vscode scoop install windows-terminal scoop install snipaste
2.Linux
安装命令
以Archlinux为例——操作比win方便很多,比较适合开发
- 安装
AUR
助手yay
sudo pacman -S go nodejs git vim # 配置go代理... go env mkdir ~/Downloads && cd ~/Downloads git clone https://aur.archlinux.org/yay.git -- cd yay makepkg -- # 当然也可以直接下载编译好的版本 git clone https://aur.archlinux.org/yay-bin.git sudo pacman -U yay.xxxx # 安装docker yay -S docker docker-compose
3.Mac
mac下推荐使用Homebrew
/bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
🔚参考文章
Install
ScoopInstaller • Updated Mar 23, 2023