_Linuxta paket hazırlarken manuel olarak yaptığım işlemleri bir uygulama haline getirdim. Sadece python betiklerini destekliyor Yazdığınız scriptleri Çalıştırılabilir paket haline getiriyor böylece uygulamalarınızı daha kolay paylaşabiliyorsunuz. Kullanııda kolay yapmanız gereken Proje dizinini seçmek Ana Dosya ve Uygulamanız için kullanacağınız Simge yi seçmek olacak. Uygulamanızın çalışacağı işlemci mimarisini seçmenizde gerekiyor default olarak 32 bit i386 seçili olacak. Yorumlarınızı bekliyorum. Proje deneme aşamasında _ Dikkat edilmesi gereken durumlar Proje klasörü ve alt klasörlerde boşluk karekteri ve şçüğ gibi türkçe karekter kullanılmamalı dpkg-deb türkçe karekter ve boşluk karekterinde hata veriyor malesef bu kısmı çözemedim. Bu durumla ilgili deneyimi olan arkadaşlar yardım etmek isterlerse herzaman açığım.
Hocam projenizde başarılar dilerim.
Benim bir sorum olacak,
Oluşturduğumuz .deb dosyalarını kurduktan sonra Python’un bilgisayarımız da kurulu olmasına gerek oluyor mu?
Enes Bey, Pardus işletim sistemlerinde python2.7 ve python3.5 versiyonları kurulu geliyor. Tabikide proje python ile yazıldığı için ilgili python sürümünün kurulu olması gerekiyor. İyi akşamlar.
işlemci mimarinizin 32bit olabilir. 32 bit paket oluşturun sorun çıkmayacaktır.
Türkçe karekter sorunuda olabilir. sorunun kaynağı işlemcininizin 32bit olması mühtemel.
icon dosyasında türkçe karekter yok ise icon dosyasının maksimum 64x64 olması gerek sanırım sorun burda. 64x64 deneyip geri bildirim verirseniz çözüm yollarını bulmaya devam edebiliriz…
Güncelleme zamanı geldi. aldığım mesajlardan yola çıkarak Uygulamaya Türkçe karekter uyarı fonskiyonu ekledim. Yanlış anlaşılmaya neden olan “Desktop Kısayol” etiketini “Uygulamalar Klasörüne Kaydet” olarak değiştirdim. Bu etiketle ilgili ufak bir açıklama yapmak istiyorum “Desktop Kısayol” dan kasıt Bu seçenekle uygulamanızın kısayolu “/usr/share/applications/” dizinine oluşturuluyor. Arama cubuğundan uygulamanızın adını yazarak uygulamanızı çalıştırabilirsiniz. Masaüstüne kısayol eklemek istiyorsanız arama cubugundan aratarak uygulamaya sağ tıklayıp masaüstüne kısayol oluşturabilirsiniz.
Ilaveten 32 Bit işlemcilerle ilgili gözden kaçan hayati bir hatayıda düzelttim.
Emeğinize sağlık. Çok güzel bir çalışma olmuş. Githubtaki kaynak dosyadan yapabildim. Çalıştı. 64 bitlik deb paketini kurdum ama giriş yapamadım. Açılmadı. /usr/share/applications/ daki de çalışmadı. Ama istediğimi yapabildim kaynak dosyadan. Bir sorum olacak. /usr/bin deki python dosyam çalışıyor ama programım evince programını çalıştırmak için komut verince erişim engellendi hatası alıyorum.
Sizin şu andaki yaptığınız programda evince programını açabiliyor. Sebebi ve çözüm yolu nedir? (debreate kullanarak deb yapmıştım.)
Hocam ellerinize sağlık öncelikle
İşlemleri sırasıyla gerçekleştiriyorum ve oluştur butonuna basıyorum “DEBIAN” ve “usr” adında iki klasör oluşuyor deb dosyası oluşmuyor ya da ben bulamıyorum yardımcı olursanız sevinirim teşekkürler.
Uzun süredir ilgilenemiyordum kusura bakmayınız projeyi güncelledim sorunlu kısımlarını yeniden yazdım artık oluşan hatalar ile ilgili uyarı mesajları alacaksınız. Daha önceki versiyonda sadece bir py dosyası için simge tanımlayabiliyorduk bu versiyon ile birden fazla dosya için ayrı ayrı simge tanımlanabilir hale getirdim artık glade ile yazılan projeleride destekliyoruz. Bu haliyle daha ilgi çekici olacağını düşünüyorum. Geri bildirimler benim için çok önemli olumlu olumsuz yorumlarınızı esirgemeyiniz.
Millî bir yazılıma Millî çözümlerle uğraşmanız çok güzel. Ancak bilmeyenler için, programdaki ingilizce kelimeler can sıkacaktır. Tamamını Türkçeleştirebilirseniz daha güzel olacaktır (Versiyon → Sürüm, Name → Program İsmi vb.). Kolaylıklar diliyorum.