이 질문이 단순하다는 점을 이해해 주시기 바랍니다. 하지만 저는 주로 Linux 서버와 이전 버전의 Windows Server를 사용하여 작업합니다. 내 정확한 질문은 Power Shell 또는 서버 관리자에서 cmdlet을 사용하지 않고 역할을 설치할 수 없다는 오류 메시지가 표시되면 Windows Server 20212에 패키지가 어떻게 설치되는지입니다.
.Net 3.5, SQL Express 2012 및 SQL Express Management Studio를 Windows 2012 서버에 다운로드했습니다. .Net 3.5를 설치하려고 하면 다음 기능을 설치할 수 없다는 친숙한 오류 메시지가 나타납니다. Power Shell에서 서버 역할이나 cmd 서블릿을 사용해야 했습니다.
서버 관리자에서 역할 설치를 시도했지만 메뉴에서 외부 패키지 설치를 찾을 수 없습니다. 또한 관리자 권한으로 PowerShell을 실행해 보았습니다. 내 로그인은 도메인 관리자인 관리자 로그인이지만 로컬 서버에 대한 관리자 권한이 있습니다.
저는 솔루션을 찾고 있었지만 지금까지 이러한 새로운 도구를 사용하여 작업하는 방법을 설명하는 솔루션은 없습니다.
나는 Server 2012의 새로운 규칙에 따라 이러한 패키지를 설치하는 단계를 찾을 수 있는 곳만큼 내 문제에 대한 완전한 해결책을 찾고 있지 않습니다. 어떤 도움이라도 주시면 감사하겠습니다.
답변1
서버 관리자에서 관리를 클릭한 다음 역할 및 기능 추가를 선택하여 역할 및 기능 추가 마법사를 시작합니다.
설치 유형 선택 화면에서 역할 기반 또는 기능 기반 설치를 선택합니다.
대상 서버를 선택합니다.
기능 선택 화면에서 .Net Framework 3.5 기능 옆의 확인란을 선택합니다.
설치 선택 확인 화면에 대체 소스 경로를 지정해야 합니까?라는 경고가 표시됩니다. 대상 컴퓨터가 Windows 업데이트에 액세스할 수 없는 경우 대체 원본 경로 지정 링크를 클릭하여 설치 미디어의 \sources\sxs 폴더 경로를 지정한 다음 확인을 클릭합니다. 대체 소스를 지정한 후 또는 대상 컴퓨터가 Windows 업데이트에 액세스할 수 있는 경우 경고 옆에 있는 X를 클릭한 다음 설치를 클릭합니다.
여기서 가장 중요한 부분은 대체 소스 부분입니다. Windows 2012 설치 디스크가 있는 경우 해당 디스크를 지정하고, 그렇지 않은 경우 Windows 업데이트를 위해 인터넷에 액세스해야 합니다.