windows:git

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン 前のリビジョン
次のリビジョン
前のリビジョン
windows:git [2023/09/28 13:48] – [Git for Windows (SDKではなく...) 見直し中...] ともやんwindows:git [2023/09/28 18:31] (現在) – [Git for Windows (SDKではなく...)] ともやん
行 18: 行 18:
 </code> </code>
  
-==== Git for Windows (SDKではなく...) 見直し中... ====+==== 64bit Git for Windows Portable (SDKではなく...) ====
 <WRAP color_term> <WRAP color_term>
-<WRAP color_mincode_long><code bash>+<WRAP color_mincode><code bash>
 #!/usr/bin/env bash #!/usr/bin/env bash
  
 cd / cd /
  
-echo "Downloading... zstd-v1.5.5-win64.zip"+pkg_zstd_dir=zstd-v1.5.5-win64 
 +pkg_zstd=${pkg_zstd_dir}.zip 
 + 
 +echo "Downloading... ${pkg_zstd}"
 #curl -L https://github.com/mcgitty/pacman-for-git/raw/main/zstd-1.5.0-1-i686.pkg.tar.xz --ssl-no-revoke -o /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz #curl -L https://github.com/mcgitty/pacman-for-git/raw/main/zstd-1.5.0-1-i686.pkg.tar.xz --ssl-no-revoke -o /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz
 #tar Jxvf /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz usr #tar Jxvf /tmp/zstd-1.5.2-1-x86_64.pkg.tar.xz usr
-curl -L https://github.com/facebook/zstd/releases/download/v1.5.5/zstd-v1.5.5-win64.zip --ssl-no-revoke -o /tmp/zstd-v1.5.5-win64.zip +curl -L https://github.com/facebook/zstd/releases/download/v1.5.5/${pkg_zstd} --ssl-no-revoke -o /tmp/${pkg_zstd} 
-unzip /tmp/zstd-v1.5.5-win64.zip -d -o /tmp +unzip -o /tmp/${pkg_zstd} -d /tmp 
-cp /tmp/zstd-v1.5.5-win64/zstd.exe /usr/bin/+cp /tmp/${pkg_zstd_dir}/zstd.exe /usr/bin/ 
 +rm /tmp/${pkg_zstd} 
 +rm -rf /tmp/${pkg_zstd_dir}
  
 pkgs=(pacman-6.0.2-9-x86_64.pkg.tar.zst pacman-mirrors-20221016-1-any.pkg.tar.zst msys2-keyring-1~20230703-1-any.pkg.tar.zst) pkgs=(pacman-6.0.2-9-x86_64.pkg.tar.zst pacman-mirrors-20221016-1-any.pkg.tar.zst msys2-keyring-1~20230703-1-any.pkg.tar.zst)
行 39: 行 44:
     curl -L https://repo.msys2.org/msys/x86_64/${pkgs[idx]} --ssl-no-revoke -o /tmp/${pkgs[idx]};     curl -L https://repo.msys2.org/msys/x86_64/${pkgs[idx]} --ssl-no-revoke -o /tmp/${pkgs[idx]};
     tar x --zstd -vf /tmp/${pkgs[idx]} ${dirs[idx]}     tar x --zstd -vf /tmp/${pkgs[idx]} ${dirs[idx]}
 +    rm /tmp/${pkgs[idx]}
     echo     echo
 done done
行 47: 行 53:
 pacman-key --init pacman-key --init
 pacman-key --populate msys2 pacman-key --populate msys2
-pacman -Sy +pacman -Syy 
-export URL=https://github.com/git-for-windows/git-sdk-64/raw/main + 
-cat /etc/package-versions.txt | while read p v; do +#export URL=https://github.com/git-for-windows/git-sdk-64/raw/main 
-  d=/var/lib/pacman/local/$p-$v; +#cat /etc/package-versions.txt | while read p v; do 
-  mkdir -p $d; + d=/var/lib/pacman/local/$p-$v; 
-  echo $d; + mkdir -p $d; 
-  for f in desc files install mtree; do + echo $d; 
-    curl -sSL "$URL$d/$f" --ssl-no-revoke -o $d/$f; + for f in desc files install mtree; do 
-  done; +   curl -sSL "$URL$d/$f" --ssl-no-revoke -o $d/$f; 
-done+ done; 
 +#done
 </code></WRAP> </code></WRAP>
 </WRAP> </WRAP>
  • windows/git.1695876524.txt.gz
  • 最終更新: 2023/09/28 13:48
  • by ともやん