Archive | Yazılım

RPM 4.17.1 duyuruldu

Kısaca RPM olarak adlandırılan Red Hat Package Manager’in, güçlü paketleme aracının 4.17.1 sürümü duyuruldu. Genel hata düzeltmeleri ve geliştirmeler dışında, pek çok belge güncellemesiyle gelen yeni sürümde, rpmbuild(8) içindeki uyarıları ve hataları kafa karıştırıcı bir şekilde karıştıran derleme özetinin düzeltildiği söyleniyor. Başta Red Hat Enterprise Linux olmak üzere, Fedora, openSUSE, SUSE Linux Enterprise, Meego, Mageia ve diğer GNU/Linux dağıtımlarında kullanılan RPM ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. RPM ile Red Hat, Fedora, Mageia gibi dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri yapılabilir. RPM paketleri genellikle platformlara göre hazırlanmış paketlerdir. Bir GNU/Linux dağıtımı için hazırlanmış bir RPM paketi, diğer bir GNU/Linux dağıtımına kurulamayacak ya da kurulsa bile hatalı kurulacaktır. Bu nedenle RPM paketlerinin isimlerinin yanında açıklayıcı ekler bulunur. Sözgelimi; i386: 386,486 ve daha yukarısı işlemciler için, i586: Pentium I ve daha yukarısı işlemciler için, i686: Pentium II ve daha yukarısı işlemciler için, ia64: 64 bit işlemci mimarisine uygun işlemciler için, noarch: Herhangi bir işlemci mimarisine bağlı kalınmadan kurulabilen paketler demektir. RPM 4.17.1 hakkında daha geniş bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

YUM ( Yellowdog Updater Modifier )
YUM, basitçe RPM paket yönetim sistemi olarak tanımlanabilir. Fedora ve benzeri sistemlerde, gerekli olan paketleri yüklemek, kaldırmak ve güncellemek amacıyla Yum kullanılabilir. Yum’u kullanmaya başlamadan önce birkaç yapılandırma işlemine tabi tutulması ve programın güncellenmesi gerekir. Mesela, paket yüklemek için yum install paket_adı komutu kullanılabilir. RPM 4.17.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland Weston 10.0.1 duyuruldu

Wayland protokolü ile iki ana kısımdan oluşan bir yapı olan Weston görüntü yöneticisinin (compositor) 10.0.1 sürümü, Simon Ser tarafından duyuruldu. Bunun, 10.0.0 için bir hata düzeltme sürümü olduğunu belirten Ser; destroy_layer işlevlerinin yeniden adlandırıldığını söyledi. GNOME ve KDE’ye port edilmesi beklenen Wayland’ın kompozitörün alıcılarıyla konuşması anlamına gelen bir protokol olduğu ifade ediliyor. Wayland mimarisi, Wayland SSS, Wayland destekli araç setleri, Wayland depoları ve benzeri pekçok unsur yazılımla birlikte sunuluyor. Wayland projesinin bir parçası olan ve Wayland kompozitörünün Weston referans uygulaması olan yazılım, birkaç demo alıcıyla birlikte geliyor. Weston 10.0.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Weston 10.0.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Godot 4.0 Alpha 11 duyuruldu

Oyun geliştirme konusundaki benzersiz yaklaşımıyla kolaylıkla yeni oyunlar oluşturmaya olanak sağlayan Godot‘un 4.0 Alpha 11 sürümü, Rémi Verschelde tarafından duyuruldu. 4.0 sürümü ile yeni bir test sürümü kullanıma sunmaktan memnuniyet duyduğunu belirten Verschelde; sürümü test edecek ve katkıda bulunacak herkese teşekkür ettiklerini söyledi. Alfa aşaması sırasında motorun hâlâ tam özellikli veya kararlı olmadığının unutulmamasını isteyen Verschelde; bu sürüm ile ilk beta sürüm arasında büyük olasılıkla önemli değişiklikler olacağını söyledi. Hâlâ geliştirmenin alfa aşamasında oldukları için, bazıları halihazırda rapor edilmiş ve üzerinde çalışılmakta olan düzeltilmesi gereken birçok sorun olduğunu belirten Verschelde; sürümün, özellikle bir avuç ilginç yeni özellikle birlikte geldiğini söyledi. Godot 4.0 Alpha 11 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

Godot 4.0 Alpha 11 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Wayland 1.21.0 duyuruldu

Wayland’ın 1.21.0 sürümü, Simon Ser tarafından duyuruldu. Bu yeni sürümün, yeni bir wl_pointer yüksek çözünürlüklü kaydırma olayını eklediği belirtilirken, çeşitli hata düzeltmeleri dışında, birkaç yeni kolaylık işlevi eklediği ve bir koleksiyon içerdiği ifade ediliyor. Bunun, her zamanki yerine GitLab sürümlerini kullanan ilk sürüm olduğu belirtiliyor. Bilindiği gibi, 1980’lerin Başında bir MIT mühendisi olan Bob Scheifler tarafından duyurulan X; bilgisayarlar için yeni grafik görüntüleme sistemiydi ve o günlerde büyük bir devrimi ifade ediyordu. Kısa sürede UNIX ve benzeri sistemlerde standart grafik arayüz olarak kullanılmaya başlanan ve hâlâ da kullanılmakta olan X; ağ üzerinde çalışmaya imkan veren ilk grafik görüntüleme sistemiydi. Zaman paylaşımlı bir sunucu üzerinde çalışan bir X sunucusu ağdaki istemciler tarafından kullanılabiliyordu. Zaten X, donanımdan bağımsız ve tamamen ağda hizmet verebilecek şekilde tasarlanmıştı. MIT yönetiminde ve Bob Scheifler liderliğinde geliştirilen X sunucusunun üstün olduğu ağ imkanları 90’lı yıllarda çoğunlukla kullanılmamaya başlandı. Ayrıca, X’in çok çeşitli donanımlara Linux ortamında nasıl erişim sağlayacağı da önemli bir sorun haline gelmişti. Bu, GNU/Linux dünyası için üzüntü vericiydi. Bu gelişmelere yönelik olarak, 2007 yılında Thomas Hellstrom, Eric Anholt ve Dave Airlie tarafından geliştirilen TTM (Translation Table Maps) adını verilen bir önbellekleme sistemi kullanılmaya başlandı. Böylelikle uygulamalar grafik verilerin işlenmesi için beklemek zorunda kalmayacak ve hızlanacaklardı. Wayland 1.21.0 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →


Bu, kuşkusuz, GNU/Linux çevrelerinde memnunlukla karşılandı. Sonuç olarak, tüm Linux grafik sürücülerinin kullanabileceği bir bellek yönetim sistemi kullanılabilir olmuştu. Ancak, açık kaynak kodlu Linux grafik sürücülerinin basit API’lere ihtiyaç duymasına karşılık; TTM çok büyük bir kod yığınıydı. Buna ilişkin olarak, 2008 yılında Reenter Keith Packard ve Eric Anholt’un da yardımıyla TTM için yeni bir API yazıldı. GEM (Graphics Execution Manager) adı verilen bu yapı; mevcut Kernel fonksiyonlarını kullanacak şekilde değiştirilip küçültülmüştü. Ancak asıl sorun; OpenGL, Qt ve Gtk+ gibi büyük boyutlu kütüphaneler ile kernel arasındaki ilişkide X’in modern grafik ihtiyaçlarını karşılayacak durumda olmadığını gösteriyordu. Bu aşamada, bir yazılım mühendisi olan AIGLX’in yazarı Kristian Høgsberg, grafik çıktılarının doğrudan Kernel’e gönderileceği, uygulamaların doğrudan GPU’ya ulaşabileceği bir tasarıma girişmişti. Kısa sürede temel kütüphaneleri yazmaya başlayan ve çok kısa bir süre içinde, az çok çalışan bir sunucu geliştirmeyi başaran Høgsberg’in X sunucusuna hiçbir bağımlılığı olmayan bir son işlem API’si kullanan yazılımının adı: Wayland idi. Konu, phoronix.com‘un haberi ile duyuruldu. Henüz çok taze bir proje olan Wayland’ın kaynak kodları da internette yerini aldı. Wayland, küçük gömülü sistemler, cep telefonları ya da küçük oyuncaklarda dahi çalışabilecek kadar hafif biçimde tasarlanıyordu. Høgsberg, geriye dönük uyumluluğu sağlamak için X sunucusunun Wayland’ın bir istemcisi konumunda çalışabilmesine olanak sağlamıştı. Wayland günümüzde Kernel’de bulunan GEM, evdev (input drivers) ve kms (kernel mode switching) teknolojilerini ve DRI2 (Direct Rendering Infrastructure) kullanıyor. Intel ve RedHat tarafından desteklenen bu yeni teknoloji, X için çözülmesi zor görünen pek çok geleneksel sorunu çözmeye yaklaşmış görünüyor. Intel, sürücülerinin Wayland ile daha performanslı çalışmasını sağlamak için projeye, Wayland geliştiricilerini kiralayacak kadar büyük destek sunuyor. Wayland 1.21.0 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Gama 2.20 duyuruldu

Jeodezik ağların ayarlanmasına adanmış bir proje olan GNU Gama’nın 2.20 sürümü, Ales Cepek tarafından duyuruldu. GNU Gama 2.20’yi duyurmaktan mutluluk duyduklarını söyleyen Cepek; yeni sürümün, jeodezik ağların ayarlanması için adandığını ifade etti. Küresel koordinat sistemlerinde ayarlamanın gama-g3 programı olarak yalnızca kısmen desteklendiğini belirten Cepek; yerel koordinat sistemlerindeki ayarlamada ise, bir jeodezik ağları ayarlayan gama-local komut satırı programının gözlemlenen mesafeler, yönler, açılar, yükseklik farkları, 3D vektörler ve gözlenen koordinatlar açısından önem kazandığını söyledi. XML belgelerini ayrıştırmak için Gama, aslında James Clark tarafından yazılmış olan XML ayrıştırıcı paketini kullanıyor. Parser adlı bu paket (expat) GNU Gama‘nın bir parçası olmamakla birlikte, jeodezik etütlerde kullanılması amaçlanan GNU Gama ile birlikte kullanılır. GNU Gama ile ilgili döküman ihtiyacı olanlar, buradan yararlanabilirler.  GNU Gama 2.20 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Gama 2.20 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

APT 2.5.1 kararsız olarak duyuruldu

APT’nin 2.5.1 kararsız sürümü, Debian FTP yöneticileri tarafından duyuruldu. Yeni sürüm; bağımlılık kalıpları, bağımlılıklar, çatışmalar vb. eklenmiş olarak geliyor. Yeni sürüm hakkında daha geniş bilgi edinmek için debian.org sayfasının ziyaret edilebileceği söyleniyor. Debian GNU/Linux ve Debian tabanlı GNU/Linux dağıtımlarının paket yönetim sistemi olan APT ile yazılım kurma ya da kaldırma, sistemi güncelleme, çekirdeği derleme gibi işlemleri uçbirim üzerinden gerçekleştirmek mümkündür. Önemli bir bölümü C++ programlama dili ile yazılan APT’nin bir kısmını libapt kütüphanesi oluşturur. Genellikle apt-get ve apt-cache olarak kullanılan APT ile tüm Debian GNU/Linux temelli dağıtımlarda program indirme, kurma, güncelleme ve kaldırma işlemleri ile sistem genelinde yükseltme işlemleri mümkündür. APT 2.5.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

APT’nin diğer paket yönetim araçlarına göre çok sayıda üstünlüğü vardır. Sözgelimi, temel internet bağlantılarının (SSH) kolay kullanımı ve sistem yönetim betiklerinin kullanılabilmesi bunlardan bazılarıdır. Yerel paket içeriklerini depolardaki en son paketlerle güncellemek için şu komut kullanılır: sudo apt-get update. Sistemi yükseltmek için öncelikle yukarıda açıklandığı gibi paket içeriğini güncellemek sonra da şu kodu döndürmek gereklidir: sudo apt-get upgrade. apt-get komutunun paket yükleme ve kaldırma gibi işlevlerini /var/log/dpkg.log kayıt dosyasından görebilirsiniz. APT hakkında daha fazla bilgi edinmek için uçbirime şu komutu yazın: apt-get help. APT 2.5.1 edinmek için aşağıdaki linkten yararlanabileceksiniz.

0

KMOD’un 30 no’lu sürümü çıktı

Basitçe çekirdek modülleri olarak bilinen KMOD‘un 30 no’lu sürümü çıktı. Bilindiği gibi kernel, işletim sisteminin kalbidir. İşletim sistemlerinde yazılım (software) ve donanım (hardware) arasındaki bağlantı kernel ile sağlanır. KMOD, alışkın olunan programları uygulayan ikili bir yazılımdır. KMOD, Linux çekirdek modüllerini kontrol eder, yönetir, yükler ve kaldırır. Ayrıca çekirdek yüklenebilir modülleri (KLM) ve basitçe çekirdek modülleri (KMOD) olarak bilinir. KMOD yazılım projesi Lucas De Marchi ve diğerleri tarafından sürdürülmektedir. KMOD, kullanım ömrü dolmuş modül init araçlarının yerini alır. Araçlarının çoğu libkmod’un üzerine yeniden yazılır. KMOD 30 hakında ayrıntılı bilgi edinmek için GitHub’da yazılan readme incelenebilir.

Continue Reading →

KMOD 30 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0