labunix's blog

labunixのラボUnix

Windows7x86にGit for Windowsを導入してbashを使う。

■Windows7x86にGit for Windowsを導入してbashを使う。
 64bit版と32bit版があるので今回は32bit版を選択。

 Git for Windows 2.6.1
 https://github.com/git-for-windows/git/releases/tag/v2.6.1.windows.1

$ md5suum *Git*.exe
6cb14f13cbf576ba93c4539b5ce0fb9f  Git-2.6.1-32-bit.exe
775108304492f6865ae032405df52cba  PortableGit-2.6.1-32-bit.7z.exe

■Windows7にはプログラムと機能から[Telnetサーバ]を導入済みの環境
 またどうでも良いTipsだけど、以下のエラーメッセージに従い「TelnetClients」グループに追加しておく。
 「Access Denied - Specified user is not a member of the TelnetClients group」

$ telnet -l labunix-PC 192.168.152.131
password: 
C:\Users\labunix-PC>chcp 65001
Active code page: 65001
C:\Users\labunix-PC>net user labunix-PC | find "Telnet"
                                     *TelnetClients        

C:\Users\labunix-PC>systeminfo | findstr "^OS.Name ^System.Type"
OS Name:                   Microsoft Windows 7 Enterprise 
System Type:               X86-based PC

■普通にRemmina経由のリモートデスクトップGUIから
 「Git-2.6.1-32-bit.exe」インストールする。

C:\Users\labunix-PC>REG QUERY HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall /s | FIND "DisplayName"
    DisplayName    REG_SZ    Git version 2.6.1

■Remmina経由のリモートデスクトップGUIからGit-bashを起動

$ echo -e "bash\nvim\nsed\nawk" | awk '{print $1" --version | grep \"^[GV]\""}' | sh | awk '!/General/{print}'
GNU bash, version 4.3.42(2)-release (i686-pc-msys)
VIM - Vi IMproved 7.4 (2013 Aug 10, compiled Sep 16 2015 08:39:39)
GNU sed home page: <http://www.gnu.org/software/sed/>.
GNU Awk 4.1.3, API: 1.1 (GNU MPFR 3.1.3, GNU MP 6.0.0)