윈도우용 패키지 설치 프로그램 - choco
이건 리눅스의 yum 같은것이라고 합니다. cmd를 관리자권한으로 실행해야 됩니다. 설치 설명 중간에 아래와 같은것이 있는데 cmd창에 붙어 넣어서 실행하면 choco가 실행 됩니다. 하단에 있는 설치 설명이 있는 링크를 참고 하세요.
Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://community.chocolatey.org/install.ps1'))
설치후 choco list 명령을 내리 설치 할 수 수치는 아래와 같다.
6145 packages found.
이런것도 있구나 알고 넘어가는 정도로 생각하면 될것 같습니다.
대량으로 뭔가 설치하거나 하면 모를까?
이것또 배워서 테스트하고 그래야 할텐데.. 안쓰는것으로.
테스트로 mysql 설치해 보았습니다. 중간에 맘에 안드는 빨간색 나왔는데 포트 잘 떳네요.
삭제는 choco uninstall mysql 명령 으로 했으나
포트가 남아 있네요.
PS C:\Windows\system32> choco uninstall mysql
Chocolatey v0.11.1
Uninstalling the following packages:
mysql
mysql v8.0.26
Skipping auto uninstaller - No registry snapshot.
mysql has been successfully uninstalled.
Chocolatey uninstalled 1/1 packages.
See the log for details (C:\ProgramData\chocolatey\logs\chocolatey.log).
PS C:\Windows\system32> netstat -an
활성 연결
프로토콜 로컬 주소 외부 주소 상태
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING
TCP 0.0.0.0:445 0.0.0.0:0 LISTENING
TCP 0.0.0.0:3306 0.0.0.0:0 LISTENING
-------------- 그래서 아래 두곳 들어가서 삭제 하렸는데 설치 된게 없음.
제어판 > 프로그램 및 기능
설정 > 홈 > 앱 및 기능
서비스 들어가보니 여기엔 등록이 되어 있어서 "중지" 시키고 "사용안함" 처리
설치된 디렉토리에는 파일이 그대로 있음.
C:\tools\mysql
-----
결론,
이런거 보면 뭔가 싶어 설치를 하니 OS가 계속 이상해 지는 것임.