Pardus 25 (Gnome) Üzerinde Android Ekran Yansıtma ve Yönetimi : scrcpy Rehberi
Özellikle eğitim ortamlarında ve yazılım geliştirme süreçlerinde işimizi oldukça kolaylaştıran bir konuyu ele alacağız: Android telefon ekranını Pardus 25 (Gnome) yüklü bilgisayarımıza yansıtmak ve bilgisayar üzerinden kontrol etmek.
Pardus ekosisteminde bu iş için kullanılabilecek en performanslı, ücretsiz ve açık kaynaklı araçlardan biri kuşkusuz scrcpy (Screen Copy). Gecikme süresinin yok denecek kadar az olması ve kurulum kolaylığı ile ön plana çıkan bu aracı adım adım nasıl yapılandıracağımıza gelin birlikte bakalım.
Neden scrcpy Kullanmalıyız?
Düşük Gecikme: Kablolu bağlantıda neredeyse sıfır gecikme sunar.
Yüksek Performans: 30 ile 120 FPS arası akıcı görüntü sağlar.
Tam Kontrol: Bilgisayarın klavye ve faresini kullanarak telefonu yönetebilirsiniz.
Kurulum Gerektirmez: Telefona herhangi bir APK yüklemeniz gerekmez.
Ücretsiz ve Açık Kaynak: Gizlilik ve güvenlik dostudur.
Yazar: Nuri TIRAŞ
Kategori: Sistem Yönetimi / Eğitim Teknolojileri
Hedef Kitle: Bilişim Teknolojileri Öğretmenleri, Öğrenciler ve Linux Kullanıcıları
Yayın Tarihi: 15 Nisan 2026
1. Giriş
Günümüz eğitim ortamlarında, mobil uygulamaların sınıf içi etkileşimde kullanılması veya yazılım geliştirme süreçlerinde mobil arayüzlerin büyük ekranlara aktarılması bir ihtiyaç haline gelmiştir. Bu makalede, yerli işletim sistemimiz Pardus 25 (Gnome) üzerinde, açık kaynak kodlu scrcpy kütüphanesi kullanılarak Android cihazların nasıl profesyonelce yönetileceği ve yansıtılacağı ele alınmaktadır.
2. Temel Kavramlar ve Gereksinimler
Uygulamaya geçmeden önce aşağıdaki bileşenlerin hazır olması gerekmektedir:
İşletim Sistemi: Pardus 25 (Gnome Arayüzü).
Protokol: ADB (Android Debug Bridge).
Yazılım: scrcpy (Screen Copy).
Donanım: Android 5.0+ sürümüne sahip bir cihaz ve veri aktarımına uygun USB kablosu.
3. Yapılandırma Adımları
3.1. Kaynak Cihazın (Android) Hazırlanması
Android işletim sisteminin dış komutlara yanıt verebilmesi için "Geliştirici Seçenekleri"nin yapılandırılması zorunludur.
Geliştirici Modu:
Ayarlar > Telefon Hakkında > Derleme Numarasısekmesine 7 kez dokunularak aktif edilir.USB Hata Ayıklama:
Ayarlar > Sistem > Geliştirici Seçeneklerimenüsü altındaki "USB Hata Ayıklama" seçeneği aktif konuma getirilir.
3.2. Hedef Sistemin (Pardus 25) Hazırlanması
Pardus depolarında yer alan gerekli paketlerin terminal üzerinden kurulumu gerçekleştirilir. Uçbirimi (Terminal) açarak şu komut dizisini uygulayınız:
# Paket listesini güncelle ve kurulumu başlat
sudo apt update
sudo apt install scrcpy adb -y
4. Bağlantı Metotları
4.1. Kablolu Bağlantı (Yüksek Performans)
Düşük gecikme (latency) ve yüksek kararlılık için önerilen yöntemdir. Cihaz USB ile bağlandıktan sonra terminale şu komut girilir:
scrcpy
4.2. Kablosuz Bağlantı (TCP/IP)
Aynı yerel ağda bulunan cihazlar için kablosuz yansıtma şu adımlarla gerçekleştirilir:
Cihaz önce USB ile bağlanır.
Port yapılandırması yapılır:
adb tcpip 5555Kablo çıkarılır ve IP üzerinden bağlantı sağlanır:
Bash:adb connect [Cihaz_IP_Adresi]:5555 scrcpy
5. Fonksiyonel Kısayollar ve Komut Parametreleri
Eğitim esnasında kullanımı kolaylaştıran temel kontrol komutları şunlardır:
| Komut / Kısayol | Fonksiyonu |
scrcpy -f | Tam ekran modunda başlatır. |
scrcpy -r kayit.mp4 | Ekran görüntüsünü video olarak kaydeder. |
Ctrl + h | Cihazı "Ana Ekran"a döndürür. |
Ctrl + b | "Geri" işlemini yapar. |
Ctrl + n | Bildirim panelini aşağı indirir. |
6. Eğitimde Kullanım Senaryoları
Mobil Uygulama Geliştirme: Flutter veya Java ile geliştirilen uygulamaların anlık testi.
Etkileşimli Tahta Uygulamaları: Sınıf içerisinde mobil eğitim uygulamalarının (EBA, interaktif soru bankaları vb.) tüm sınıfa yansıtılması.
Uzaktan Eğitim: Web konferans araçları üzerinden telefon ekranının paylaşılması.
7. Sonuç
Pardus 25 üzerinde scrcpy kullanımı, donanım kaynaklarını minimum düzeyde tüketerek profesyonel bir yansıtma çözümü sunar. Özellikle açık kaynak kodlu olması, eğitim kurumlarında güvenlik ve sürdürülebilirlik açısından büyük avantaj sağlamaktadır.
Bu makale, Pardus ekosisteminin eğitimdeki verimliliğini artırmak amacıyla hazırlanmıştır.
Nuri TIRAŞ Bilişim Teknolojileri Öğretmeni
Yorumlar