0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
I
T
B
L
O
G
1
0
1
0
1
0
1
0
1

0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

0
101
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

w
w
w
e
r
m
a
n
-
u
r
e
l
c
o
m
0
1

I
T
B
L
O
1
0
1
0
1
0
1
0
1
0
1

0
1
0
1
O
1
0
1
0
1
0
1
0
1
0
1

1
0
1
1
O
1
0
1
0
1
0
1
0
1
1
0

0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1

1
0
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
Blogger tarafından desteklenmektedir.

Reklam

IT BloG İletişim Formu

Ad

E-posta *

Mesaj *

DKY2

Chocolatey Paket Yöneticisi >>
 



Chocolatey Windows için bir paket yöneticisidir işlemleri gerçekleştirmek için PowerShell kullanmaktadır.
Domain yapısındaki  Sever ve Client sistemlere uzaktan veya toplu bir şekilde paket yüklemeleri yapmaktadır.Yükleyebileceğiniz paketleri kendi index'inde tutar ve burdan çeker.  Örneğin domain yapısındaki bir client'a Putty yada Flash Player yüklemeniz gerekiyor ise,  pc'nin yanına gitmeden  choco install   komutu ile yükleme yapabilirsiniz.
Yada data center'daki server'larınıza toplu bir kurulum gerektiğinde hayli işinize yarayacak bir  opensource bir sistem, tabiki paket yükleme ve kaldırma işlemleri dışında başka fonksiyonlarıda bulunmaktadır bu ve bundan sonraki yazımızda uzaktan paket yükelme ve kaldırma işlemlerini yapacağız..



Chocolatey Kurulumu >>

Not: İster Cmd yada Power Shell  kullanın işlemlerden önce Lokal Admin olsanız dahi  Run As Administrator  olarak çalıştırmalısınız komut ekranlarını.

Cmd administrator modu ile açın  ve aşağıdaki komutları çalıştırın;

@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"



Şimdi kendi bilgisayarımızın başından karşı bilgisayara gitmeden Chocolatey kurulumunu yapalım ..

 Choco yükleyeceğim bilgisayar hostname  ermanpc.domain.trk

Öncelikle  kendi pc'mizde  karşı pc'nin hostname adresine ping atarak erişim olduğunu kontrol edelim..


Aşağıdaki komutu Run as Administrator olarak PowerShell'de çalıştıralım >>

 Invoke-Command -ComputerName ermanpc.domain.trk -ScriptBlock {Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Objec
t System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))}


Evet PowerShell ekranında gördüğünüz gibi komut çalışıyor ve karşı tarada Chocolatey yüklemesini tamamlıyor.. Yükleme sırasında soru sorar ise yes diyerek devam edelim..
 


    
 Evet kurulum tamamlandı şimdi ermanpc isimli bilgisayarında cmd ekranına choco yazıyorum ve enter  böylelikle sistemde  chocolatey'in kurulu olduğunu kontrol etmiş oluyoruz.

 


  Uzak bir bilgisayar'a paket yükleme ve kaldırma  komutu >>

Invoke-Command -ComputerName sisw10pc.domain -ScriptBlock {choco install vlc -y}


Invoke-Command -ComputerName sisw10pc.domain -ScriptBlock {choco uninstall vlc }




 Choco ile uzaktan program kurulumu nasıl yapılır >>




0 yorum:

Yorum Gönder

    IT BLoG



    IT BloG