Kayıtlar

Pardus ETAP , "Duvar Kağıdı Kilitleyici" GUI uygulaması

Resim
Pardus ETAP üzerinde çalışan, görsel arayüze (GUI) sahip, kullanımı kolay ve şık bir " Duvar Kağıdı Kilitleyici " uygulaması. Bu uygulama için Python ve PyQt6 kütüphanesini kullandım. Bu ikili Pardus üzerinde çok performanslı çalışır ve sistem dosyalarına müdahale etmek için idealdir. Uygulamanın Özellikleri: Görsel Seçimi: İstediğiniz resmi dosya yöneticisinden seçebilirsiniz. Önizleme: Seçtiğiniz resmin önizlemesini arayüzde görebilirsiniz. Tek Tıkla Kilitleme: Gerekli tüm dconf dosyalarını, kilitleri ve ayarları otomatik oluşturur. Kilidi Kaldırma: Tek tuşla sistemi eski haline (serbest moda) döndürür. 1. Hazırlık Bu kodun çalışması için sisteminizde PyQt6 kurulu olmalıdır. Terminalden şu komutu vererek kurabilirsiniz: Bash sudo apt update && sudo apt install python3-pyqt6 2. Uygulama Kodu Aşağıdaki kodu bir metin editörüne yapıştırın ve duvar_kagit_kilitleyici.py adıyla kaydedin. Python: import sys import os import shutil import subprocess from PyQt...

Pardus Gnome üzerinde çalışan, "Masaüstü Kilitleyici" uygulaması

Resim
Pardus 25 üzerinde çalışan, Python ve PyQt6 kullanarak hazırladığım, kullanıcı dostu (GUI) bir "Masaüstü Kilitleyici" uygulaması. Bu uygulama arka planda  dconf ve dosya kopyalama işlemlerini otomatik olarak yapacak. Öğretmenlerin tek yapması gereken resmi seçip "Kilitle" düğmesine basmak olacak.

Pardus ETAP Yöneticileri İçin Ağ Üzerinden Toplu Şifre Değiştirme Python Uygulaması

Resim
Okullardaki Bilişim Teknolojileri Rehber Öğretmenleri ve sistem yöneticileri için en büyük zaman kaybı, basit bir işlem için onlarca sınıfı tek tek dolaşmaktır. Özellikle 30-40 adet Etkileşimli Tahtanın (ET) bulunduğu bir okulda, "ogretmen" veya "ogrenci" kullanıcısının şifresini değiştirmek için her sınıfa klavye taşımanız gerekmez. Eğer okulunuzdaki tahtalar (ETAP 23.4 vb.) ile sizin bilgisayarınız aynı yerel ağdaysa (Örneğin:  10.46.xxx.xxx  bloğu), bu işlemi oturduğunuz yerden, çayınızı yudumlarken saniyeler içinde halledebilirsiniz. Sadece bir script kullanmaktansa ( https://www.nuritiras.com.tr/2025/12/pardus-etap-yoneticileri-icin-rehber-ag.html) ,  görsel bir arayüze (GUI) sahip bir araç, hem sizin hem de bu aracı paylaşacağınız diğer öğretmenlerin işini çok kolaylaştırır. Bunun için  Python  ve  PyQt6  (Modern arayüzler için) kütüphanelerini kullanacağız. Ayrıca SSH bağlantılarını yönetmek için profesyonel bir kütüphane olan  Paramiko 'yu...

Pardus Üzerine PyCharm Kurulumu ve Ayarları

Resim
Pardus üzerinde Python geliştirmek için PyCharm , özellikle büyük projeler ve veri bilimi çalışmaları için tercih edilen, çok güçlü özelliklere sahip tam teşekküllü bir IDE'dir (Tümleşik Geliştirme Ortamı). VS Code'dan farklı olarak PyCharm, Python için özel olarak üretilmiştir ve kurulumu biraz farklı adımlar gerektirir. İşte Pardus için en sağlıklı kurulum yöntemi: PyCharm'ın iki sürümü vardır: Community (Topluluk): Ücretsiz ve açık kaynaklıdır. (Bu rehberde bunu kuracağız). Professional: Ücretli ve gelişmiş özellikler (Web/Django vb.) içerir. Yöntem 1: Resmi Siteden Kurulum (En Kararlı Yöntem) Pardus depolarında bazen eski sürümler olabildiği için, en temiz yöntem dosyayı doğrudan JetBrains'ten indirip kurmaktır. Adım 1: İndirme Tarayıcınızdan JetBrains PyCharm İndirme Sayfasına gidin. Linux sekmesi altındaki PyCharm Community Edition bölümündeki Download butonuna basın. ( .tar.gz uzantılı bir dosya inecektir). Adım 2: Dosyayı Çıkartma ve Kurma Dosya İndirilen...

Pardus Üzerine VS Code Kurulumu ve Python Ayarları

Resim
Pardus üzerinde Python geliştirmek için  Visual Studio Code (VS Code)  en güçlü ve esnek tercihlerden biridir. Pardus'un paket yönetim sistemi (APT) ile VS Code'u kurmak ve Python için optimize etmek oldukça basittir. Bölüm 1: Visual Studio Code Kurulumu VS Code'u kurmanın Pardus üzerinde iki temel yolu vardır. En güncel sürüm için  resmi .deb paketi  yöntemini öneririm. Yöntem 1: Resmi Web Sitesinden (.deb) Kurulum (Önerilen) İndirme: Tarayıcınızı açın ve  code.visualstudio.com  adresine gidin. .deb  (Debian/Ubuntu) butonuna tıklayarak kurulum dosyasını indirin. Kurulum: İndirme işlemi bittiğinde, dosyanın indiği klasörde (genellikle  İndirilenler ) bir terminal açın. Aşağıdaki komutu uygulayın (dosya ismindeki sürüm numaraları değişebilir,  code  yazıp TAB tuşuna basarak tamamlayabilirsiniz): Bash Yöntem 2: Pardus Mağaza Üzerinden Kurulum Eğer terminalle uğraşmak istemezseniz: Pardus Mağaza  uygulamasını açın. Arama çubuğuna ...

Pardus Linux Üzerinde Python Kurulumu ve Geliştirme Ortamı

Resim
Pardus, Debian tabanlı yapısı sayesinde Python geliştirme için oldukça kararlı ve güçlü bir ortam sunar. İşte Pardus kullanıcıları için hazırladığım, başlangıçtan ileri seviye yapılandırmaya kadar uzanan eğitim makalesi taslağı: Python, okunabilirliği yüksek ve geniş kütüphane desteği sunan popüler bir programlama dilidir. Pardus işletim sistemi üzerinde Python ile çalışmak, Linux'un terminal gücünü arkanıza almanızı sağlar. Bu rehberde; Python'un sistemdeki durumunu kontrol etmeyi, paket yönetimini (PIP) kurmayı ve projeleriniz için izole edilmiş "Sanal Ortam" (Virtual Environment) oluşturmayı öğreneceksiniz. Adım 1: Mevcut Python Sürümünü Kontrol Etme Pardus (ve çoğu modern Linux dağıtımı), Python 3 yüklü olarak gelir. Yeni bir kurulum yapmadan önce sisteminizde neyin var olduğunu görmek önemlidir. Uçbirim Öykünücüsü 'nü ( Terminal ) açın. Aşağıdaki komutu yazın ve Enter 'a basın: Bash: python3 --version Çıktı Örneği: P ython 3.11.2 görüyorsanız, sistemin...