Pardus Günlerim -1 .Deb paketleri ve Hemenkur projesi.
Diğer , Genel , Linux
Merhabalar arkadaşlar Pardus’u kurduk ve pardus üzerine kendi programlarımızı kurmak istedik fakat bazı programlar .deb ve .rpm olarak yayınlanıyor. Bende böyle bir sorunla karşılaştım mesela benim kurmak istediğim program AVG Antivirüs Pardus desteği olmadığı içinde biraz araştırma yaptım. Gördüm ki önceki yazımda da söylediğim gibi Pardus’ün RPM desteği henüz yok. Malesef. Şuan için sadece kendi depo klasöründeki programların kurulumunu destekliyor.
İnternette gezinirken rastladığım bir program dikkatimi çekti.
Adı : Hemenkur
Peki nedir bu Hemenkur ne işe yarar ?
Hemen bahsedeyim …
Bu internet adresinden projeyi görebilirsiniz. Project Admins : dcelasun tarafından yazılmış bir program amacı Pardus’e desteği henüz mevcut olmayan paketlerin kurulumunu sağlamak. Yani anlayacağınız RPM ve DEB paketleri için bir çözüm …
Şuan için sadece .deb paketlerini destekliyor fakat bundan sonra RPM ve diğer paketleri de destekleyeceğine eminim. Programın kurulumu ve çalıştırıması çok basit.
Pardus için RPM ve DEB paketlerinin kurulumunu sağlayan bu program için Şu adreste programı download edebilirsiniz.
Programı indirdiğimizde karşımıza hemenkur-pre-alpha-0.0.3.tar.gz paketi geliyor. Bu paketi masaüstüme yani /home/TEAkolik/desktop dizinine indirdim.
Programı indirdikten sonra konsola girerek
cd /home yapıp home klasörüne giriyorum. Home klasöründen cd TEAkolik ve cd Desktop ile masaüstüne yani paketi indirdiğim dizine girdim aslında daha basit olarakda cd /home/TEAkolik/Desktop da diyebilirsiniz :) Bu biraz benim alışkanlık haline getirdiğim ameleliğim diyebilirim neyse bunu geçelim ve devam edelim.
tar -xzvf hemenkur-pre-alpha-0.0.3.tar.gz
komutunu vererek paketin sıkıştırılmış halinden klasör haline çevrilmesini sağlıyoruz. Yani kısaca paketi açıyoruz.
açılan dizine giriyoruz.
Şimdi paketin adını yukarıdaki komuttaki gibi tam vermeden sonuna * işareti koyarak yazdım daha kolayınıza gelir öyle uzun uzun paket isimlerini yazacağınıza bir kısmını yazıp * koyup entere basabilirsiniz. Buda benim alışkanlık haline getirdiğim bir yol amelelikten kurtarıyor :)
veyahut siz cd hemenkur-pre-alpha-0.0.3 yazıp entere de basabilirsiniz..
Evet şimdi klasörümüzün içine girdik.
TEAkolik@TEAkolik hemenkur-pre-alpha-0.0.3 $
ls komutunu verip entere basarsanız klasörün içerisindeki dosyaları görebilirsiniz.
aletkutusu.py BENI_OKU debian.py hemenkur hemenkur_kur LICENSE.txt
Bu dosyalar arasında hemenkur_kur komutu ile sistemimize programımızı kuracağız. Fakat ondan önce sisteme Root ile giriş yapmak zorundayız.
komutunu yazıp Enter e basarsanız sizden Root şifresini isteyecektir. Root şifresini konsolda yazıp Enter liyoruz ve Root yetkisini altıktan sonra kuruluma devam ediyoruz.
komutunu verdim ve karşıma
TEAkolik@TEAkolik hemenkur-pre-alpha-0.0.3 $ su root
TEAkolik hemenkur-pre-alpha-0.0.3 # ./hemenkur_kur
HemenKur pre-alpha 0.0.3 Kurulumu
Duru Can Celasun 2007
Lütfen dikkat! Bu program geliştirme sürecinin en başlarında, emekleme dönemindedir!
Test etmek isteyenler haricinde kullanılmamalıdır!
Sistem kararlılığına zarar vermemesi için her türlü önlem alınmıştır, ancak kullanımdan doğabilecek hatalarda sistem sahibi sorumludur!
Yukarıdaki uyarıya rağmen devam etmek istiyor ve GPLv3 lisansını (paketin içinde bulabilirsiniz) kabul ediyorsanız “evet” yazıp enter’a basın: evet
Kurulum dizinleri oluşturuluyor…
hemenKur’u konsolda “hemenkur” komutuyla çalıştırabilirsiniz.
Ayrıntılı bilgi için “hemenkur –yardim”
Böyle bir ekran çıktı bu ekranda yukarıda da gördüğünüz gibi sizden kurulumun tamamlanması için EVET isteyecektir. Küçük harflerle evet yazıp entere basarsanız kurulumu bitirmiş olacağız.
Hemenkur paketini sistemimize kurduk. Hemenkur kurulumundan sonra sizlere daha sonraki makalemde kullanımı ve bir örnekle DEB paketinin sisteme kurulumunu anlatacağım.
Etiketler: Diğer, Genel, Linux
Duru Can Celasun için bir cevap yazın Cevabı iptal et
Ağu 30 2007
güzel icat. nihayet pardus için sınırlar açılıyor. teşekkürler.
Şub 5 2008
Merhabalar, Ben HemenKur'un geliştiricisiyim ve yazınızı ancak şimdi, aylar sonra fark edebildim. Programı tanıttığınız ve yayılmasına yardımcı olduğunuz için teşekkür ederim. İyi çalışmalar, Can Celasun
Şub 6 2008
Duru Can Celasun ; Böyle bir program geliştirdiğiniz için biz teşekkür ederiz. Açık KAynak Kod sistemine her zaman desteğimiz vardır. Kullanıcılara yararlı ve özelliklede Pardus gibi bir sistemi geliştirmek ve destek olduğunuz için ben teşekkür ederim. Her zaman bu tip projelerin arkasındayım..
Pardus 2011 kullanıyorum; Root kullanıcı olarak oturumu açmama izin vermiyor. Bu başlı başına bir kurulum problemi... Hemenkur_kur programını yürütürken Root olarak çalıştırmalısınız uyarısını veriyor. Fakat Pardus root olarak kullanıcı oturumu açmama izin vermiyor, kurarken de yetkilendirmeyi buna yönelik yapmamışım. Öneriniz nedir ?
hemenkur kurulumunu sorunsuzca tamamladım fakat hemenkur komutunu verince aşağıdaki hatayı veriyor. Hata: Geçersiz veya eksik argüman. Yardım için "hemenkur --yardim" komutunu kullanınız. Pardus-Anka tuncel # hemenkur --yardim komutunda ise Pardus-Anka tuncel # hemenkur --yardim hemenkur [dağıtım adı] [paket adı] [dagıtım adı]: Buraya çevirmek istediğiniz paketin hangi dağıtıma ait olduğunu yazın Önemli: Dağıtım adı tamamen küçük harflerle ve bitişik olarak yazılmalıdır! Örnek: PCLinuxOS için "pclinuxos" yazmalısınız. Desteklenen dağıtımların bir listesi için "hemenkur --destek" komutunu kullanabilirsiniz. [paket adı] : Buraya paketin adını yazın. Örnek: "aaaaa_1.2.3.45_i386.deb" Önemli: [paket adı] yerine "kaldir" yazarak o dağıtım için kaldırılabilecek paketleri listeleyebilirsiniz. Pardus-Anka tuncel # hemenkur --destek Desteklenen dağıtımlar ve paketler: debian:deb Pardus-Anka tuncel # şimdi hemenkur çalışmış ve aktif durumdamı oluyor. anlayamadım bi yardım ederseniz sevinirim