前言
因为最近做桌面端开发 ,要用到Windows,在Macbook上安装的Windows,环境好不容易全都配好的,用一段时间空间就不够了,又得重装,一些好用的软件老是忘记名字所以就写个博客记录一下。
应用重置
CMD+X打开Windows Powershell(管理员)
1 | Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register “$($_.InstallLocation)\AppXManifest.xml”} |
系统配置
系统激活
链接:https://pan.baidu.com/s/18sl27opZ8fR9MTxjXTQXrQ
提取码:hlbh
DNS
腾讯DNS
- 119.29.29.29
阿里DNS
- 223.5.5.5
- 223.6.6.6
Edge插件无法下载
修改hosts文件
C:\Windows\System32\drivers\etc
把hosts文件复制到其他地方修改后再复制回来,否则修改后无法保存。
下面任选一组即可。
第一组:
1 | 131.253.33.219 edge.microsoft.com |
第二组:
1 | 117.28.245.88 edge.microsoft.com |
更换本地DNS缓存:
1 | ipconfig /flushdns |
腾讯电脑管家
安装腾讯电脑管家
在软件管理中下载以下应用
- Edge
- QQ拼音输入法
- WPS
- 微信
- 百度网盘
- Git
- SourceTree
- Visual Studio Code
- WinSCP
- Foxmail
非必要
- VLC Media Player
Git
设置全局用户
1 | git config --global user.email "183518918@qq.com" |
不设置直接使用SourceTree,提交时候会闪退。
VSCode插件
- Chinese (Simplified) Language Pack for Visual Studio Code
- Atom One Light Theme
- LiveServer
- Vue.js Extension Pack
- Beautify
Edge插件
相关插件
- NeatDownloadManager Extension
- Vue.js devtools
- 暴力猴
- 万能截图 很强大截图能保存为图片,PDF和HTML(单文件,图片转成的Base64)
暴力猴脚本
NeatDownloadManager
http://www.neatdownloadmanager.com/index.php/en/
该软件配合下面谷歌浏览器插件 下什么软件都贼快
浏览器插件
链接:https://pan.baidu.com/s/1PK0vXkUGQS7A12tBkjUToA
提取码:wy7e
Motrix
和上面的一样能够下载迅雷资源
插件下载
下载Bilibili视频脚本
https://greasyfork.org/zh-CN/scripts/413228-bilibili%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD
软件效果图
常用应用
压缩
NanaZip(基于7-zip修改的,界面更现代)
https://apps.microsoft.com/store/detail/nanazip/9N8G7TSCL18R?hl=zh-cn&gl=cn
7-Zip
Typora
链接:https://pan.baidu.com/s/1kzOad_DNkii9dVOnzglx_w
提取码:psvm
主题
http://theme.typora.io/theme/Vue/
图片上传插件picGo
官网:https://molunerfinn.com/PicGo/
百度云:https://pan.baidu.com/s/122NOSqUVHGmd00PXEPMTrw 提取码: jxtx
视频播放器
PotPlayer
下载地址(非官网):
截屏软件
应用商店中搜索Snipaste
剪切板管理
应用商店中搜索Ditto Clipboard
任务栏透明
应用商店中搜索TranslucentTB
风扇控制
只能用于Mac中的Windows中
希沃传屏
下载地址
官方网址: https://e.seewo.com/
百度云网址:https://pan.baidu.com/s/1TfuOifr7MAbgEq_dRmfaog 密码:q3vv
钉钉
https://page.dingtalk.com/wow/z/dingtalk/simple/ddhomedownlaod#/
应用商店中
远程连接
系统自带的Microsoft Store
中搜索Microsoft 远程桌面
https://www.microsoft.com/zh-cn/p/microsoft-remote-desktop/9wzdncrfj3ps
Windows Terminal
https://apps.microsoft.com/store/detail/windows-terminal/9N0DX20HK701?hl=zh-cn&gl=cn&rtc=1
开发相关
JDK
链接:https://pan.baidu.com/s/1Pbajr1ifq_psf4FtFCTmAg
提取码:jdy5
代理抓包
FinalShell
Notepad3
链接:https://pan.baidu.com/s/1pNIo7IQMhoBpY-jz_IsH1Q
提取码:psvm
Putty
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html
样式配置
链接:https://pan.baidu.com/s/1K0YWEjKxuRjOzt16ucLAIQ
提取码:4sjo
VLC
SourceTree
https://www.sourcetreeapp.com/
IDEA
链接:https://pan.baidu.com/s/1C2d6W9rZhFjAsW4nV2HkSg
提取码:mdit
Navicat16
链接:https://pan.baidu.com/s/1y9Uq2kAVJqpKqhMtKzd0ew
提取码:5gjy
Redis
Another.Redis.Desktop.Manager
http://electronjs.org/apps/anotherredisdesktopmanager
百度网盘链接:https://pan.baidu.com/s/1T2DOuXutm7-Z7Oktw7cHqw
提取码:g3wr
Visual Studio
https://visualstudio.microsoft.com/zh-hans/
NodeJS
nvm
设置镜像
1 | nvm node_mirror https://npm.taobao.org/mirrors/node/ |
切换版本
1 | # 查看可用版本 |
安装10.16.3版本
Npm镜像源
1 | npm config set registry https://registry.npm.taobao.org |
还原默认
1 | npm config set registry https://registry.npmjs.org |
Electron镜像
查看配置文件的位置
1 | npm config list |
可以查看到本机的userconfig
在哪,即.npmrc
文件在哪
比如我的
userconfig C:\Users\Administrator.npmrc
打开该文件 添加
1 | registry=https://registry.npm.taobao.org |
配置编译环境
由于node-ffi
/ref
包含C原生代码,所以安装需要配置Node原生插件编译环境。
配置Node原生插件编译环境
1 | # 管理员运行bash/cmd/powershell,否则会提示权限不足 |
上面的操作会自动把Python和C++开发工具包都集成进去
手动下载C++编译环境
Visual Studio Build Tools (using “Visual C++ build tools” workload)
如果没有Python则下载Python2.x版本,不支持Python3。传送门
设置python路径(根据自己的实际情况设置)
1 | npm config set python C:\Users\Jian\.windows-build-tools\python27\python.exe |
安装node-gyp
1 | npm install -g node-gyp |
查看npm全局安装目录
1 | npm root -g |
添加常用全局库
1 | npm install hexo-cli -g |
Rsync
具体介绍
https://www.psvmc.cn/article/2022-11-21-rsync-config.html
链接:https://pan.baidu.com/s/1UYohMerxywZ_1tYEUtA6Og
提取码:psvm
默认客户端上没有chown.exe这个命令,直接从cwrsync-server的安装路径里拷贝一个过来就可以用了。
同步
同步前先修改本地文件的权限
1 | chmod -R 777 ./public |
同步
1 | rsync -avzP --delete --password-file=/cygdrive/d/auth.txt /cygdrive/d/Project/myblog/public/ zj@49.4.26.249::myblog |
常见报错
报错1
password file must be owned by root when running as root
设置权限
1 | chmod -c 600 /cygdrive/d/auth.txt |
报错2
gid 4294967295 (-1) is impossible to set on “/cygdriver/…”
这是程序的bug,但不影响使用。
1、可以在客户端命令行加参数--no-super
2、在服务器端的配置文件中添加:
1 | uid = 0 |
通过上面的方法完美解决了问题。
博客发布脚本
fabu.bat
1 | @echo off |
Ubuntu
这里安装子系统主要是为了博客的发布,因为可以在Windows上使用Rsync发布,就不推荐安装了。
Win10先更新到新版本
控制面板=>程序=>启动或关闭Windows功能=>勾选适用于Linux的Windows子系统
安装Ubuntu
18.04下载地址:https://www.microsoft.com/zh-cn/p/ubuntu-1804-lts/9n9tngvndl3q
最新版本下载地址:https://aka.ms/wslstore
注意通过上面的连接下载的为新版本
20.04
也可以搜索
Ubuntu 18.04 LTS
下载旧版本建议安装
Ubuntu 18.04 LTS
安装后默认用bash即可进入
进入Ubuntu
1 | bash |
切换为root用户
1 | sudo su |
设置apt源
详情:https://www.psvmc.cn/article/2019-10-27-ubuntu-apt-source.html
添加常用全局库
1 | sudo npm install hexo-cli -g |
系统优化清理
空间占用
应用卸载
Geek Uninstaller
Everything
https://www.voidtools.com/zh-cn/downloads/
UTools
我安装的插件
系统清理
CCleaner
https://www.ccleaner.com/zh-cn
特别版下载
链接:https://pan.baidu.com/s/1eM7fUwPBYJLi7_Db8GmPtg
提取码:psvm