SCCM ile Application Deployment – Bölüm4
Merhaba ,
Bu makalemizde System Center Configuration Manager ürününde Java uygulamasını 4.method olarak “Uygulama Modeli Aracılığıyla” Client’larımıza dağıtım işlemlerini adım adım nasıl yapılacağından bahsedeceğiz.
- Ilk öncelik olarak https://www.java.com/en/download/windows_offline.jsp sitesine gidip yükleyiciyi indirmemiz gerekmektedir.
2. Java uygulamasının offline version indirme işlemini başlatırız.
3. İndirme sağladıktan sonra “C:\Applications\Java” adında altına ilgili .exe uzantılı dosyayı yükleriz. programın path’ini kopyalarız.
4. Path kopyalama işlemini yaptıktan sonra , 3 komuta ihtiyacımız mevcut. Bunları aşağıda belirtmiş olduğum linkten edinebilirsiniz. Java uygulamasının sitesinden edinebiliriz (https://www.java.com/en/download/help/silent_install.html )
a. Install Command (Yükleme Komutu)
b. Uninstall Command (Kaldırma Komutu)
c. Detection Method ( Tespit Yöntemi)
bu işlemleri yapabilmemiz için command prompt ekranını “Run as administrator” yetkisiyle çalıştırırız. Aşağıda belirtilen cmd komutlarını sırasıyla çalıştırırız.
a. Install Command :
Aşağıda belirtilen komutları vererek kurulum işlemlerini tamamlarız.
C:\windows\system32>cd \
C:\>cd Applications\Java
C:\Applications\Java>jre-8u261-windows-x64.exe /s
C:\Applications\Java>appwiz.cpl
C:\Applications\Java>
Java uygulamasının sessizce kurulum işlemleri tamamlanmıştır. “Uninstall or change a program (Program ekle/kaldır)” ekranından uygulamanın yüklendiği gördük.
b. Uninstall Command :
Windows arama kutucuğuna “Run (Çalıştır)” yazarak bu kutucuğa “Regedit (Kayıt Defteri)” ekranını açarız.
“Regedit” açıldığında “Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall” yoluna gideriz. “Uninstall” klasörüne gidilerek sağ tıklayarak “Find” seçeneğini seçeriz.
Arama kutucuğuna “java” yazarız.
“UninstallString” değerine tıklarız ve içeriğindeki yolu kopyalarız.
MsiExec.exe /X {26A24AE4-039D-4CA4-87B4-2F64180261F0} /q bu bizim bu uygulama için kullanabileceğimiz kaldırma dizinidir. Uygulamayı sessizce kaldırmak için bu komutu çalıştırırız. Çalıştırdığımızda Java programının kaldırıldığını gördük.
c. Detection Method :
{26A24AE4-039D-4CA4-87B4-2F64180261F0} uygulamanın ürün kodu olan algılama kodumuz olduğunu regedit ekranından görürüz.
5. Sccm Console ekranından “Software Library” bölümünü seçerek “Application Management” klasörüne giriş yaparak ; “Applications” seçeneğine sağ tıklayarak “Create Application” seçeneğini seçeriz.
6. Manuel kurulum için “Manually specify the application information” seçeneğini seçeriz. “Next” seçeneğini seçeriz.
7. “Name , Publisher (Yayınlayıcı)” ve “Software Version (Yazılım versiyonu)” kutucuklarını doldurarak “Owners” ve “Support contacts” bölümlerine sccm service account bilgilerini gireriz. Ardından “Next” seçeneğini seçeriz.
8. Uygulamamıza uygun icon indirip “Browse” seçeneği ile istediğimiz iconu “Import” edebiliriz. “Next” seçeneği seçeriz.
9. “Add” seçeneğini seçeriz.
10. İlgili ekranda manuel kurulum yapılacağını belirterek “Manually specify the deployment type information” seçeneğini seçeriz. Ardından “Next” seçeneği seçerek devam ederiz.
11. “Name” kutucuğunu doldururuz.
12. Java uygulamasının yüklü olduğu dosya yolunu gösteririz. Ardından “Installation program” kutucuğuna Yükleme komutunu , “Uninstall program” kutucuğuna ise kaldırma komutunu kopyalayarak “Next” seçeneğini seçeriz.
13. {26A24AE4-039D-4CA4-87B4-2F64180261F0} numaralı javanın ürün kodunu kopyalarız. “Add Clause” seçeneğini seçeriz.
14. “Setting Type” kısmını “Windows Installer” seçeneğini seçerek “Product Code” kutucuğuna ürün kodunu kopyalarız. “OK” seçeneğini seçeriz.
15. “Next” seçeneğini seçeriz.
16. “Installation behavior” bölümünde “Install for system” seçeneğini seçeriz. “Logon requirement” bölümünde ise “Whether or not a user is logged on” seçeneği seçilir. Bunu seçmemizin sebebi Kullanıcı logon olsun yada olmasın yinede yükle anlamına gelmektedir. “Maximum allowed run time (Sistem Maksimum çalışma süresi)” 30 dakika olarak belirleriz. (Yükleyeceğiniz programa göre belirlemeniz gerekmektedir.) “Estimated installation time (Tahmini Kurulum süresi)” ise 15 dakika belirleriz (Yükleyeceğiniz programa göre belirlemeniz gerekmektedir) belirlemiş olduğumuz dakikaları aştığınızda task manager ekranında otomatik olarak program kurulum görevini sonlandırma işlemi yapacaktır.
17. Bundan sonraki gelen ekranlara “Next” seçeneğini seçerek devam ederiz.
“Close” seçeneğini seçeriz.
18. “Next” seçeneğini seçeriz.
“Close” seçeneğini seçeriz.
19. Java uygulamasının konsola yüklendiğini gördük. Java uygulamasına sağ tıklayarak dağıtmak amaçlı ”Distribute Content” seçeneğini seçeriz.
20. “Next” seçeneğini seçeriz.
21. “Add” seçeneğini seçerek “Distribution Point” seçeneğini seçerek ,Distribution Point kurulu sunucumuz seçilir.
22. “Next” seçeneğini seçeriz.
23. Close” seçeneğine tıklayarak işlemi bitiririz.
24. Java uygulama seçeneğine sağ tıklayarak “Refresh” seçeneğini seçeriz. Ardından Distribution Point’e dağıtım işleminin gerçekleştiğini görürürüz.
25. Dağıtım işlemi bittiğinde Java uygulamasına sağ tıklayarak; “Deploy” seçeneğini seçeriz.
26. Gelen ekranda “Collection” bölümündeki “Browse” seçeneğini seçerek ,oluşturmuş olduğumuz “Win10_Device_Collection” adındaki koleksiyonu seçerek “Next” seçeneğini seçeriz.
27. “Next” seçeneğini seçeriz.
28. “Action” bölümünde “Install” seçeneğini seçeriz. “Purpose” seçeneğini seçerek “Available” seçeneğini seçerek “Next” seçeneğini seçeriz.
29. Herhangi bir zaman belirlemek isterseniz “Schedule the application to be available at” seçeneğini işaretleyerek tarih ve saat belirleyerek deployment işlemlerinizi dilediğiniz vakit başlatabilirsiniz. Herhangi bir zaman belirlemeyeceğimiz için ; “Next” Seçeneği ile devam ederiz.
30. “Next” seçeneğini seçerek devam ederiz.
31. “Next” seçeneğini seçerek devam ederiz.
32. “Close” seçeneğine tıklayarak işlemi bitiririz.
33. Yayınlamış olduğumuz uygulama kullanıcıya kurulum işlemlerinin kontrolü için kullanıcı bilgisayarında “Software Center” programını açmamız gerekmektedir. Örnek client bilgisayarımızda uygulamanın yükleme işleminin başladığını görürüz.
34. “Control Panel” ekranından “Programs and Features (Program Ekle/Kaldır)” ekranını açarız. Java uygulamasının kullanıcı bilgisayarına yüklendiğini görürüz.
Uygulamayı kaldırmak istersek ; “Uninstall” seçeneğini seçerek kaldırma işlemini başlatabiliriz.
Makalemi zaman ayırıp okuduğunuz için çok teşekkür ederim. Diğer makalelerimde görüşmek üzere
Faydalı olması Dileğiyle.
Bir önceki bölüm için
SCCM ile Application Deployment – Bölüm3 – ÇözümPark (cozumpark.com)
Eline sağlık, harika bir seri oldu.
Teşekkür ederim Hakan Hocam.