Tag Archives | GNU/Linux

GDB 8.2.1 sürümüne güncellendi

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 8.2.1 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. Çeşitli Python API ve Aarch64/Linux geliştirmeleri içeren yazılım, SVE desteği de içeriyor. 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. GDB 8.2.1 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. GDB 8.2.1 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GCompris 0.95 duyuruldu

2 ile 10 yaş arası çocuklar için hazırlanan bir eğitim seti olan ve çocuklara GNU/Linux’u tanıtmaya olanak sağlayan GCompris, 0.95 sürümüne güncellendi. GCompris’in 0.95 sürümünü duyurmaktan memnuniyet duyduklarını söyleyen geliştirici ekip, bunun, bazı yeni etkinlikler içerdiğini belirtti. İkili saymayı öğrenmek için ikili ampuller, görsel hafızayı eğitmek için demiryolu faaliyeti, güneş sistemini öğrenmek için güneş sistemi, notaları ve isimlerini tanımayı öğrenmek için nota adı, müziksel ritmi takip etmek için Play Rhythm yeni etkinliklerden bazıları. 15 dili tamamen destekleyen yazılım, kısmen desteklenen 19 dile sahip. Kısmen desteklenen dillerden biri de % 74 çeviri oranıyla Türkçe. Satranç, okuma yazma, bilgisayar tanıtım, renk etkinlikleri, labirent bulmacalar, hafıza oyunları, matematiksel oyunlar gibi pek çok etkinliği içeren GCompris; özgür bir yazılımdır ve Türkçe dahil 17 dile desteği vardır. GCompris; çocukların klavye, fare, farklı fare hareketleriyle bilgisayarı keşfetmesini; hafıza tablosu, sayma, çift giriş tablosu, ayna görüntüsü gibi etkinliklerle matematik öğrenmesini; kanal kilidi, suyun dönüşümü, denizaltı, elektrik simülasyonu gibi etkinliklerle bilimsel gerçeği anlamasını; harita üzerindeki çalışmalarla ülkeleri tanımasını; okuma alışkanlığı kazandırmayı sağlamak ereğinde, ayrıca saati söylemeyi öğrenme, ünlü resimlerin yapbozları, yöney çizimi, karikatür çizimi ile satranç, hafıza oyunu, 4 köşe oyunu, oware oyunu, sudoku gibi oyunları içeriyor. 100’den fazla etkinlik sunan GCompris; kullanıcının ihtiyaçlarına göre uyarlanabilir ve geliştirebilir. GCompris 0.95 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

NumbersWithDice

GCompris 0.95 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GNU Parallel 20181222 “Jacob Sparre” duyuruldu

Bir veya daha fazla bilgisayar kullanarak işleri paralel olarak yürütmek için bir kabuk aracı olarak kullanılan GNU Parallel‘in “Jacob Sparre” kod adlı 20181222 sürümü duyuruldu. Çok güçlü ve esnek bir araç olan GNU Parallel, yeni sürümünde daha iyi bir /proc/cpuinfo içeriyor. Daha basit bir iş planlama akışıyla gelen yazılım, hata düzeltmeleri ve man sayfa güncellemeleriyle kullanıma sunuluyor. Bir iş, girişteki her satır için çalıştırılması gereken tek bir komut veya küçük bir komut dosyası olabileceği gibi, bir borudan okuyan bir komut da olabilir. GNU Parallel; girişi bölebilir ve bunu paralel olarak komutlara iletebilir. Kabuklarda döngüler yazılırsa, GNU Parallel’in döngülerin çoğunu değiştirebileceği ve birkaç işi paralel olarak çalıştırarak daha hızlı çalışmasını sağlayabileceği görülebilir. GPLv3 lisansı altında kullanıma sunulan GNU Parallel; GNU/Linux ve diğer Unix benzeri işletim sistemleri için komut satırında çalıştırılan bir yardımcı programdır ve kabuk betiklerini paralel olarak yürütür. Perl programlama diliyle Ole Tange tarafından yazılan GNU Parallel; özgür bir yazılımdır. GNU Parallel 20181222 “Jacob Sparre” hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

GNU Parallel 20181222 “Jacob Sparre” edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Fatdog64 Linux 800 Beta duyuruldu

Başlangıçta Puppy Linux’un bir türevi olarak oluşturulan, daha sonra Puppy Linux tarzını koruyarak bağımsız bir GNU/Linux dağıtımı haline gelen Fatdog64 Linux’un 800 sürümünün beta versiyonu, FatDog64 Linux ekibi tarafından duyuruldu. 64 bit bilgisayarları desteklemeye odaklanan sistemin yeni sürümünü duyurmaktan mutluluk duyduklarını söyleyen geliştirme ekibi, AMD’nin en son mikro kodu 2018-12-18 dışında, 4.19.10 Linux çekirdeği üzerine yapılandırılan sistemin; findnrun-3.1.0, sqlite3-3.26.0, mesa-18.2.6, openssl-1.1.0j gibi güncel yazılımlarla kullanıma sunulduğunu belirtiyor. Fatdog64 Linux 800 Beta hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Fatdog64 Linux 800 Beta edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

NuTyX 10.5 duyuruldu

Bir Fransız GNU/Linux dağıtımı olan ve “cards” adlı özel bir paket yöneticisi ile kullanıma sunulan ve Linux From Scratch‘ten türetilen NuTyX‘in çeşitli güncelleştirmeler ve yenilikler içeren 10.5 sürümü duyuruldu. xorg-server 1.20.3’e dayalı olarak gelen sistem; 4.14.89 Linux çekirdeği üzerine yapılandırılmış bulunuyor. KDE Plasma 5.12.6 LTS, MATE 1.20.3 ve Xfce4 4.12.3 masaüstü ortamlarıyla kullanıma sunulan sistem; glibc 2.28, libreoffice 6.1.2.1, kde Applications 18.12.0, kde framework 5.53.0, gcc 8.2.0, binutils 2.30, python 3.7.1, qt 5.11.3, gtk 3.24.1, gimp 2.10.8, firefox 64.0, kf5 5.53.0, chromium 70.0.3538.67 gibi güncel paketler içeriyor. NuTyX 10.5 hakkında ayrıntılı bilgi edinmek için projenin haberler sayfasaını ya da bu forum bildirisini inceleyebilirsiniz.

Continue Reading →

NuTyX 10.5 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Grep 3.3 duyuruldu

Bilindiği gibi GNU Grep’in 3.2 sürümü dün duyurulmuştu. Grep’in 3.3 sürümünü hemen ertesi gün, bugün duyuran Jim Meyering; bunun, 3.2’de tespit edilen bir gerilemeyi düzeltmek için yayınlanan hızlı bir sürüm olduğunu açıkladı. GNU Grep; GNU/Linux’ ta dosya içinde arama yapmak için kullanılan bir komuttur. Başka deyişle, bir yazıda, belirli kriterler dahilinde parçalar çıkarır. Yani şablon olarak kullanıcının belirlediği kriterler içindeki verileri bulur ve listeler. Tek başına kullanılabileceği gibi borularla da kullanılabilen Grep; oldukça yararlı bir araçtır. Sözgelimi; terminalde, dosyanın bulunduğu dizinde olmak şartıyla; grep primus Bumblebee.txt komutu verildiğinde, Bumblebee.txt dosyası içinde “primus” geçen satırlar listelenecektir. Bu, Grep’in tek başına kullanımına bir örnektir. GNU Grep 3.3 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu  inceleyebilirsiniz.   

Continue Reading →

İlk örneğimizde, Grep, büyük küçük harf ayrımına dikkat ediyordu. İstenirse, bu ayrım ortadan kaldırılabilir. Mesela, dosyanın bulunduğu dizinde olmak şartıyla;

grep -i "primus" Bumblebee.txt

komutu verildiğinde, büyük küçük harf ayrımı gözetmeksizin ilgili listelemeyi yapacaktır. Borularla kullanımına ise şöyle bir örnek verelim:

ls -l | grep rwxrwxrwx

Bildiginiz gibi “ls -l” komutu dizin içeriğini listeler. Boru ile eklediğimiz “grep rwxrwxrwx” kısmı ise, kullanıcıya yalnız okuma, yazma, çalıştırma izinlerine sahip dizin ve dosyaların listesini sunar. Böylece tüm dizinleri görmek yerine, yalnızca bu izinlere sahip dizin ve dosyalar görülür. Grep; pek çok farklı seçenekle kullanılabilir.

GNU Grep 3.3 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Grep 3.2 sürümüne güncellendi

Tam adı Global Regular Expression Printer (evrensel düzenli ifade yazıcısı) olan GNU Grep‘in 3.2 sürümü, Jim Meyering tarafından duyuruldu. Yazılımın yeni kararlı sürümünü duyurmaktan memnun olduklarını ifade eden Meyering; 77 haftada 6 kişi tarafından oluşturulan sürüm için özellikle Paul Eggert’e teşekkür edildiğini ifade ediyor. GNU Grep; GNU/Linux’ ta dosya içinde arama yapmak için kullanılan bir komuttur. Başka deyişle, bir yazıda, belirli kriterler dahilinde parçalar çıkarır. Yani şablon olarak kullanıcının belirlediği kriterler içindeki verileri bulur ve listeler. Tek başına kullanılabileceği gibi borularla da kullanılabilen Grep; oldukça yararlı bir araçtır. Sözgelimi; terminalde, dosyanın bulunduğu dizinde olmak şartıyla; grep primus Bumblebee.txt komutu verildiğinde, Bumblebee.txt dosyası içinde “primus” geçen satırlar listelenecektir. Bu, Grep’in tek başına kullanımına bir örnektir. GNU Grep 3.2 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu  inceleyebilirsiniz.    Continue Reading →

İlk örneğimizde, Grep, büyük küçük harf ayrımına dikkat ediyordu. İstenirse, bu ayrım ortadan kaldırılabilir. Mesela, dosyanın bulunduğu dizinde olmak şartıyla;

grep -i "primus" Bumblebee.txt

komutu verildiğinde, büyük küçük harf ayrımı gözetmeksizin ilgili listelemeyi yapacaktır. Borularla kullanımına ise şöyle bir örnek verelim:

ls -l | grep rwxrwxrwx

Bildiginiz gibi “ls -l” komutu dizin içeriğini listeler. Boru ile eklediğimiz “grep rwxrwxrwx” kısmı ise, kullanıcıya yalnız okuma, yazma, çalıştırma izinlerine sahip dizin ve dosyaların listesini sunar. Böylece tüm dizinleri görmek yerine, yalnızca bu izinlere sahip dizin ve dosyalar görülür. Grep; pek çok farklı seçenekle kullanılabilir.

GNU Grep 3.2 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0