Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Programlama ve Script dilleri konusunda bilgi paylaşım alanıdır.
Cevapla
Kullanıcı avatarı
TRWE_2012
Exabyte3
Exabyte3
Mesajlar: 13910
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2153 kez
Teşekkür edildi: 4559 kez

Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen TRWE_2012 »

Windows kullanıcıları genellikle yazılım yükleme ve güncelleme işlemlerini Setup.exe veya MSI dosyaları ile yapar. Ancak Linux kullanıcılarının alışık olduğu apt, yum veya pacman gibi komut satırı paket yöneticileri, Windows’ta standart olarak bulunmaz. İşte tam burada Scoop devreye girer.

1. Scoop Nedir?

Scoop, Windows üzerinde çalışan bir komut satırı paket yöneticisidir (CLI package manager). Temel amacı, yazılımları internetten otomatik indirmek, kurmak ve yönetmektir.

Türü: Komut satırı aracı
Kurulum yeri: Kullanıcı klasörü (C:\Users\<Kullanıcı>\scoop)
Avantaj: Yönetici izni olmadan çalışabilir, PATH ayarlarını otomatik yapar
Kısaca, Scoop Windows için Linux paket yöneticisi deneyimi sunar.


2. Scoop’un Çalışma Mantığı

Scoop’un işleyişi şu şekilde özetlenebilir:

Depolar (Buckets):Scoop, yazılımları “bucket” adı verilen depolardan çeker. Örneğin, main, extras ve versions gibi depolar mevcuttur.
İndir ve Kur:Komut ile yazılım indirir ve C:\Users\<Kullanıcı>\scoop\apps içine kurar.
PATH Ayarı:Kurulumdan sonra çalıştırılabilir dosyaları PATH’e ekler, böylece cmd veya PowerShell’den direkt çalıştırabilirsiniz.


3. Scoop Kurulumu

Scoop’u kurmak için PowerShell kullanılır. Yönetici yetkisi gerektirmez.

Kod: Tümünü seç

# Script çalıştırmaya izin ver
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

# Scoop'u yükle
iwr -useb get.scoop.sh | iex
Kurulum tamamlandıktan sonra, Scoop hazır hale gelir.

4. Temel Kullanım Komutları

Programı indirir ve kurar =

Kod: Tümünü seç

scoop install <program>
Programı günceller =

Kod: Tümünü seç

scoop update <program>
Tüm kurulu programları günceller =

Kod: Tümünü seç

 scoop update *
Kurulu tüm scoop programlarını listeler =

Kod: Tümünü seç

scoop list
Programı kaldırır =

Kod: Tümünü seç

scoop uninstall <program>
Yeni bir depo ekler =

Kod: Tümünü seç

scoop bucket add <bucket>
Program arar =

Kod: Tümünü seç

scoop search <program>
Örnek: VLC kurma

Kod: Tümünü seç

scoop install vlc
Örnek: Tüm programları güncelleme

Kod: Tümünü seç

scoop update *
5. Scoop’un Avantajları

Yönetici izni gerekmez: Kullanıcı klasörüne kurulum yapar
PATH yönetimi otomatik: Kurulum sonrası direkt komut satırından çalıştırma
Hızlı ve hafif: Fazla kaynak kullanmaz
Kolay güncelleme: Komut ile tüm yazılımları güncelleme imkanı
Script ve otomasyon dostu: Batch veya PowerShell scriptlerinde kolayca kullanılabilir


Scoop, Windows kullanıcılarına Linux tarzı hızlı ve güvenli yazılım yönetimi sağlar. Özellikle birden fazla yazılım yüklemesi yapan kullanıcılar veya otomasyon ile ilgilenenler için büyük avantaj sunar. Scoop ile Windows artık sadece GUI tabanlı değil, komut satırı ile de güçlü bir sistem haline gelir.


TRWE_2012'in Önerisi:
Scoop ile sık kullandığın programları tek bir komutla kurup güncellemek, sistem yönetimini hem hızlandırır hem de temiz tutar.


Resmi Web Sayfası :

https://scoop.sh

Nasıl Yapılır/Kullanılır Videosu :

Bu video Scoop’un Windows’a kurulumu ve temel kullanımını anlatıyor.


Bu video da Scoop’un PowerShell üzerinden nasıl kurulacağını gösteriyor.


NOT :

Buradan www.sordum.net'e ekmek çıkar.

Kaynak Düzenlenme : TRWE_2012 && Anonim
Kullanıcı avatarı
TRWE_2012
Exabyte3
Exabyte3
Mesajlar: 13910
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2153 kez
Teşekkür edildi: 4559 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen TRWE_2012 »

GNU/Linux'tan .ps1 dosyasını (kurulum dosyasını) indirdim.Windows11'de bunu çevrimdışı kurup bırakacağım.Elimin altında olsun.
Resim
Çevrim içi indirme : (kurulum betiği)

Kod: Tümünü seç

wget https://get.scoop.sh -O scoop_install.ps1
Çevrimdışı kurma :

Kod: Tümünü seç

Set-ExecutionPolicy RemoteSigned -Scope CurrentUser

Kod: Tümünü seç

.\scoop_install.ps1
Kullanıcı avatarı
bekobey
Byte2
Byte2
Mesajlar: 62
Kayıt: 09 Nis 2021, 09:48
cinsiyet: Erkek
Teşekkür etti: 155 kez
Teşekkür edildi: 69 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen bekobey »

winget işlemlerinden ne farkı var acaba, daha mı kullanışlı, kıyaslama yapabilirmisiniz :?:
Kullanıcı avatarı
burak35
Zettabyte2
Zettabyte2
Mesajlar: 16476
Kayıt: 07 Eki 2016, 13:06
cinsiyet: Erkek
Teşekkür etti: 9528 kez
Teşekkür edildi: 10930 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen burak35 »

Msi ve Cab uzantılı dosya hiç kullanmadım bugüne kadar. Demekki ihtiyacım olmadı. İlginç.
Kullanıcı avatarı
Kayserilifatih
Petabyte3
Petabyte3
Mesajlar: 7588
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 720 kez
Teşekkür edildi: 5707 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen Kayserilifatih »

Bunun yerine masaüstüne cab ile yükle reg kaydını kaydet dersen kayıt defterine aynı işi pratik olarak görecektir
Kullanıcı avatarı
TRWE_2012
Exabyte3
Exabyte3
Mesajlar: 13910
Kayıt: 25 Eyl 2013, 13:38
cinsiyet: Erkek
Teşekkür etti: 2153 kez
Teşekkür edildi: 4559 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen TRWE_2012 »

bekobey yazdı: 09 Oca 2026, 15:58 winget işlemlerinden ne farkı var acaba, daha mı kullanışlı, kıyaslama yapabilirmisiniz :?:
Winget'den daha basit....(tek cümle)
Kullanıcı avatarı
burak35
Zettabyte2
Zettabyte2
Mesajlar: 16476
Kayıt: 07 Eki 2016, 13:06
cinsiyet: Erkek
Teşekkür etti: 9528 kez
Teşekkür edildi: 10930 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen burak35 »

Cmd kullanmayalı kaç sene oldu valla benim.
Kullanıcı avatarı
Kayserilifatih
Petabyte3
Petabyte3
Mesajlar: 7588
Kayıt: 30 Ağu 2024, 20:48
cinsiyet: Erkek
Teşekkür etti: 720 kez
Teşekkür edildi: 5707 kez

Re: Scoop: Windows İçin Komut Satırı Paket Yöneticisi

Mesaj gönderen Kayserilifatih »

Ben normal komut penceresini ısrarla kullanmaya devam ediyorum işimi görüyor
Cevapla

“Programlama ve Script dilleri” sayfasına dön