Pardus kullanıcılarını çoğunun sonradan öğrendiği bir güzelliktir katkıcı (İngilizce adıyla contrib) deposu. Resmi depoda bulunamayan paketlerin çoğu oradadır. İsmini resmi ekipten olmayan geliştiricilerin katkıları ile oluşturulmuş paketlerden alır. Özgür yazılımın sosyal getirilerinden biridir. Projeyi geliştiren resmi ekip dışında destekçilerinde projeye dahil olmalarını sağlar. Bir çok geliştiricinin Pardus projesine vesile olmuştur. Bu kısa bilgiden sonra gelelim bu faydalı depoyu nasıl kullanacağımıza. Bildiğiniz gibi paket yöneticisi paketlerin bulunduğu depoları takip edip bize kurabileceğimiz paketleri gösterir yada güncellemeler çıktığında uyarır. PİSİ paket yöneticisi birden fazla depoyu takip edebilir. Bunu yapmak ...
Az önce depoya işlemek (commit) istemediğim bir dizin ve içindeki dosyaları durum listesinde de görmek istemediğime karar verdim ve bunu yapmanın kolay bir yolu var mı diye araştırdım. Güzel bir komut buldum: Bu komutu verdiğimizde ön tanımlı metin editörümüz açılıyor. Buraya bu dizin içinde hangi dosyaların görmezden gelineceğini yazmamız gerekiyor. Yazılabilecek bir kaç örnek şöyle: * : tüm alt dizin ve dosyalar *.pyc : yalnızca pyc uzantılı dosyalar deneme_* : yalnızca deneme_ ön eki ile başlayan dosyalar
İngilizce environment variable ifadesinin Türkçe karşılığıdır. Basitçe bilgisayarınız üzerinde çalışan uygulamaların bazı genel bilgilere ulaşabilmesini sağlayan bilgi kaynaklarıdır. Örneğin bir e-posta uygulaması size gelen postaları kaydetmek için ev (home) dizininizde bir klasör oluşturur ve böylece ev dizininizi okumaya yetkisi olmayan kimse bu postaları okuyamaz. Fakat bu uygulamanın bunu yapabilmesi için önce sizin ev dizininizin nerede olduğunu bilmek durumundadır. Bunu yapmanın en basit yolu da çevre değişkenleri içinde yer alan HOME değerini okumaktır. Yada konsol üzerinde çalışan basit bir dosya indirici düşünün. Bu uygulama o kadar basit olsun ki hiç bir ek ayarlama (configuration) yapmanıza izin vermesin. Böyle bir uygulama ...
Ufak bir gecikmeyle karşımıza çıkan Pardus 2008 sürümü bir çok yenilikle birlikte indirilmeye hazır. İndirmek için buraya tıklayın
İmaj kontrolü için anahtarlar: md5sum: 554ae2c6f6d39225fdf4009f76b4f7b1 sha1sum: 71d7b6774c501c180ea8ba09ef91e551ef1b3325 Pardus 2008'in getirdiği yenilikleri öğrenmek için buraya tıklayın.
Aslında sürüm öncesi söylemek istediğim çok şey vardı. Olumlu, olumsuz eleştiriler falan fistan... Ne içim bu olumsuz eleştirileri yazmaya el verdi ne de buna vaktim vardı. Sonra dedim ki kendi kendime: "Zaten bu aralar proje için hiç bir şey yapmıyorsun, bari gürültü yapıp ortalığı bulandırma!". Bende bu nasihata kulak verdim ve 3-5 kişi kullanacak olsa bile, bir şeyler yapmaya karar verdim. Sonuçta yine vasattan bir adım öteye gitmeyen bir duvar kağıdı çiziktirdim. Geniş ekranlar için (1680x1050) Normal ekranlar için (1400x1050)
Daha önce duyurusu yapılan tarihlere uygun olarak 2008 beta sürümü bu sabah Pardus geliştiricileri tarafından duyuruldu. Beta sürümüne ait güncellemeler dün akşam saatlerinde depoya girmişti. Böylece planlanan tarihlere şimdilik sadık kalınmış oldu. Pardus 2008 beta sürümü bir deneme sürümü ve geliştiricilerin sıklıkla üzerinde durdukları gibi kurulum yada kullanımı sırasında sorunlar çıkması muhtemel hatta beklenen bir durum. Zaten bu nedenle ismi deneme sürümü ve bu hataların erkenden ortaya çıkmasını ve böylece daha çabuk çözülmesini amaçlayan bir süreç. Bu nedenle mümkünse günlük işlerinizi yaptığınız yada önemli veriler içeren bilgisayarınızı beta sürümü denemek için kullanmamanızı tavsiye ediyor, ortaya ...
Sabırsızlıkla beklenen 2008 sürümü bazılarına göre geç de olsa yakında çıkıyor. En azından sürüm için planlanan tarihler bugün (29 Mayıs 2008) geliştirici listesinde Ekin Meroğlu tarafından duyuruldu. Buna göre sürümlerin çıkış tarihleri şöyle: Pardus 2008 Beta : 3 Haziran Salı (Beta: Deneme sürümü) Pardus 2008 RC1 : 9 Haziran Pazartesi (Release candidate : Kararlı sürüm adayı) Pardus 2008 RC2 : 16 Haziran Pazartesi (Release candidate : Kararlı sürüm adayı) Pardus 2008 : 23 Haziran Pazartesi (Kararlı sürüm)
Dün gece yarısı, bir önceki sürümden bu yana 83 günlük yoğun bir çalışmanın ardından Linux 2.6.25 sürümü duyuruldu. http://www.heise.de sayfasının verilerine göre hali hazırda yaklaşık 9 milyon satır kodu bulunan çekirdekte son yapılan değişiklikler 1 milyon satırı buluyor. Bu verilere göre çekirdeği geliştiren ekip son zamanların en çalışkan dönemini geçiriyor. Bu dönem içerisinde yapılan commit sayısı 12243 gibi oldukça yüksek bir rakam. Bu sürümle birlikte çekirdeğe giren yenilikler ana hatları ile şöyle: -Gerçek zamanlı sistemleri ilgilendiren yakından ilgilendiren Completely Fair Scheduler algoritmasında iyileştirmeler yapıldı ve yeni özellikler eklendi. -2.6.19 sürümü ile deneme çalışmalarının başlaması için ...
Bir çok acemi Linux kullanıcısı karşılaştığı sorunların çözümünde komut satırını kullanmak zorunda kalmıştır. Ancak bir çoğu komut satırının ne olduğunu yada nasıl ulaşıldığını bilmez. Böyle bir durumda sorun çözme denemesi daha başlamadan bitebilir. Bu durumun bu site içerisindeki belgeler okunurken yaşanmaması, aynı zamanda arama motorlarında "Nasıl konsol açarım?", "Komut satırına nasıl ulaşırım?" diyenlerin ulaşması için Pardus altında bu işi nasıl yapabileceğinizi bir kaç değişik yöntemle anlatacağız. Yakuake Yakuake komut satırına ulaşmanın en pratik yoludur diyebiliriz. Bu uygulama başlatıldıktan sonra ekranın üst kısmına gizlenir ve F12 tuşuna basılarak saklandığı yerden ...
Firefox 2. sürümünden beri Pardus ve genelde Linux kullanıcılarını rahatsız eden bir özelliğe (yada hata diyebiliriz) sahip. Bu durum kullanıcıların genelde farenin orta kısmında bulunan kaydırma düğmesini(tekerleğini) yukarı doğru hızlıca hareket ettirdiklerinde ortaya çıkıyor ve Firefox bir anda önceki sayfaya dönüyor. Bu durum istenildiğinde tekrar edilebilen bir şey olmadığından bunu hata olarak adlandırmak yanlış olmayacaktır. Ancak bilmediğim bazı noktalar olabilir :) Gelelim konumuza. Eğer siz de Firefox'un bu davranışından rahatsız oluyorsanız ufak bir değişiklik yaparak bu durumu düzeltebilirsiniz. Grafik arayüz Pardus menüsüne girip Programlar > Sistem > Daha Fazla Uygulama > Dosya Yöneticisi - Yetkili ...
TUN ve TAP aygıtları Linux çekirdeği tarafından desteklenen sanal ağ aygıtlarıdır. TUN aygıtları (network TUNnel: ağ tüneli ifadesinden türemiştir) 3. seviyede ağ aygıtlarını taklit eder ve IP paketlerini işler. TAP aygıtları ise (network TAP: ağ bağlantı ucu ifadesinden türemiştir) 2. seviyede ağ aygıtlarını taklit edip Ethernet paketlerini işler. TAP aygıtları ağ köprüleri (network bridge) kurmaya yararken, TUN aygıtları yönlendirme (routing) için kullanılır. Özellikle sanal makinelerin, üzerinde çalıştıkları gerçek makinenin işletim sistemi ile iletişim kurması için kullanılır. Aynı zamanda köprüler (bridge) sayesinde gerçek Ethernet arayüzü ile bağlantı kurup sanal makinenin İnternet'e çıkmasını sağlar.
PİSİ Pardus projesi bünyesinde geliştirilen bir paket yönetim sistemidir. Açılımı ingilizce "Packages Installed Successfully as Intended" ifadesidir. Kabaca "beklendiği gibi başarıyla kurulan paketler" anlamına gelir. PİSİ, Python dili ile yazılmıştır. Kaynak paketleri oluşturmak için yine Python ve XML dili kullanılır. XML dosyaları paket bilgilerini taşırken, Python dosyaları kurulum yönergelerini içerir. PİSİ diğer paket yönetim sistemlerine göre, daha kolay paket oluşturmayı sağlar ve geliştiricilerin işlerini kolaylaştırır. Bunun yanı sıra hazırlanan paketler son kullanıcılar tarafından bir kaç tıklama ile kurulabilir, kaldırılabilir yada güncellenebilir.
alias komutu ile oluşturulmuş sembolik isimleri silmeye yarar. Komut söz dizimi unalias sembolik_isim şeklindedir. Eğer hiç bir argüman verilmeden -a parametresi ile çalıştırılırsa, kayıtlı tüm sembolik isimleri siler.
Herhangi bir komut yada komut dizisi için kısa yada kolay hatırlanabilir sembolik isimler oluşturmaya yarar. Herhangi bir argüman olmadan kullanıldığında aşağıda görüldüğü gibi, kayıtlı sembolik isimler ve onlara ait komutların bir listesini verir. Yeni bir sembolik isim eklemek için alias sembolik_isim="komut yada komut dizisi" söz dizimi kullanılır. Örnek kullanım: Ancak bu şekilde oluşturulan sembolik isimler yalnızca oturum boyunca geçerlidir. Yani kullanıcı bilgisayarını yeniden başlattığında yada yeniden giriş yaptığında geçerliliklerini yitirirler. Bu durumun üstesinden gelmek için, ufak bir hileyle kullanıcı girişi sırasında, sembolik ismi oluşturan komutun çalıştırılmasını sağlamak gerekir. Bunun için komut üstünde ...
Çalıştığım yerde Diskless-Linux(ağ üzerinden belleğe yüklenen ve sabit diske gerek duymayan Linux türevi) ile ufak bir sorun yaşıyorduk. Ufak olduğu kadar sinir bozucu bir sorun... Nedense yalnızca bazı bilgisayarlar açılış sürecinin ortasında bir yerlerde fare ve klavyeyi (bu arada her ikisininde usb olduğunu söylemeliyim) etkisizleştiriyordu. İşin komiği bu bazen vuku buluyor, bazen her şey düzgün çalıyordu. Hatta kimi zaman yalnızca klavye çalışıyor,fare çalışmıyordu. Sorunun belli bir bilgisayar gurubunda ortaya çıkması, donanıma özel tanımladığımız ayar gruplarından kaynaklandığını düşündürttü önce. Uzun incelemeler sonunda pek ilgisiz olduğu ortaya çıktı. Etkisizleştirme anının açılışın hangi aşamalarına denk ...
Sembolik bağlar (symbolic link, symlink yada softlink diye de anılır) özel dosya türleridir. İçerikleri yoktur. Referans gösterdikleri belli bir dizin yada dosyayı işaret ederler. Yani; kullanıcı veya uygulamalar kendilerine erişmek istediğinde doğrudan bağlı oldukları dosya yada dizinlere yönlendirirler. Sembolik bağ oluşturmak Sembolik bağların ne işe yaradığını ve nasıl oluşturulduğunu anlamak için aşağıdaki örneği inceleyelim. Örnek için hayali bir senaryo üretiyoruz. Bulunduğumuz dizinler altında tarihlere göre sıralanmış belgeler olsun. Oluşturacağımız sembolik bağ da en güncel belgeyi göstersin istiyoruz. Şimdi resimde görünen komutları tek tek inceleyelim. ls : önce bulunduğumuz dizindeki dosyaları listeleyelim. ln -s ...
Pardus, TÜBİTAK/Ulusal Elektronik ve Kriptoloji Araştırma Enstitüsü(UEKAE) tarafından geliştirilen Linux tabanlı bir işletim sistemidir. Kısa tarihçe ve gelişim süreci 2003 yılında çalışmalarına başlanan "Ulusal İşletim Sistemi" projesinin bir sonucu olarak ortaya çıkmıştır. Başlangıçta sadece uygulanabilirliği araştırılmak üzere başlanan bu proje, geliştirilecek işletim sisteminin Linux çekirdeği üzerine kurulması kararlaştırılarak hızlı bir uygulama sürecine girmiştir. 2005 yılı başında Çalışan CD ile ilk ürününü veren proje, daha o zamanlar Türk yazılımına büyük katkılar sağlamıştır. En basitinden "Çalışan CD" ifadesi bile bu projenin ürettiği, İngilizce "Live CD" ifadesinin yerine ...
Her ne kadar takip edenimiz olmasa da, bazıları 1 Nisan'da başlayan servis kesintisini bir şaka olarak algılamış olabilir. Maalesef bu bir şaka değildi. Sorun sunucu hizmetini veren firma ile sponsorumuz arasındaki ufacık bir teknik sorundan kaynaklanıyordu. Ve nihayet bugün itibari ile sunucularımız tekrar hizmete girdi ve yayın yapmaya devam ediyoruz.
Aşağıda yer alan liste deneme sürecinde çözülmesi planlanan sorunları ve eklenmesi gereken yeni özellikleri belirten, sürekli olarak değişebilecek bir listedir. Çözülen sorunlar listeden çıkarılmayacak ve düzeltildiğinde işaretlenecek, ziyaretçilerin bildirdiği yada yeni tespit edilen sorunlar ise listenin sonuna eklenecektir. Çözülmesi beklenen sorunlar, eklenecek özellikler ve yapılması gereken işler: -Belge geçmişi, bağlantı(link) olmasına rağmen gösterilmiyor -(Düzeltildi): [?] ile gösterilen yardım bağlantılarının bazılarının içeriği oluşturulmamış. -Arama sonuçlarını gösteren listede yer alan belge özeti arama sonucu ile ilişkilendirilmeli, aranan kelimeler özet içinde öne çıkarılmalı. -Nasıl belge oluşturulacağına ...
ls "list segments" ifadesinin kısaltılmışıdır. Kabaca "bölümleri listele" demektir. Bu komut herhangi bir parametre eklenmeden verildiğinde, bulunduğu dizindeki (gizli olmayan) dosya ve dizinleri sütunlar halinde listeler. Bir veya birden fazla argüman alabilir, bu argümanlar kısmi dosya ismi yada dizin yolu olabilir. Her argüman için, içlerinde bulunan dosya ve dizinler ayrı ayrı gösterilir. Listelenen dosya ve dizinlere ait yazma izinleri, değiştirme tarihleri, dosya boyutları ve sahipleri gibi bilgilerin gösterilmesi için -l parametresi kullanılır. Dosya izinleri ilk sütunda yer alan "drwxrwxrwx" harfleri ile sembolize edilir. r: (read) Okuma izni w: (write) Yazma(değiştirme) izni x: (execute) Çalıştırma izni d: (directory) Klasör ...