# Manuelle Paketerstellung für Mac Der grundlegende Schritt bei der Softwarebereitstellung ist die Paketerstellung. Um Software in Ihrem Netzwerk zu installieren, benötigen Sie ein Installationspaket, das bei kommerzieller Software vom Anbieter erworben oder bei nicht-kommerzieller Software von der Website des Anbieters heruntergeladen werden kann. Endpoint Central unterstützt die folgenden Mac-Ausführungsdateien: **.pkg**, **.app**, **.dmg**. ### Inhaltsverzeichnis 1. [HTTP-Software-Repository](#http-software-repository) 2. [Erstellen eines manuellen Mac-Softwarepakets](#erstellen-eines-manuellen-mac-softwarepakets) 3. [Paket ändern](#paket-ändern) 4. [Paket speichern als](#paket-speichern-als) 5. [Paket löschen](#paket-löschen) ## HTTP-Software-Repository Die erstellten Softwarepakete werden an einem zentralen Ort gespeichert, dem **Software-Repository**. Die Mac-Pakete werden im **HTTP-Repository** gespeichert. Das HTTP-Repository wird standardmäßig nach der Installation des Central-Server konfiguriert. **Bitte beachten Sie, dass das Repository für Netzwerkfreigaben für macOS-Computer nicht anwendbar ist.** Weitere Informationen zu Software-Repositories finden Sie unter diesem [Link](https://www.manageengine.com/de/desktop-central/help/configuring_desktop_central/edit_network_shared_path.html). ## Erstellen eines manuellen Mac-Softwarepakets Führen Sie die folgenden Schritte aus, um ein manuelles Mac-Paket zu erstellen: ![Navigation zur Mac-Paketerstellung](https://www.manageengine.com/products/desktop-central/help/images/mac-pkg-creation-navigation.png) 1. Gehen Sie in der Endpoint-Central-Konsole zu *Software Deployment tab > Package Creation > Packages > Add Package > Mac*. 2. Geben Sie im Feld **Package Name** einen passenden Namen für Ihr Paket ein. 3. Klicken Sie auf das Symbol **Add package icon** neben dem Feld **Package Name**. Klicken Sie im daraufhin angezeigten Feld **Package Icon** auf **Browse** oder ziehen Sie Ihre Bilddatei per Drag-and-Drop in den Upload-Bereich. Stellen Sie vor dem Hochladen sicher, dass das Symbol die folgenden Anforderungen erfüllt: - **Dateigröße:** Weniger als 200 KB - **Abmessungen:** 32 × 32 px - **Unterstützte Formate:** .jpg, .jpeg, .png, .gif Das Symbol wird für dieses Paket im Self Service Portal angezeigt. 4. Wählen Sie den **License Type** je nach Software als **Commercial** oder **Non-commercial** aus. ![Mac-Paketerstellung für die Installation](https://www.manageengine.com/products/desktop-central/help/images/mac-package-creation.png) **Für die Installation:** Wenn die Software aus einer einzelnen Datei besteht, laden Sie die Installationsdatei im Format **.pkg**, **.dmg** oder **.app** über die Option **Browse** hoch. 1. Wenn die Software aus mehreren Dateien in unterschiedlichen Verzeichnissen besteht, komprimieren Sie alle erforderlichen Dateien zu einer ZIP-Datei und laden Sie die Datei im .zip-Format hoch. Während der Bereitstellung wird der komprimierte Ordner entpackt, und die Software wird auf den Ziel-Mac-Computern bereitgestellt. **Bitte beachten Sie, dass kein Skript erforderlich ist, um die für die Bereitstellung hochgeladene ZIP-Datei zu entpacken.** 2. Wenn Sie Ihre Installation anpassen oder den Standardinstallationsort ändern möchten, geben Sie die Befehle im Feld **Installation Command** unter **Advanced Option** an. **Beispiel:** Wenn Ihre Installation ein Abhängigkeitsskript erfordert, laden Sie das Skript zusammen mit dem Installationspaket hoch und geben Sie die Befehle für die Skripte unter **Installation Command** an, wie im unten genannten Befehl: ```sh sh .sh ``` **Hinweis:** Skripte können in den Formaten .sh (Shell), .py (Python), .pl (Perl), .scpt (AppleScript) hochgeladen werden. ![Mac-Paketerstellung für die Deinstallation](https://www.manageengine.com/products/desktop-central/help/images/mac-package-creation-uinstall.png) **Für die Deinstallation:** 1. Geben Sie den Deinstallationspfad mit dem Namen der Software-application und ihrem Dateiformat an, um die Software mit dem folgenden Befehlsformat vom Ziel-Mac-Computer zu entfernen: ```sh /uninstallationpath/softwarename.app ``` **Beispielpfad:** /applicationen/Google Chrome.app 2. Wenn mehr als eine Datei entfernt werden muss, klicken Sie auf **+Add Dependent Files/Folders**, um den Dateipfad oder den Pfad des Ordners hinzuzufügen. 3. Wenn die Deinstallation angepasst werden muss, z. B. das Entfernen mehrerer Dateien mithilfe eines Skripts, laden Sie das Skript im Feld **Upload Script for Uninstallation** hoch und geben Sie den Befehl für das Skript im Feld **Uninstallation Command** an. - Geben Sie unter **Package Properties** je nach Bedarf die folgenden Eigenschaftsfelder sowohl für das Installations- als auch für das Deinstallationspaket an: 1. Anbieter 2. Version 3. Sprache 4. Paketbeschreibung - Klicken Sie auf **Add Package**, um Ihr manuelles Mac-Softwarepaket zu erstellen. ## Paket ändern Die erstellten Pakete können je nach Bedarf geändert werden. Führen Sie die folgenden Schritte aus, um das Paket zu ändern: ![Mac-Paket ändern](https://www.manageengine.com/products/desktop-central/help/images/mac-modify-pkg.png) - Gehen Sie in der Endpoint-Central-Konsole zu **Software Deployment tab > Package Creation > Packages**. - Wählen Sie das Softwarepaket aus, das Sie ändern möchten. - Wählen Sie in der Spalte Actions das Symbol mit den drei Punkten aus und anschließend die Option **Modify**, um mit Ihren Änderungen fortzufahren. ## Paket speichern als Die erstellten Pakete können im Falle einer erforderlichen Paketduplizierung als neues Paket gespeichert werden. Führen Sie die folgenden Schritte aus, um das Paket zu duplizieren: ![Mac-Paket speichern als](https://www.manageengine.com/products/desktop-central/help/images/mac-save-pkg-as.png) - Gehen Sie in der Endpoint-Central-Konsole zu **Software Deployment tab > Package Creation > Packages**. - Wählen Sie das Softwarepaket aus, das Sie duplizieren möchten. - Wählen Sie in der Spalte Actions das Symbol mit den drei Punkten aus und anschließend die Option **Save package as**, nehmen Sie die erforderlichen Änderungen vor und speichern Sie das Paket. ## Paket löschen Die erstellten Pakete können je nach Bedarf gelöscht werden. Führen Sie die folgenden Schritte aus, um das Paket zu löschen: ![Mac-Paket löschen](https://www.manageengine.com/products/desktop-central/help/images/mac-delete-pkg.png) - Gehen Sie in der Endpoint-Central-Konsole zu **Software Deployment tab > Package Creation > Packages**. - Wählen Sie das Softwarepaket aus, das Sie löschen möchten, und klicken Sie auf die Option **Delete Packages**. **Die ausgewählten Pakete werden in den folgenden Szenarien nicht gelöscht:** - Wenn die ausgewählten Pakete in einer Konfiguration verwendet werden. Um diese Pakete zu löschen, müssen Sie die Konfiguration löschen, um mit dem Löschen der Pakete fortzufahren. - Wenn die ausgewählten Pakete im Self Service Portal veröffentlicht sind. Um die ausgewählten Pakete zu löschen, müssen Sie die Zuordnung der Pakete zum Self Service Portal aufheben. Wie Sie die Zuordnung des Pakets zum Self Service Portal aufheben, erfahren Sie unter diesem [Link](https://www.manageengine.com/de/desktop-central/help/software_installation/self_service_portal.html#ssp-disassociate-package). - Wenn die ausgewählten Pakete in benutzerdefinierten Vorlagen verwendet werden. Um diese Pakete zu löschen, müssen Sie die benutzerdefinierten Vorlagen löschen, um mit dem Löschen der Pakete fortzufahren.