天天看點

MSYS2 配置為清華鏡像源,配置git sshkey

安裝MSYS2

下載下傳位址:

請通路該鏡像目錄下的

distrib/

目錄(x86_64 、i686),找到名為

msys2-<架構>-<日期>.exe

的檔案(如

msys2-x86_64-20141113.exe

),下載下傳安裝即可。

pacman 的配置

修改msys64\etc\pacman.d 目錄下有三個檔案的内容:mirrorlist.mingw32 、mirrorlist.mingw64 、mirrorlist.msys為中國科學技術大學開源軟體鏡像

  • mirrorlist.mingw32

1

2

3

4

5

6

7

8

9

10

11

##

## 32-bit Mingw-w64 repository mirrorlist

##

## Primary

## msys2.org

Server = http:

//mirrors.ustc.edu.cn/msys2/mingw/i686/

Server = http:

//repo.msys2.org/mingw/i686

Server = http:

//downloads.sourceforge.net/project/msys2/REPOS/MINGW/i686

Server = http:

//www2.futureware.at/~nickoe/msys2-mirror/i686/

  • mirrorlist.mingw64

1

2

3

4

5

6

7

8

9

10

11

##

## 64-bit Mingw-w64 repository mirrorlist

##

## Primary

## msys2.org

Server = http:

//mirrors.ustc.edu.cn/msys2/mingw/x86_64/

Server = http:

//repo.msys2.org/mingw/x86_64

Server = http:

//downloads.sourceforge.net/project/msys2/REPOS/MINGW/x86_64

Server = http:

//www2.futureware.at/~nickoe/msys2-mirror/x86_64/

  • mirrorlist.msys
  • 1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    ##

    ## MSYS2 repository mirrorlist

    ##

    ## Primary

    ## msys2.org

    Server = http:

    //mirrors.ustc.edu.cn/msys2/msys/$arch/

    Server = http:

    //repo.msys2.org/msys/$arch

    Server = http:

    //downloads.sourceforge.net/project/msys2/REPOS/MSYS2/$arch

    Server = http:

    //www2.futureware.at/~nickoe/msys2-mirror/msys/$arch/

注意鏡像Server = http://mirrors.ustc.edu.cn/msys2/mingw/i686/必須放在第一行,否則依舊從repo.msys2.org中擷取 另外在配置環境變量的時候兩個根目錄的位置不能颠倒,不然會出錯

然後執行

pacman -Sy

重新整理軟體包資料即可。

MSYS2 配置為清華鏡像源,配置git sshkey

安裝openssh  (用于配置git的ssh key)

MSYS2 配置為清華鏡像源,配置git sshkey

2. 安裝mingw-w64

        pacman -S  mingw-w64-x86_64-toolchain

3. 安裝Python3, git, vim, unzip, gcc

        pacman -S  python3 gcc

        pacman -S  git vim unzip

4. 下載下傳安裝arm-none-eabi-gcc

            下載下傳位址如下, 下載下傳後直接拷貝到C:\msys64\usr\armgcc

            https://launchpad.net/gcc-arm-embedded/+download     

    下載下傳後直接拷貝到C:\msys64\usr\armgcc

    在c:\msys64\etc\profile檔案末尾添加:

    export PATH="/usr/armgcc/bin:$PATH"   

5.編譯mpy-cross

        進入mpy-cross路徑,輸入make即可