如何在 Configuration Manager 中使用應用程式取代

 

適用於: System Center 2012 Configuration Manager, System Center 2012 Configuration Manager SP1, System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

Microsoft System Center 2012 Configuration Manager 中的應用程式管理,可讓您使用取代關聯性升級或取代現有應用程式。 當您取代應用程式時,可以指定新的部署類型來取代所取代應用程式的部署類型,也可以設定要在取代應用程式安裝之前升級或解除安裝被取代的應用程式。

當您取代應用程式時,這會套用至所有未來的部署和應用程式類別目錄要求。 但是不會影響現有的應用程式安裝。

System_CAPS_important重要事項

選擇解除安裝被取代的部署類型時,無法使用部署至不同集合類型的部署類型取代部署類型。 例如,如果選取解除安裝被取代的部署類型的選項,則部署至使用者集合的部署類型無法取代部署至裝置集合的部署類型。

決定要升級或取代應用程式

您可在 [應用程式屬性] 對話方塊中的 [指定取代關聯性] 對話方塊,指定要取代或升級應用程式。 取代類型依據您是否核取此對話方塊中的 [解除安裝] 選項而定:

  • 如果您想要將相同應用程式 (具有相同的應用程式識別碼) 更新為較新版本,請不要核取 [解除安裝]。

  • 如果您想要變更為不同的應用程式 (具有不同的應用程式識別碼),請核取 [解除安裝]。 您必須移除要被取代的應用程式版本。

取代相依的應用程式

System Center 2012 R2 Configuration Manager 和 Configuration Manager SP2 提供不同的方法,以讓您使用取代關聯性來更新相依的應用程式

在這些範例中,主要應用程式是指您所要部署且包含相依性的應用程式。

針對 System Center 2012 R2 Configuration Manager

如果您想要以新的相依應用程式來取代某個相依應用程式,您必須遵循下列步驟:

System_CAPS_note注意事項

Configuration Manager 不支援使用取代關聯性來取代原始的相依應用程式。

  1. 建立新的相依應用程式

  2. 移除原始的相依應用程式

當存在兩個相依性時 (在您移除原始相依應用程式之前),主要應用程式的新安裝會安裝新的相依應用程式。 現有安裝則會保留原始的相依應用程式。

移除原始的相依應用程式之後,所有裝置就會更新至新的相依應用程式。

若是 System Center 2012 Configuration Manager SP2

在 Configuration Manager SP2 中,您可以建立取代關聯性,將相依的應用程式更新為新版本。

  1. 確定新的相依應用程式與原始相依應用程式位於主要應用程式的同一個相依性群組中。

  2. 建立可將原始相依應用程式取代為新的相依應用程式的取代關聯性。

在主要應用程式的新安裝期間,將會安裝新的相依應用程式。 主要應用程式的現有安裝則會使用新的相依應用程式進行更新。

最終結果是所有主要應用程式的部署都會使用新的相依應用程式。

進一步考量

  • 您可以為相依的應用程式指定多個取代關聯性。 系統會安裝取代鏈結中最高的相依應用程式。

  • 相依應用程式必須部署到已安裝主要應用程式的裝置中,否則就不會安裝相依的應用程式。

  • 若是主要應用程式的新安裝,當有多個相依性時,相依性順序會決定要安裝哪個版本的相依應用程式。

指定取代關聯性

  1. 在 Configuration Manager 主控台中,按一下 [軟體程式庫]。

  2. 在 [軟體程式庫] 工作區中,展開 [應用程式管理],按一下 [應用程式],然後按一下將取代其他應用程式的應用程式。

  3. 在 [首頁] 索引標籤的 [內容] 群組中,按一下 [內容] 以開啟 <應用程式名稱> 的 [內容] 對話方塊。

  4. <應用程式名稱> [內容] 對話方塊的 [取代] 索引標籤中,按一下 [新增]。

  5. 在 [指定取代關聯性] 對話方塊中,按一下 [瀏覽]。

  6. 在 [選擇應用程式] 對話方塊中,選取您要取代的應用程式,然後按一下 [確定]。

  7. 在 [指定取代關聯性] 對話方塊中,選取部署類型來取代被取代之應用程式的部署類型。

    System_CAPS_note注意事項

    根據預設,新的部署類型不會解除安裝所取代應用程式的部署類型。 這是您要將升級部署至現有應用程式時常用的案例。 選取 [解除安裝],可在安裝新的部署類型之前移除現有部署類型。 如果您決定升級應用程式,務必先在實驗環境中進行測試。

  8. 按一下 [確定],關閉 [指定取代關聯性] 對話方塊。

  9. 按一下 [確定] 以關閉 <應用程式名稱> 的 [內容] 對話方塊。

顯示取代目前應用程式的應用程式

  1. 在 Configuration Manager 主控台中,按一下 [軟體程式庫]。

  2. 在 [軟體程式庫] 工作區中,展開 [應用程式管理],按一下 [應用程式],然後按一下您要的應用程式。

  3. 在 [首頁] 索引標籤的 [內容] 群組中,按一下 [內容] 以開啟 <應用程式名稱> 的 [內容] 對話方塊。

  4. <應用程式名稱> [內容] 對話方塊的 [參照] 索引標籤中,從 [取代此應用程式的應用程式] 下拉式清單,選取 [關聯性類型]。

  5. 檢閱要取代所選應用程式的應用程式清單,然後按一下 [確定] 關閉 <應用程式名稱> 的 [內容] 對話方塊。