乐趣区

关于rsync:Windows-Terminal-MSYS2-配置

前言

  • 本文对 Windows 10/11 实用
  • MSYS2 官网:https://www.msys2.org/

装置

  • 到官网仓库下载 MSYS2 安装包,qbit 以后下载的是 msys2-x86_64-20221028.exe
  • 按提醒步骤装置即可,qbit 的装置门路为 D:\msys64

增加别名

  • D:\msys64\etc\bash.bashrc 文件开端增加

    alias ll='ls -al'

右键菜单

  • 本节次要参考两处 github

    https://gist.github.com/elieux/ef044468d067d68040c7
    https://github.com/njzhangyifei/msys2-mingw-shortcut-menus
  • 创立注册表文件并利用即可

    Windows Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\mingw64]
    @="MSYS2 MINGW64"
    "Icon"="\"D:\\msys64\\mingw64.ico\""
    
    [HKEY_CURRENT_USER\Software\Classes\Directory\Background\shell\mingw64\command]
    @="D:\\msys64\\mingw64.exe bash"

以后命令行进入 msys2

  • 这种形式不必批改注册表,qbit 比拟喜爱
  • 本节次要参考:MSYS2 介绍与应用
  • 创立文件 msys.bat,内容如下

    @D:\msys64\msys2_shell.cmd -defterm -mingw64 -no-start -here
  • 让后将 msys.bat 所在目录退出到 Windows 的 PATH 环境变量,即可在任意地位输出 msys 进入 MSYS2 环境

    C:\Users\qbit\Desktop>msys
    
    qbit@qbit MINGW64 /c/Users/qbit/Desktop
    $

Windows Terminal

  • 关上 Windows Terminal,在 profiles.list 外面增加以下内容

    {"guid": "{D9AD1C27-F33D-39F1-24A7-C3955C4CF2F7}",
      "hidden": false,
      "name": "MSYS2 MINGW64",
      "tabTitle": "MSYS2",
      "commandline": "D:/msys64/msys2_shell.cmd -mingw64 -defterm -no-start",
      "icon": "D:/msys64/mingw64.ico"
    }

国内镜像源

  • 配置文件目录:D:\msys64\etc\pacman.d
  • msys shell 运行以下命令,将首选镜像源改为清华镜像
sed -i "s#mirror.msys2.org/#mirrors.tuna.tsinghua.edu.cn/msys2/#g" /etc/pacman.d/mirrorlist*
  • 执行 pacman -Sy 命令同步软件包数据库

装置 rync

  • 用 pacman 装置即可

    pacman -Syy rsync

关上 MSYS2 慢?

  • 敞开 360 安全卫士试试

本文出自 https://segmentfault.com/blog…

退出移动版