Code Monkey home page Code Monkey logo

installer's Introduction

我在那裡?

{1!} 你也許需要

  • 執行install前, 可能因為憑證被置換了, 故先執行以下跳過SSL檢查。
    [System.Net.ServicePointManager]::ServerCertificateValidationCallback = {$true}
    

{1!} 初始

  • set_windows.ps1 (All User, 需要權限, 執行完後會重開機)
    (1) 關其他選項 (2) 關UAC, (3) 裝gsudo, (4) 移除 Cortana
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/set_windows.ps1 -useb).Content | iex
    

{2!} Visual C++ 編譯環境安裝 (需要權限)

  • vcbuildtools
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_vcbuildtools.ps1 -useb).Content | iex
    

{3!} 需要權限

  • docker
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_docker.ps1 -useb).Content | iex
    

{4!} 同捆包

  • git 同捆包
    (1) git, (2) notepad++, (3) winmerge, (4) git_setup
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/bundle_git_latest.ps1 -useb).Content | iex
    
  • freecommanderxe 同捆包
    (1) vscode, (2) freecommanderxe
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/bundle_freecommanderxe.ps1 -useb).Content | iex
    
  • allinone_dev.ps1 (By User, 不需權限)
    7zr,7zip,vcbuildtools,sarasa,notepad++,vscode,powershell7,git,tortoisegit,winmerge,rust,conan,net8sdk,nodejs,python
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/allinone_dev.ps1 -useb).Content | iex
    

{5!} 我的工具箱

  • (1) 我的最愛 (無需權限)
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_powershell7_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_7zr.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_7zip.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_sarasa.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_notepad++_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_git_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_tortoisegit.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_freecommanderxe.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_powertoys.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_synologychat.ps1 -useb).Content | iex
    irm -Uri https://gitlab.com/api/v4/projects/58360840/repository/files/install_synologychat.ps1/raw?ref=main | iex
    
  • (2) 開發必備 (無需權限)
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_vscode.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_conan_latest.ps1 -useb).Content | iex
    irm -Uri https://gitlab.com/api/v4/projects/58360840/repository/files/install_conan_latest.ps1/raw?ref=main | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_dbeaver.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_doxygen.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_ruby.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_net8sdk.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_nodejs.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_spin_latest.ps1 -useb).Content | iex
    
  • (3) 生活必需品 (無需權限)
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_drawio_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_paintnet.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_sharex_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_shotcut_v22.ps1 -useb).Content | iex
     (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_shotcut_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_sizer4.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_vidcoder.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_zoomit.ps1 -useb).Content | iex
    
  • (4) 執行安裝程式 (無需權限)
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_winmerge_latest.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_rust.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_python.ps1 -useb).Content | iex
    
  • (5) 執行安裝程式 (要權限)
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/install_vcbuildtools.ps1 -useb).Content | iex
    
  • (6) 設定
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/set_powershell7.ps1 -useb).Content | iex
    (iwr https://raw.githubusercontent.com/kiloath/Installer/main/set_final.ps1 -useb).Content | iex
    
  • (7) 安裝 net8 desktop runtime

(iwr https://raw.githubusercontent.com/dotnet/install-scripts/main/src/dotnet-install.ps1 -useb).Content -replace '[string]$Runtime,','[string]$Runtime="windowsdesktop",' -replace '[string]$Version="Latest"','[string]$Version="7.0.18"' | iex (iwr https://raw.githubusercontent.com/dotnet/install-scripts/main/src/dotnet-install.ps1 -useb).Content -replace '[string]$Runtime,','[string]$Runtime="windowsdesktop",' | iex

# {6!} Dockerfile

iwr -ou Dockerfile_spin https://raw.githubusercontent.com/kiloath/Installer/main/Dockerfile_spin -useb && docker build -t kospin -f Dockerfile_spin .

# {7!} Youtube
* (1) [install_notepad++](https://youtu.be/iOaF_fMTBmE)

# {8!} 小抄
* tls

yarn config set "strict-ssl" false curl -k https://raw.githubusercontent.com/github/gitignore/master/VisualStudio.gitignore --output .gitignore

* docker

RUN pip config set install.trusted-host "files.pythonhosted.org pypi.org" RUN pip install -r requirements.txt ENV NODE_TLS_REJECT_UNAUTHORIZED 0 RUN yarn config set "strict-ssl" false RUN npm config set strict-ssl false

# {9!} 參數

(iwr https://raw.githubusercontent.com/kiloath/Installer/main/echo.ps1 -useb).Content -replace '[string]$name.*','[string]$name="kiloath"' | iex

installer's People

Contributors

kiloath avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.