V tomto tématu jsou identifikovány závislosti, které mají Role, služby rolí a funkce serveru na jiných položkách typu Role, služby rolí a funkce v systému Windows Server® 2008 R2.

Závislosti ve Správci serveru

Při instalaci rolí a přípravě serveru k nasazení vás Správce serveru může vyzvat k instalaci jakýchkoli dalších rolí, služeb rolí nebo funkcí vyžadovaných rolí, kterou chcete nainstalovat. Mnoho rolí, například role Active Directory Rights Management Services (služba AD RMS), vyžaduje spuštění role Web Server (IIS).

Chcete-li nainstalovat a spustit určitý program, je nutné zároveň nainstalovat všechny programy, na kterých daný program závisí. Některé programy jsou podřízenými prvky Role, služba role a funkce, která představuje závislý program. Nástroj Funkce rozhraní NET Framework 3.5.1 například představuje nadřazenou funkci, jejíž podřízenou funkcí je nástroj Aktivace technologie WCF (Windows Communication Foundation).

Podobně je tomu při odebírání rolí, služeb rolí nebo funkcí. Správce serveru zobrazí zprávy v případě, že jiné programy odebíraný software vyžadují. Chcete-li například odebrat roli Web Server (IIS), upozorní vás Správce serveru na případné další role v počítači, které na roli Web Server (IIS) závisejí. Správce serveru spravuje tyto složité závislosti programů a brání nežádoucímu odebrání softwaru požadovaného serverem k provádění přidělených úloh. Uživatelé nemusí znát, na jakém softwaru jsou role, které chtějí nainstalovat, závislé.

Zobrazení závislostí rolí, služeb rolí a funkcí pomocí prostředí Windows PowerShell

Postup v této části popisuje využití rutiny Add-WindowsFeature Správce serveru v relaci prostředí Prostředí Windows PowerShell k zobrazení softwaru, který vyžadují Role, služby rolí a funkce dostupné v systému Windows Server 2008 R2. Pomocí parametru -whatIf můžete zobrazit závislosti softwaru bez provedení skutečné instalace.

Poznámka

U rutin prostředí Prostředí Windows PowerShell se nerozlišují malá a velká písmena.

Zobrazení závislostí rolí, služeb rolí nebo funkcí
  1. Spusťte relaci prostředí Prostředí Windows PowerShell se zvýšenými uživatelskými právy. Za tímto účelem klikněte na tlačítko Start, klikněte na příkaz Všechny programy, klikněte na položku Příslušenství, klikněte na položku Prostředí Windows PowerShell, klikněte pravým tlačítkem myši na zástupce Prostředí Windows PowerShell a poté klikněte na příkaz Spustit jako správce.

  2. Zadejte následující příkaz pro zavedení modulu Správce serveru a stiskněte klávesu ENTER.

    Import-module ServerManager

  3. Pokud neznáte název příkazu role, služby role nebo funkce, jejíž závislosti chcete zobrazit, zadejte následující příkaz a stiskněte klávesu ENTER. V opačném případě pokračujte dalším krokem.

    Get-WindowsFeature

    Názvy příkazů pro Role, služby rolí a funkce se zobrazují ve výsledcích v sloupci Název.

  4. Zadáním následujícího příkazu a stisknutím klávesy ENTER spustíte rutinu Add-WindowsFeature v režimu -whatIf.

    Add-WindowsFeature name -whatIf

    V režimu -whatIf neproběhne instalace. Jako výstup příkazu se však zobrazí Role, služby rolí a funkce, na kterých je daná Role, služba role a funkce závislá.

    Můžete zobrazit závislosti pro několik rolí, služeb rolí nebo funkcí, pokud oddělíte jejich názvy příkazů pomocí čárek, jak je uvedeno v následujícím příkladu.

    Add-WindowsFeature Application-Server,Hyper-V -whatIf

    Ve výsledcích rutiny se zobrazí Role, služby rolí a funkce, na kterých závisí spuštění zadaných funkcí.

Další odkazy