文章目录

  • 前言
  • 基础配置
  • 强大的 Windows 包管理工具 Scoop
    • Scoop 安装
    • Scoop 文件夹结构(知识补充)
    • 常用指令(知识补充)
    • 添加软件源(知识补充)
    • 软件安装
      • git
      • googlechrome
      • wox
      • everything
      • geekuninstaller
      • terminus(可选)
      • posh-git && oh-my-posh(可选)
      • adopt8-openj9(可选)
      • typora(可选)
      • vscode(可选)
      • picgo(可选)
      • sublime-text(可选)
    • 常见问题

前言

本人曾多次重装系统,渐渐的,总结出一套新系统配置指南,在此记录下来,想和我讨论的小伙伴们可以移步到讨论组~

基础配置

  1. 关闭防火墙,懂得都懂~
  2. 安装必要的驱动。我的装机 U 盘会给我的新系统默认安装一个驱动总裁,所以我们就需要通过该软件安装一些没有安装好的驱动。
  3. 插入装机 U 盘。
  4. 安装 Office 并激活。我的装机 U 盘是淘宝购买的,不贵,三四十块钱,但质量却很可靠。装机 U 盘里会有 Office 在线安装工具和激活工具,直接运行即可~
  5. 退出 U 盘。
  6. 直接更新 Windows。我并不是一个保守的人,嘿嘿,相反我就喜欢用最新的东西~
  7. 更新完时候,设置账户密码。

强大的 Windows 包管理工具 Scoop

Scoop 自从我第一次接触它时,就再也离不开它了,真的是特别好用。唯一有点缺陷的是,对网络环境有点苛刻,必要的时候,需要使用一些特殊的手段,后面我会详细说明的~

Scoop 可以帮你一行命令安装 git 工具、java 环境、chrome 浏览器、vscode 等等,统一目录管理,而且自动配置环境变量,卸载也只需要一行命令,方便的不能在方便了~

就像我刚刚提到的,由于苛刻的网络环境,有些小伙伴可能就卡死在了第一步,网络不畅通导致的 Scoop 安装失败。所以这里需要学会一些特殊手段,详情可参考我的这篇 文章 。当然啦,如果小伙伴有其他方式解决也是没有问题的~

考虑到有些小伙伴目前还没有安装好 Scoop,小飞机也可以通过 GitHub 来下载,下载链接如下:下载链接

Scoop 安装

  1. 设置安装路径(可选)。默认 Scoop 是安装在 C 盘的,以及通过 Scoop 安装的软件也是在 C 盘的。如果你的 C 盘空间不够或想安装到其他盘,可以执行以下操作。

    # 设置 scoop 安装路径为 D:\scoop
    $env:SCOOP='D:\scoop'
    [environment]::setEnvironmentVariable('SCOOP',$env:SCOOP,'User')
    
  2. 安装 Scoop

    # 将执行权限改为本地无需签名
    Set-ExecutionPolicy RemoteSigned -scope CurrentUser
    # 下载并执行脚本
    iwr -useb get.scoop.sh | iex
    

    如果网络没问题,那么 Scoop 应该就安装好啦

Scoop 文件夹结构(知识补充)

  • scoop

    • apps # 软件文件夹,所有非全局安装的软件都在这

      • appname/current # 当前软件版本对应的文件夹的软链接,如果你对某个软件设置调用该文件夹下的软件(例如 maven 环境设为 current 目录,那么这个指向的软件永远都会是最新版本)
    • buckets # 软件源文件夹,所有软件的下载地址等元数据都保存在这里,内部文件夹都是由 git 形成的,因此也可以采用 git pull 来更新源。
    • cache # 软件安装包所在位置,如果遇到软件下载缓慢的情况,也可以用其他工具下载对应软件,然后修改文件名放置到这个目录下进行安装。
    • persist # 永久配置文件夹,大部分的软件的配置都会存到这个目录下,以保证软件最新版用的都是原来的配置。
    • shims # 软件二进制的超链接,基本所有的命令行工具都会在这个文件夹内建立一个超链接,目的是为了防止环境变量 PATH 受到过多污染。

常用指令(知识补充)

# 帮助
scoop help
# 搜索安卓相关软件
scoop search android
# 安装 git
scoop install git
# 给所有用户安装 git
sudo scoop install git --global # 需要先安装 sudo
# 卸载 git
scoop uninstall git
# 更新所有软件
scoop update *
# 查看 Android Studio 的软件信息
scoop info android-studio
# 删除软件的老版本
scoop cleanup
# 列出已安装的名字中带有 adopt 的软件
scoop list adopt # 不填写则列出所有已安装软件
# 切换软件版本
scoop reset python27

添加软件源(知识补充)

# 添加软件源功能依赖于 git,请确保电脑中已经安装 git 并且配置好了环境变量(也可以使用 scoop 安装 git)
# 列出官方已知软件源
scoop bucket known
# 添加额外软件源
scoop bucket add extras # 推荐添加这个软件源,大部分软件都再这个源里
# 添加官方未知软件源
scoop bucket add name gitrepo # name 处填写自定义的名字,gitrepo 处填写 git 地址

软件安装

git

scoop install git

googlechrome

# 添加额外软件源,大部分软件都在这个源里
scoop bucket add extras
# 安装 chrome 浏览器
scoop install googlechrome

wox

wox 和 everything 是绝配,而且有很多强大的插件等着你探索

scoop install wox

everything

在秒级的时间内找到你电脑上的任何文件,神器不解释

scoop install everything

geekuninstaller

极客卸载器,专门卸载难缠的软件,卸载后能帮你清注册表,简直不要太好用

scoop install geekuninstaller

terminus(可选)

强大又好看的终端工具,不用再面对蓝蓝的 powershell 了

scoop install terminus

posh-git && oh-my-posh(可选)

oh-my-posh 命令行美化工具,多种风格任君选择,配合 terminus 使用更佳

# 配合 terminus 使用更佳
scoop install posh-git oh-my-posh
# 打开配置,如果配置文件不存在,则创建
if (!(Test-Path -Path $PROFILE )) { New-Item -Type File -Path $PROFILE -Force }
notepad $PROFILE
# 启用 posh-git 和 oh-my-posh,在打开的配置文件里写上一下内容
Import-Module posh-git
Import-Module oh-my-posh
Set-Theme Honukai # 主题可以去 oh-my-posh 的 github 页面找自己喜欢的,部分主题需要使用 powerline 字体

adopt8-openj9(可选)

Java8 环境,scoop 可以直接帮你配置好环境变量

# 添加 Java 软件源,和 Java 相关的都在这个源里
scoop bucket add java
# 安装开源 Java8 JDK
scoop install adopt8-openj9

typora(可选)

Markdown 编辑器

scoop install typora

vscode(可选)

scoop install vscode

picgo(可选)

Markdown 文档必备,自动上传图床工具,详细使用可参考我这篇文章:技巧-如何免费使用GitHub作为图床

scoop install picgo

sublime-text(可选)

scoop install sublime-text

常见问题

  1. Q: 安装 scoop 的过程中网络连接错误,重新执行安装指令显示已经安装
    A: 删除 %USERPROFILE%\scoop 这个文件夹。
  2. Q: 使用 scoop 安装软件时下载失败,重新执行安装指令显示已安装
    A: 先执行 scoop uninstall <软件名>,再次执行安装指令即可

如果这篇文章对您有帮助,欢迎给我的 github项目 点一个⭐ ο(=•ω<=)ρ⌒☆

重装系统后要干的几件事(Scoop)相关推荐

  1. 关于11代cpuU盘重装系统时无法识别硬盘这件事

    省流版(去官方技术支持找驱动一块放进u盘里,然后加载驱动) 起因是,双十一我舍友终于受不了他的商务本折磨打算换电脑了,到手第一时间肯定是把原装的家庭版windows换成专业版intel在11代cpu引 ...

  2. 安装Linux系统后必做的几件事

    Linux用户安装系统最好执行一下的命令 修复默认软件库 更新.升级和发行版升级 安装Flash 安装Flie Roller(归档管理器) 创建普通用户的方法 添加add-apt-repository ...

  3. Windows7重装系统后文件夹权限的混乱

    Windows7重装系统后,文件夹权限混乱了,权限选项卡里面所有者成了S-1-5-21-3777879981-2869545487-2372733622-1000的用户,重新授权很麻烦,经常提示无法继 ...

  4. 重装系统大师计算机硬件不兼容,电脑重装系统能解决哪些问题?电脑重装系统后常见问题解决方法...

    对于重装系统这件事相信很多用户都不会感到陌生.电脑卡了?系统崩溃了?蓝屏黑屏?重装系统即可解决.那么重装系统可以解决哪些问题呢?重装系统后出现问题应该如何解决呢?下面就让小编为大家带来解答. 电脑重装 ...

  5. mysql ibata文件_重装系统后,怎么调用之前mysql的数据_mysql

    重装系统后,如何调用之前mysql的数据 前提是:必须保留之前的数据库数据 在介绍此方法之前,提醒各位最好的转移数据的方法为: 在原来MYSQL服务器导出SQL文件,然后再在新的MYSQL服务器导入数 ...

  6. 计算机光驱无法刻录,电脑重装系统后光驱无法刻录的原因及解决方法

    电脑重装系统后光驱无法刻录的原因及解决方法.重装系统后光驱无法刻录怎么办呢?今天,小编就和大家来分析分析! 原因分析: 有可能是因为激光的输出功率不足了,镜片因为长时间的高功率高温激光变形老化,或者是 ...

  7. 电脑重装系统后每次都要选择系统怎么办

    电脑重装系统是件非十分平常的事情,当电脑出现故障或卡顿不能解决,即可采取重装系统来修复.不过,有些用户遇到系统重装后每次开机都要选择系统,影响到电脑正常使用,想要解决这个问题,只要关闭引导配置就可以. ...

  8. 5添加一块盘_win系统,Linux系统,重装系统后,添加盘简易教程

    第1章新机器添加盘的方法 1.鼠标右键打开我的电脑,点击管理 2.点击磁盘管理管理 3.点击下一步管理 4.点击下一步 5.选中磁盘1 6.点击完成,现在完成初始化磁盘了 7.再次回到磁盘管理,磁盘1 ...

  9. 重装系统找不到固态_90%的人重装系统后,感觉电脑变快了

    大家好,今天分享一篇来源小白一键重装网(xiaobaixitong.com)关于解答:90%的人重装系统后,感觉电脑变快了 每日壁纸 · 长按保存 其实大家可能对重装系统一直有一个疑问,重装系统会对电 ...

最新文章

  1. FluxSink实例及解析
  2. 【转】ABAP的坑1
  3. linux中的码字软件,码字写作软件下载
  4. 压测工具下载地址说明及汇总
  5. Code First系列之视图,存储过程和异步API
  6. 程序员的“数学修炼手册”,帮你快速恶补数学知识 | 资源
  7. [算法笔记]如何证明一个问题是NPC问题
  8. jensen不等式(jensen不等式对于凹函数)
  9. 【SQL】使用SQL求1-100的质数
  10. GBase XDM 模型概要
  11. 详细分析Win11与Win10哪个好用
  12. android自定义起止时间的时间刻度尺,Android中自定义RecyclerView如何实现不固定刻度的刻度尺...
  13. 数学建模之美赛小总结
  14. React中input的失焦问题
  15. 欧姆龙PLC CP1E如何实现远程上下载和编程调试?
  16. 因果推理必读论文推荐
  17. 《傲慢与偏见》读后感
  18. Go testing.common公共类源码剖析
  19. 【转】分享天涯潮女最爱的10个女性网站,强烈建议收藏!
  20. python最小二乘法拟合三维曲线_python_numpy最小二乘法的曲线拟合

热门文章

  1. 基于微信小程序的英语单词记忆系统的设计与实现(论文+源码)_kaic
  2. 中基鸿业家庭理财小方法
  3. python计算前一天,前一周,前一月,前一年时间
  4. DELL服务器使用iDRAC挂载ISO做成虚拟光驱装系统
  5. 生信_反相蛋白阵列(RPPA)_附实例
  6. bcedit双系统更改启动项名称_Win7/Win10双系统自动设置当前系统为默认启动项
  7. opencv二维码识别解码
  8. 机器学习中你不得不知道的数学符号表示
  9. 《Linux就该这么学》培训笔记_ch03_管道符、重定向与环境变量
  10. Mobox对加密后文件实现在线浏览的解决方案