环境配置

最后更新于:2023年2月24日 下午

必备软件

全平台:ShadowsocksR(ssr),ToDesk,git(全 PC)

windows

英文语言包,输入法,Linux(WSL or WMware Player),msys2(不装 Linux 话),Windows terminal preview(后于 WSL 安装!),VS2019,VSCode,git,everything,LTSPice,7-zip,cpu-z, Python,QT,微信,企业微信,QQ,腾讯会议,Office,OBS,go,MicroSoft To Do,UltraISO,ToDesk,Traffic Monitor (网速监控的软件),TexLive,TexMaker,阿里云盘 aDrive,iCloud

WIN10 在创建软链接的时候会有权限问题,一般使用组策略,添加当前用户到有权限的组。对于 Win10 家庭普通版,需要保存下面内容为 xxx.bat,然后用管理员权限打开

1
2
3
4
5
6
@echo off
pushd "%~dp0"
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientExtensions-Package~3*.mum >List.txt
dir /b C:\Windows\servicing\Packages\Microsoft-Windows-GroupPolicy-ClientTools-Package~3*.mum >>List.txt
for /f %%i in ('findstr /i . List.txt 2^>nul') do dism /online /norestart /add-package:"C:\Windows\servicing\Packages\%%i"
pause

一些软件为了多用户的数据不打架,就安装在 ~/AppData 中,这样就相当于每个用户自己安装自己的软件即可。注意 windows 是支持多用户同事在线的,只是只有一个用户能操作本电脑(ssh 另算)

Windows 问题汇总

  • 装系统时务必 MBR,UEFI,系统装在一个物理盘上,然后这个物理盘不再有任何分区,再搞一个物理盘,专门存资料(不要在上面安装程序),想分区就分区(分一个取用来备份系统,且应该将其隐藏),以后也好整理,都问题不大。装完没网的话,根据主板型号下载网卡的驱动然后 USB 传到本机上网即可。有网了后更新系统就能解决绝大部分问题
  • 搜索栏输入中文会卡死:搜狗和微软自带输入法都没这个问题,讯飞依然有(2023.2.5)
  • 全屏游戏模式切出去黑屏一段时间:更改刷新率为显示器最高支持刷新率(重装系统后默认是 60FPS)
  • 游戏内无法输入中文:切换输入法时,不要用 win 键,添加 Ctrl+Shift 来切输入法即可
  • 为防止游戏等全屏程序卡死后抢占窗口,推荐设置任务管理器置于顶层
  • windows terminal (preview) 删除键闪屏问题(新建 ~/.inputrc 内容为 set bell-style none
  • OpenSSH 默认是禁用的,需要在__服务__中开启来能使用 scp 功能。如果依然无法使用,大概率是防火墙禁了 ping 和 ssh,在防火墙的高级设置中开启 文件和打印机共享
  • WSL2 和 WMware Player 只能二选一,真的全都要就搞个 WMware 和 WSL1
  • WSL2 有时会报 参考的对象类型不支持尝试的操作,此时可以 powershell 中执行 netsh winsock reset 临时解决或永久解决方案:使用 NoLsp.exe 执行 .\NoLsp C:\windows\system32\wsl.exe,尝试了未果

Linux

放着 这里 动态更新

MacOS

多安装下 Xcode,homebrew, NetSpeedMonitor, 阿里云盘,其它基本和 Linux 一致

terminal 设置代理

需要 代理软件 设置允许局域网访问,并查看提供的 http(s) 端口号 port

Mac/Unix 设置

1
export all_proxy=127.0.0.1:port

Win

1
set all_proxy=127.0.0.1:port

WSL 设置

首先在 windows cmd/powershell 中输入 ipconfig 局域网的 ip,例如我的 192.168.0.111

1
export all_proxy=192.168.0.111:port

对应的换成自己 的 ip 和 port(不同的局域网对应的 ip 基本不同)