Windows 10이 마음에 들지 않는다면 Windows 10을 다시 방문하는 것이 좋습니다. 곧 출시될 운영 체제가 Windows 제품군에서 눈에 띄게 개선될 것이기 때문입니다. 생산성을 높일 뿐만 아니라 새로운 Windows 기능이 계속 추가되고 있습니다. 더 흥미로운 기능 중 하나는 OneGet 패키지 관리자입니다. .
기술적으로 OneGet은 Windows Management Framework 5.0을 설치하는 사용자를 위해 Windows 8.1용으로 제공되었지만 Windows 10은 기본적으로 시스템의 PowerShell 패키지의 일부로 OneGet을 포함합니다.
패키지 관리자란 무엇입니까?
Linux 및 Unix 계열 시스템의 큰 장점 중 하나는 패키지 관리 도구의 보급입니다. Windows가 파티에 늦을 수 있지만 패키지 관리가 생산성을 크게 높이고 보안을 강화하여 궁극적으로 많은 골칫거리를 덜어줄 수 있기 때문에 전혀 늦지 않는 것보다 낫습니다.
패키지 시스템에 대한 특정 소프트웨어를 설치하고 구성할 수 있도록 하는 파일 및 종속성의 모음입니다. 패키지 관리자 각 리포지토리가 있는 리포지토리 데이터베이스를 유지 관리하는 도구입니다. 그 자체가 패키지 모음입니다.
패키지 관리자의 주요 이점은 시스템에서 소프트웨어를 관리하기 위한 단일 도구를 제공한다는 것입니다. 과거에는 Windows용 타사 패키지 관리자가 있었고 번들 소프트웨어 설치를 위한 도구가 있었지만 Microsoft가 승인한 패키지 관리자를 사용하면 이러한 모든 노력을 한 곳에서 중앙 집중화할 수 있습니다.
웹사이트에서 웹사이트로 이동하고 개별 설치 프로그램을 다운로드하는 대신 OneGet을 통해 모든 것을 처리할 수 있습니다.
내장 Cmdlet
OneGet을 사용하려면 PowerShell 및 cmdlet에 약간의 지식이 필요하지만 이것이 의미하는 바를 모르더라도 두려워할 필요는 없습니다. 학습 곡선이 너무 가파르지 않고 노력할 가치가 있습니다. PowerShell에 대해 잘 알고 있는 사용자를 위해 다음은 OneGet 모듈과 관련된 cmdlet입니다.
패키지 소스 cmdlet은 OneGet에 대해 구성된 리포지토리를 추가, 제거 및 확인하는 데 사용됩니다. 패키지 cmdlet은 찾기에 사용됩니다. 해당 저장소에서 사용할 수 있는 사용 가능한 패키지, 설치 및 제거 특정 패키지 및 Get 시스템에 현재 설치된 패키지 목록입니다.
패키지에는 보안을 강화하고(예:특정 패키지가 정품인지 확인) 최신 상태를 쉽게 유지할 수 있도록(예:새 업데이트 자동 설치) 버전 정보와 같은 추가 데이터가 포함될 수 있습니다.
이 모든 것이 너무 고급스럽거나 위협적으로 들린다고 해서 기분이 상하지 마십시오. Microsoft는 앞으로 PowerShell 명령줄에 익숙하지 않은 사용자를 위해 전체 프로세스를 용이하게 하는 그래픽 인터페이스를 통합할 계획입니다.
신뢰할 수 있는 소스 및 저장소
시스템에 맬웨어를 도입한 가짜 설치 프로그램 파일을 다운로드한 적이 있습니까? 나는 과거에 몇 번 그 속임수에 빠졌음을 인정합니다. 이것은 설치 프로그램 파일에 내재된 문제 중 하나입니다. 기술에 정통하지 않은 경우 설치 프로그램 파일이 정품인지 여부를 알기 어려울 수 있습니다.
OneGet을 포함하되 이에 국한되지 않는 패키지 관리자가 사용하는 리포지토리 시스템은 훨씬 안전한 대안입니다. 신뢰할 수 있는 것으로 알려진 리포지토리만 사용하는 한 다시는 가짜 설치 프로그램을 처리할 필요가 없으므로 안심할 수 있습니다.
분명히 말씀드리지만 완벽한 것은 아닙니다. 체계; 여전히 신뢰의 요소가 관련되어 있습니다. 다운로드하는 개별 EXE를 신뢰하는 대신 각 저장소를 관리하고 유지 관리하는 사람들을 신뢰하는 것입니다.
타사 지원
리포지토리 시스템의 장점은 OneGet의 일부로 포함할 수 있거나 포함할 수 없는 패키지를 어느 누구도 제어할 수 없다는 것입니다. 충분하다면 OneGet과 함께 제공되는 기본 리포지토리를 사용할 수 있지만 필요에 따라 타사 리포지토리를 혼합하여 사용할 수도 있습니다.
예를 들어, 대기업에서 일하는 경우 고위 경영진은 해당 회사 직원에게만 관련된 패키지로 가득 찬 개인 저장소를 유지하기로 결정할 수 있습니다. 또 다른 예는 디지털 아티스트를 위한 무료 소프트웨어의 공개 저장소일 수 있습니다. 유지하는 사람이 있으면 뭐든지 가능합니다.
또한 PowerShell의 확장 가능한 특성으로 인해 타사 cmdlet 및 스크립트를 사용하여 OneGet의 기능을 개선하고 확장할 수 있습니다. Microsoft는 최근 .NET 프레임워크와 함께 오픈 소스로 전환했으며, 이는 PowerShell 및 OneGet의 미래에 좋은 의미가 될 수 있습니다.
OneGet이 마음에 드십니까?
상대적으로 말하자면, OneGet은 아직 초기 단계에 있으며 Linux용으로 더 인기 있는 패키지 관리자를 따라잡기까지는 갈 길이 멉니다. 그래도 Microsoft가 OneGet을 개발하고 있다는 사실만으로도 흥분되는 이유가 되며 Windows 10이 환경을 어떻게 바꿀지 너무 기대됩니다.
당신은 어떻습니까? 패키지 관리자가 당신을 흥분시키기에 충분합니까? 아니면 조만간 사라지게 될 단지 속임수일 뿐이라고 생각하십니까? 아래 의견에 어떻게 생각하는지 알려주세요.
이미지 제공:Shutterstock을 통해 진행률 표시줄 설치, Shutterstock을 통해 아이콘 다운로드