Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

迁移电脑备忘录 #4

Open
daiday opened this issue Nov 21, 2023 · 3 comments
Open

迁移电脑备忘录 #4

daiday opened this issue Nov 21, 2023 · 3 comments

Comments

@daiday
Copy link
Owner

daiday commented Nov 21, 2023

scoop

安装scoop官网当然可以直接安装。这里说一下切换源的问题。
具体看这里,下面是摘要:

1. 安装scoop

1.1 安装

要么官网安装,要么国内安装scoop。这里用power shell:

# 脚本执行策略更改
$ Set-ExecutionPolicy RemoteSigned -scope CurrentUser
# 输入Y或A,同意
Y
# 执行安装命令
$ iwr -useb scoop.201704.xyz | iex

1.2 更换scoop镜像

如果是安装的官网的,切换国内源(这个是scoop本身的源,而不是软件库的源)

# 更换scoop的repo地址
$ scoop config SCOOP_REPO "https://gitee.com/glsnames/scoop-installer"
# 拉取新库地址
$ scoop update

切换分支不展示了。反正直接默认master就挺好的。

2. 添加bucket

按照官网说的添加。或者国内添加,命令基本上就是

$ scoop bucket add main http://gitee.com/scoop-bucket/main.git
$ scoop bucket add extras https://gitee.com/scoop-bucket/extras.git

第一次安装我不记得是不是会有默认的main了。如果提示安装不了,或者有什么问题,删了重装

$ scoop bucket rm main

反正最主要的就是main和extra两个库。
有什么问题,scoop checkup,跟着提示做就是了。

安装什么

git
gcc
7zip
curl
llvm
cmake
ninja
neovim
neovide
nodejs-lts
everything

还有个gow也不错。但是这玩意内置的东西有点多,建议先安装,然后让后面安装的覆盖它的命令,比如vim、gcc之类的。不然会比较麻烦。用不到的话可以不安装。

@daiday
Copy link
Owner Author

daiday commented Nov 21, 2023

node

前面说用scoop的源。在安装了nodejs之后,就记得切换nodejs的源。出处是这里

$ npm config set registry https://registry.npmmirror.com

因为我不是很专业,所以我也不知道为什么要换到cnpm。保险起见还是用大家都喜欢的npm就好了。

@daiday
Copy link
Owner Author

daiday commented Nov 21, 2023

python

python的安装,就要看miniconda了。直接使用conda,比较方便。
conda切换源,我忘差不多了,看这里吧。

PyPI

无论如何,都是免不了配置pip,看这里配置。
稍微记录一下,其实pip有个配置文件,就在%USERPROFILE%\pip\pip.ini,直接搞里面也可以。

[global]
timeout = 3600
index-url = https://pypi.tuna.tsinghua.edu.cn/simple/
[install]
use-mirrors = true
trusted-host = pypi.tuna.stinghua.edu.cn

设置timeout稍微长一些比较好,在网速稍微差一些的时候,不至于超时断掉。

@daiday
Copy link
Owner Author

daiday commented Nov 21, 2023

go

go根据情况自己安装就可以了。其实直接用scoop安装也没问题,应该。
看七牛云怎么做
无论什么终端,安装完go之后就是:

$ go env -w GO111MODULE=on
$ go env -w GOPROXY=https://goproxy.cn,direct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant