Tag Archives | GNU/Linux

GNU Libmicrohttpd 0.9.77 duyuruldu

Bir HTTP sunucusunu başka bir uygulamanın parçası olarak çalıştırmayı kolaylaştırması beklenen küçük bir C kütüphanesi olan GNU Libmicrohttpd‘nin 0.9.77 sürümü, Evgeny Grin tarafından duyuruldu. GNU Libmicrohttpd 0.9.77’yi duyurmaktan mutluluk duyduğunu söyleyen Grin; bunun, bir hata düzeltme sürümü olduğunu ifade etti. Yeni sürüm; özet ve temel yetkilendirmeler için bazı iyileştirmeler, TLS ile yükseltilmiş bağlantılar için sabit verimlilik, isteklerde katlanmış başlıkların sabit işlenmesi, bloklama soketleriyle sabit işlevsellik, iyileştirilmiş ve sabit dahili test paketi gibi özelliklerle geliyor. Yeni fonksiyon MHD_get_version_bin() eklenen yeni sürümde, RFC’yi daha iyi eşleştirmek için sunucu tarafından oluşturulan başlıklardaki “md5” / “sha-256” olan algoritma tanımlayıcıları “MD5” / “SHA-256” olarak değiştirilmiş bulunuyor. “DEBUG” önişlemci makrosunun “_DEBUG” takma adı olarak işlenmesi eklenirken, yükseltilmiş TLS bağlantıları için çok verimsiz veri pompalama düzeltilmiş bulunuyor. GNU Libmicrohttpd 0.9.77 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

GNU Libmicrohttpd 0.9.77 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

TUXEDO OS 2-20230525 duyuruldu

Almanya’da TUXEDO Computers GmbH tarafından geliştirilen ve şirketin kendi Linux dostu kişisel bilgisayarları ve dizüstü bilgisayarları için tasarlanmış ve optimize edilmiş Ubuntu tabanlı bir GNU/Linux dağıtımı olan TUXEDO OS‘nin 2-20230525 no’lu sürümü çıktı. 6.2.0 Linux çekirdeği üzerine yapılandırılan sistem, KDE Plasma 5.27.5 masaüstü ortamıyla geliyor. Bunun dışında KDE Frameworks 5.106.0 ve KDE Gear 23.04.1 de kullanıma sunuluyor. Sistem ayrıca Firefox 113.0.2, Thunderbird 102.11.0, Mesa 23.1.0 gibi güncel yazılımlar içeriyor. TUXEDO OS kurulumları, özelleştirilmiş araçlar Chroot ve Tomte’nin yardımıyla tek tıklamayla otomatik olarak onarılabiliyor. Sistem, TUXEDO Autorepair’in genişletilmiş fonksiyon yelpazesiyle geliyor. Dosya sistemi olarak ext4’ün yanı sıra btrfs veya XFS’nin yanı sıra herhangi bir bölüm boyutunun da mümkün olduğu söyleniyor. TUXEDO OS 2-20230525 hakkında bilgi edinmek için manifest sayfasını inceleyebilirsiniz.

Continue Reading →

 

TUXEDO OS 2-20230525 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

RebornOS 2023.05.16 çıktı

Flatpak paketleri için destek veren Arch Linux tabanlı bir masaüstü GNU/Linux dağıtımı olan RebornOS‘un 2023.05.16 sürümü çıktı. Henüz resmi bir duyuru yapılmamış sürüme ait kalıplar, indirilmek üzere yansılardaki yerini aldı. Bu arada, RebornOS’un Cinnamon masaüstü ortamıyla üretilen versiyonun artık desteklenmediği ve kaldırıldığı hatırlatılıyor. Live kalıbı yalnızca GNOME masaüstü ortamıyla gelse de, RebornOS, kullanıcıya KDE Plasma, Deepin, Budgie, MATE, OpenBox, i3, Xfce, Enlightenment ve LXQT masaüstü ortamlarını da kullanma olanağı veriyor. Flatpak paketleri için destek sağlayan sistem, Anbox kurulumuyla Android uygulamalarını çalıştırmak için isteğe bağlı bir seçenek sunuyor. Sistemi önceki bir tarihe geri alma yeteneğine sahip olan RebornOS; grafiksel sistem yapılandırma  ve bakım araçlarına sahiptir. Sistem; LibreOffice, WPS Office, Steam veya Wine ile neredeyse sınırsız özelliklere sahip bir ISO kalıbıyla kullanıma sunulmaktadır. Geniş bir özelleştirme sağlayan bir sistem olan dağıtım, farklı dağıtımların kullanıcıya sunduğu pek çok şeyi tek bir sistem içinde sunmasıyla öne çıkıyor.

Continue Reading →

RebornOS 2023.05.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Snapd 2.59.5 duyuruldu

GNU/Linux sistemler için geliştirilmiş daha hızlı kurulum, uygulamaların daha güvenli çalışması, güncellemeler gibi işlemlerin yapıldığı paket yöneticisi olan Snapd’nin 2.59.5 sürümü, Michael Vogt tarafından duyuruldu. Bunun, yeni bir güvenlik düzeltmesi sürümü olduğunu belirten Vogt; ioctl + TIOCLINUX kullanımına açıkça izin verildiğini söyledi. Bu sürümün, CVE-2023-1523’ü düzelttiğini söyleyen Vogt; bu sorunun yalnızca Linux konsollarındaki kullanıcıları etkilediğini, gnome-terminal veya xterm gibi sanal terminalleri etkilemediğinin unutulmamasını istedi. Ubuntu’da yıllardır uygulama yüklemek, yükseltmek ve kaldırmak için kullanılan “apt-get” komutu yerine, Ubuntu 16.04 sürümüyle birlikte kullanıma sunulan Snap paketleme sistemi, “.deb” paketleri yerine, “.snap” paketlerini kullanıyor. Böylelikle hem masaüstü bilgisayarın, hem de Ubuntu telefon veya tabletlerin ortak yazılım kullanabilmesi amacı güdülüyor. Ayrıca snap, paket bağımlılığı sorununu ortadan kaldıracak. Yani uygulamalar, sistem sürümünden bağımsız olarak çalışacak. Bir uygulama indirildiğinde, aslında o uygulamanın çalışması için gerekli paket bağımlılıkları da indirilmiş olacak. Uygulamaların tamamen yalıtılmış olarak çalışacak olmaları, sistem geneli için daha az sorun ve daha az güvenlik açığı anlamına geliyor. Snapd 2.59.5 hakkında bilgiyi GitHub sayfasında bulabilirsiniz.


Continue Reading →

   

Snapd 2.59.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.
0

GNU GDB 13.2 duyuruldu

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 13.2 sürümü, Joel Brobecker tarafından duyuruldu. Ada, C, C++, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olan yazılımın, çeşitli hata düzeltmeleriyle geldiği belirtiliyor. Bir düzineden fazla farklı işlemci mimarisi ve GDB’nin kendisinin en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği hatırlatılıyor. Ada, C, C ++, Objective-C, Pascal ve diğer birçok dil için kaynak düzeyinde bir hata ayıklayıcı olan GDB; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. 1988 yılında Richard Stallman tarafından yazılan GDB, GNU General Public License kapsamında dağıtılan özgür bir yazılımdır. 1990 – 1993 yılları arasında geliştirilmesine John Gilmore tarafından devam edilmiştir. Unix tabanlı pek çok sisteminde, C, C++ ve Fortran gibi pek çok programlama dilinde çalışan taşınabilir bir hata ayıklayıcı olan GDB; bilgisayar programlarının çalıştırılmasını değiştiren ve takip eden pek çok gelişmiş özelliğe sahiptir. Bir düzineden fazla farklı işlemci mimarisi üzerinde; en popüler GNU/Linux, Unix ve Microsoft Windows varyantlarında çalışabileceği söylenen GDB’nin, özgür (libre) bir yazılım olduğunu söyleyen Brobecker; yeni sürümün, Ada, C, C++, Fortran, Go, Rust ve diğerleri için kaynak düzeyinde bir hata ayıklayıcı olarak geldiğini ifade etti. Python API iyileştirmeleriyle gelen yeni sürüm, MI sürüm 1’in kullanımdan kaldırıldığı belirtilirken, sürümün çeşitli iyileştirmeler içerdiği ifade ediliyor. GDB’nin artık ELF için zstd sıkıştırılmış hata ayıklama bölümlerini desteklediği söyleniyor. DBX modu kaldırılırken, Python sürüm 2’ye karşı derleme desteği de kaldırılmış bulunuyor. GNU GDB 13.2 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

Kullanıcı programın iç değişkenlerini ve normal akışı içerisinde çağrılan fonksiyonları izleyebilir ve degiştirebilir. Gömülü sistemlerde hata ayıklama işlemi sırasında sıklıkla GDB’nin “uzaktan” modu kullanılır. GDB kendi içerisinde bir grafiksel kullanıcı arayüzüne sahip değildir, standart olarak komut satırı arayüzünden kullanılır. 2003 yılı itbari ile GDB’ nin desteklediği işlemciler şunlardır; Alpha, ARM, H8/300, System/370, System 390, X86 ve X86-64, IA-64 “Itanium”, Motorola 68000, MIPS,PA-RISC, PowerPC, SuperH, SPARC, VAX. GNU GDB 13.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Qt 6.5.1 duyuruldu

Uygulamaların oluşturulmasına hız kazandırmak için tasarlanmış araçlar, masaüstü ortamları, gömülü ve mobil aygıtlar için kullanıcı arabirimleri içeren yetkin geliştirme platformu olan Qt’nin 6.5.1 sürümü, Jani Heikkinen tarafından duyuruldu. Qt 6.5.1’i yayınladıklarını duyurmaktan gurur duyduğunu söyleyen Heikkinen; Qt 6 serisinin 6. bu yama sürümünde, Qt 6.5.0 sürümünden beri en üstünde 350’den fazla hata düzeltmesi, güvenlik güncellemesi ve diğer iyileştirmeler yer aldığını ifade etti. Daha önce olduğu gibi, Qt 6.5.1’i bakım aracını kullanarak mevcut çevrimiçi kuruluma eklenebileceğini belirten Heikkinen; veya Qt Hesap Portalından (ticari kullanıcılar için) ve açık kaynaktan indirilebilen Qt Çevrimiçi Yükleyiciyi kullanarak temiz bir kurulum yapılabileceğini söyledi.Ayrıca açık kaynak kullanıcıları için açık kaynak indirme alanında Qt 6.5.1 kaynak paketlerinin mevcut olduğunu belirten Heikkinen; karşılaşabilecek herhangi bir sorun için bugreports.qt.io adresine ayrıntılı bir hata raporu gönderilmesini istedi. Qt 6.5 serisi için yeni yama sürümleri yayınlamaya devam edeceklerini belirten Heikkinen; Qt 6.5 sürüm sayfasının incelenmesini önerdi. Qt 6.5.1 sürüm notlarından en önemli değişiklikler ve hata düzeltmeleri hakkında daha fazla bilginin bulunabileceği belirtiliyor. Qt 6.5.1 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

KDE masaüstü ortamı ve pek çok açık kaynak kodlu ve ticari amaçlı yazılımın Qt ile geliştirilmesi Nokia’nın da ilgisini çekmiş ve 2008 yılında Trolltech’i 104 Milyon Euro karşılığında satın almıştır. Değerli bir geliştirme ortamı olan Qt, C++ ile ilişkili olsa da Python, Ruby, PHP, Perl, Pascal, C# ve Java ile de kullanılabilmektedir. Dikkatleri ilk kez KDE masaüstü ortamının bu araç takımını kullanması ile çeken Qt’nin ilk sürümleri özgür olmayan bir lisansla dağıtılmış, GNU/Linux gibi özgür bir işletim sisteminin en popüler masaüstü ortamının özgür olmayan bir araç takımını kullanması doğallıkla hoş karşılanmamıştır. Buna tepki olarak GTK+ kullanarak GNOME masaüstü geliştirilmeye başlanmıştır. Ayrıca, Harmony denen ve Qt’ye benzeyen bir araç takımı da geliştirilmeye başlanmıştır. Trolltech, bu tepkilere karşı Qt’yi QPL denen, GPL benzeri bir lisansla yayınlamış, ancak, özgür yazılım savunucuları Trolltech’e Qt’yi GPL lisanslı olarak dağıtmasını dayatmıştır. Dördüncü sürümle birlikte Windows için de GPL lisansıyla dağıtılmaya başlanan Qt; Trolltech firmasının Nokia tarafından satın alınmasından sonra, 4.5 sürümünden itibaren LGPL lisansı altında dağıtılmaya başlanmıştır. Nokia Qt platformunu cep telefonları için zengin görselliğe sahip uygulamalar geliştirilmesi amacı ile Nokia yazılım geliştirici topluluğuna tanıtır. Günümüzde Qt C++ geliştirilen herhangi bir uygulamada kullanılabileceği gibi, cep telefonu ve gömülü sistemlerde kullanılmaktadır. Qt masa üstü ve sunucu ortamlarında Unix, Linux, Mac OS ve Windows işletim sistemlerini desteklemektedir. Qt C++ ile geliştirme yapmak için Qt SDK ile gelen Qt Creator kullanılabileceği gibi, Eclipse, Visual Studio yada Mac Os X üzerinde XCode kullanılabilir. Qt 6.5.1 edinmek için:

0

xfsprogs 6.3.0 duyuruldu

XFS dosya sistemini yönetmek için tasarlanan xfsprogs‘un 6.3.0 sürümü, Carlos Maiolino tarafından duyuruldu. Bunun, xfsprogs’un en son kararlı sürümü olduğu belirten Maiolino; hem master hem de for-next dalları ile bu sürümü yansıtacak şekilde güncellendiğini ifade ediyor. Dosya sistemi, Mayıs 2000’de GNU Genel Kamu Lisansı (GPL) altında yayınlandı. SGI’da Steve Lord tarafından yönetilen bir ekip onu GNU/Linux’a taşıdı ve ilk GNU/Linux dağıtımının desteği 2001’de geldi. Gentoo Linux, 2002 yılının ortalarında XFS için varsayılan dosya sistemi olarak bir seçenek sunan ilk GNU/Linux dağıtımı oldu. Ağustos 2016’da Linux çekirdeği 4.8, yazılıma “ters haritalama” adlı yeni bir özellik ekledi. xfsprogs 6.3.0 hakkında bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

 

xfsprogs 6.3.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0