Tag Archives | GNU/Linux

Rust 1.90’ın daha hızlı bağlantı süreleri için GNU/Linux’ta LLD bağlayıcıya geçeceği söyleniyor

İlkin Mozilla çalışanı Graydon Hoare tarafından kişisel bir proje olarak geliştirilen, 2009’da Mozilla’nın sponsor olmasıyla günümüzde Mozilla Research tarafından geliştirilmeye devam edilen bir programlama dili olan Rust’un Eylül ayı içinde çıkması beklenen 1.90 sürümüyle, GNU/Linux x86_64’teki Rust derleyicisinin, bağlantı sürelerini “önemli ölçüde azaltmak” için varsayılan olarak LLD bağlayıcıyı kullanmaya başlayacağı söyleniyor. Bağlantı süresinin, genel derleme süresine önemli ölçüde katkıda bulunabileceği belirtilirken, Rust geliştiricileri tarafından yapılan testlerde, bağlayıcı performansının 7 kata kadar artabileceği ve ripgrep söz konusu olduğunda uçtan uca derleme süresinde %40’lık bir azalma sağlandığı söyleniyor. Hata ayıklama derlemesi içinse yaklaşık %20’lik bir iyileştirme sağlandığı ifade ediliyor. Bağlayıcılar, kararlılık, geriye dönük uyumluluk vb. konularda önemli bir iş yaptığı biliniyor. Ancak farklı bağlayıcılar olduğu ve bağlama sürelerini iyileştirmek için genel önerinin, LLVM’nin lld’si veya Rui Ueyama’nın mold’ü gibi daha yeni ve daha hızlı bağlayıcılardan birini kullanmanın doğru olduğu ifade ediliyor. Rust’ın wasm ve aarch64 hedeflerinden bazılarının zaten varsayılan olarak lld kullandığı, rustup kullanıldığında, rustc’nin bu amaç için bir lld sürümüyle birlikte geldiği belirtiliyor. CI, derleyicide kullanmak üzere LLVM’yi derlerken, bağlayıcıyı da derliyor ve paketliyor. Kullanıcının makinesinde zaten yüklü olan herhangi bir lld ile çakışmasını önlemek için rust-lld olarak adlandırılıyor.

Continue Reading →

 

 

Rust ekibinin bahsettiğinin oldukça önemli bir fark olduğu belirtiliyor:

blog.rust-lang.org üzerinde yayımlanan yazıda, yukarıdaki resim için yapılan değerlendirmeşu şekilde: “Yukarıda bahsedilen ripgrep örneğinden daha fazla ayrıntı: Artımlı bir yeniden derleme için bağlantı 7 kat azaltılır ve bu da uçtan uca derleme sürelerinde %40’lık bir azalmayla sonuçlanır. Sıfırdan bir hata ayıklama derlemesi içinse bu oran %20’dir.

0

Linux From Scratch (LFS) 12.4 duyuruldu

Kullanıcıya kendi zevki ve ihtiyacına göre özelleştirilmiş bir GNU/Linux sistem yükleme olanağı sunmak amacıyla geliştirilen Kanada kökenli dağıtım Linux From Scratch‘in (LFS) 12.4 sürümü, Bruce Dubbs tarafından duyuruldu. Linux From Scratch topluluğunun bu duyurudan dolayı mutlu olduğu ifade ediliyor. LFS’nin, (standart bir Linux live sistem kullanılarak) temel bir Linux sisteminin sıfırdan nasıl oluşturulacağına dair adım adım talimatlar veren bir kitap olduğu hatırlatılırken; yeni sürümün, derleyici ve çekirdek paketlerinde güncellemeler içerdiği belirtildi. Önemli değişiklikler arasında binutils-2.45, gcc-15.2.0 ve glibc-2.42’ye yönelik araç zinciri güncellemeleri yer alıyor. Son sürümden bu yana toplam 49 paket güncellenirken, kitap boyunca metinde de değişiklikler yapılmış bulunuyor. 6.16.1 Linux çekirdeği üzerine yapılandırılan sistemde, güvenlik güncellemeleri içeren paketler arasında glibc, coreutils, expat, perl, Python, systemd, vim ve xz bulunduğu söyleniyor. Kitabın önceki kararlı sürümünden bu yana LFS’ye toplam 146 commit gerçekleştirildiği belirtilirken, kitabın çevrimiçi okunabileceği veya yerel olarak okumak için indirilebileceği söyleniyor. Linux From Scratch 12.4 hakkında ayrıntılı bilgi edinmek için haberler sayfasını ve sürüm duyurusunu inceleyebilirsiniz. Continue Reading →

 

 

 

Linux From Scratch 12.4 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Expirion Linux 6.0-250901 çıktı

LXQt ve Xfce masaüstü versiyonlarıyla gelen Devuan GNU/Linux tabanlı bir GNU/Linux dağıtımı olan Expirion Linux‘un 6.0-250901 sürümü çıktı. Projenin, init sistem seçenekleri olarak runit ve SysV ile Devuan’ın en son “kararlı” ve “test” serilerinden oluşturulmuş ayrı sürümler sağladığı belirtilirken; ancak sistemin, Devuan’dan daha yeni bir çekirdekle birlikte geldiği ve ayrıca bazı kullanıcı dostu dokunuşlar, özel temalar ve duvar kağıtları ile LibreOffice, Chromium, Firefox, Thunderbird, Audacity, Brasero ve VLC gibi üretkenlik uygulamaları eklediği söyleniyor. Expirion 5.11 Xfce & LXQt, Devuan 5 tabanlı olup ve systemd’yi kullanmıyor. Devuan 5 Daedalus ve Debian 12.11 tabanlı olup 6.12.38 Linux çekirdeği üzerine yapılandırılmış bulunuyor. Expirion-6.0-Testing-Xfce, Devuan 6.0 testing tabanlı systemd içermiyor, ancak SysVInit kullanıyor. 6.12.41 Linux çekirdeği üzerine yapılandırılmış bulunuyor. Expirion-6.0-Mate de, Devuan 6.0 tabanlı ve sistem, LXQt masaüstü sürümü 2.1 kullanıyor. Sistem, Chromium Web Tarayıcısı dışında LibreOffice 25.8.1.1 veya OnlyOffice 9.0.4 Mozilla Firefox-ESR ve Thunderbird, VLC Media Player içeriyor. Expirion Linux hakkında bilgi edinmek için projenin sourceforge.net sayfası incelenebilir. Continue Reading →

 

 

 

 

Expirion Linux 6.0-250901 ve projenin Debian 12.11 Mate versiyonlarını edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Tor Browser 15.0a2 duyuruldu

İnternet üzerinde kişisel bilgileri gizleyebilme ve anonim olma olanağı sağlayan ünlü güvenlik aracı Tor Browser’in Windows, macOS, GNU/Linux için 15.0a2 sürümü duyuruldu. Tor Browser 15.0a2’nin bir alpha sürüm olduğu, bu nedenle yalnızca test etmek için kullanılması gerektiği belirtilirken, kullanıcıların edindikleri izlenimleri geri bildirim yoluyla iletmesinin önemli olduğu ifade ediliyor. Firefox için önemli güvenlik güncellemeleri içerdiği belirtilen yeni sürümün, (Windows, macOS, Linux ve Android) tüm platformlarda versiyonlarının kullanıma sunulduğu belirtiliyor. NoScript 13.0.9, OpenSSL 3.5.2 ve Firefox 140.2.0esr’ye güncellenirken; ESR 140 için moz-toggle özelleştirmesinin güncellendiği söyleniyor. Yapay zeka ve makine öğrenimi bileşenleri kaldırılırken, meek-azure ile ilgili dizeler meek olarak güncellenmiş bulunuyor. Tor Browser 15.0a2 hakkında bilgi edinmek için sürüm duyurusunu ya da tam değişiklik günlüğü inceleyebilirsiniz.

Continue Reading →

  

  

  

Tor Browser 15.0a2 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Dr.Parted Live 25.09 duyuruldu

Debian testing tabanlı önyüklenebilir bir GNU/Linux dağıtımı olan Dr.Parted‘in 25.9 sürümü duyuruldu. Hafif bir Openbox pencere yöneticisi ve veri yedekleme, geri yükleme ve kurtarma için kullanışlı uygulamalar içeren bir live CD olarak gelen Dr.Parted Live, Partclone komut satırı yardımcı programının ön ucu olan Apart GUI’yi içeriyor. Bu sürümün, Debian test deposunu 1 Eylül 2025 tarihi itibariyle temel aldığı belirtilirken, sistemin 6.16.3 Linux çekirdeği üzerine yapılandırıldığı söyleniyor. GParted, Apart GTK, PCManFM, LXTerminal, Netsurf, Mousepad, GSmart Control, Grsync, Catfish, Lxtask, HD Sentinel gibi araçlar için güncellemeler yapıldığı belirtilirken; CLI araçlarının da güncellendiği ifade ediliyor. Dr.Parted Live 25.09 hakkında bilgi edinmek için sürüm notlarını ya da beni oku dosyasını inceleyebilirsiniz.

Continue Reading →

 

 

 

  
Dr.Parted Live 25.09 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

EasyOS 7.0.6 duyuruldu

Puppy Linux‘un geliştirdiği teknolojilerin ve paket biçimlerinin çoğunu kullanan Avustralya kökenli deneysel bir GNU/Linux dağıtımı olan EasyOS‘un excalibur serisinin 7.0.6 sürümü, Barry Kauler tarafından duyuruldu. EasyOS’un önceki sürümleriyle karşılaştırıldığında, Easy Excalibur’un neredeyse tamamen yeni bir tasarıma sahip olduğunu belirten Kauler; önceki tüm EasyOS’ların woofQ ile derlendiğini, Easy Excalibur’un ise tüm paket yönetimini destekleyen Debian APT’sine dayanan woofQ’nun yeniden tasarlanmış hali olan woofQ2 ile derlendiğini hatırlattı. Easy’nin, .deb, .txz, .rpm ve .pet gibi her türlü paketi yükleyebilen bir paket yöneticisi arayüzü olan PKGget’e sahip olduğunu belirten Kauler; PKGget’in, APT üzerinde bir sarmalayıcı olduğunu ifade etti. Artık PKGget ve APT’nin birbirleriyle iletişim kurduğunu ve bir terminalde ‘apt’ ve ‘apt-get’ gibi yardımcı programlar kullanılsa bile, PKGget ile otomatik olarak senkronize olduğunu belirtti. Easy Excalibur, Debian 13 Trixie’ye eşdeğer Devuan Excalibur paketleriyle, ancak systemd olmadan oluşturulmuştur, diyen Kauler; EasyOS’un ise bunun yerine, pup_event servis yönetimiyle geliştirilmiş basit busybox init’ini kullandığını söyledi. EasyOS 7.0.6 hakkında bilgi edinmek üzere sürüm duyurusu incelenebilir.

Continue Reading →

 

 

 

 

 

 

 

 

EasyOS 7.0.6 sürümünü edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Kiro 25.08.31.01 çıktı

Arch Linux tabanlı, ArcoLinux projesine dayalı, sezgisel ve özelleştirilebilir bir ISO kalıbı oluşturucu olmayı hedefleyen, Belçika kökenli GNU/Linux dağıtımı Kiro‘nun 25.08.31.01 sürümü çıktı. Çeşitli paketler, ayarlar ve betiklerle kendi Arch tabanlı kurulum ortamını oluşturmanın kolay bir yolunu sunmayı hedefleyen sistem, tamamen özelleştirilebilir bir derleme süreci içeriyor, resmi Arch Linux araçları ve metodolojisine dayalı olarak geliyor. Paket, ayar ve betik seçenekleriyle özel bir Arch tabanlı kurulum ortamı oluşturmanın basit bir yolunu sunmayı hedefleyen sistem, genel olarak Xfce masaüstü ortamını kullanır, Calamares sistem yükleyicisini içerir ve modüler bir yapıya sahiptir. Continue Reading →

 

 

 

Kiro 25.08.31.01 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0