Archive | Yazılım

APT 1.2.13 sürümüne güncellendi

Kısaca APT olarak adlandırılan Advanced Package Tool, yani Gelişmiş Paketleme Aracının 1.2.13 kararsız sürümü, Julian Andres Klode tarafından duyuruldu. Yeni sürüm hakkında daha geniş bilgi edinmek için debian.org sayfasını ziyaret edebilirsiniz. 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 yapılabilir. APT 1.2.13 hakkında ayrıntılı 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 1.2.13 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

gettext’in 0.19.8.1 sürümü duyuruldu

GNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.19.8.1 sürümü, Daiki Ueno tarafından duyuruldu. Yeni sürüm; C, C ++, Java, C #, Shell programları için çalışma zamanı kütüphaneleri ve programcılar ve çevirmenler için araçlarla geliyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Ueno; yeni sürümün 0.19.8’de tespit edilen bir problem nedeniyle geldiğini ifade etti. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. gettext 0.19.8.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

gettext 0.19.8.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

GDB 7.11.1 Sürümüne Güncellendi

GNU için kullanılan bir hata ayıklayıcı (debugger) olan GDB‘nin (GNU Debugger) 7.11.1 sürümü, Joel Brobecker tarafından duyuruldu. Çeşitli hata düzeltmeleri ve komut dosyası için destek gibi pek çok yeni özelliklerle gelen yeni sürüm; popüler GNU/Linux, Unix ve Microsoft Windows varyantları ile kullanıcıya sunuluyor. GDB 7.11.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz. 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.

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 7.11.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

GNU Make 4.2.1 sürümüne güncellendi

Unix türevi işletim sistemlerinde sıkça kullanılan popüler bir otomatik yazılım derleme aracı olan GNU Make‘in 4.2.1 sürümü, Paul Smith tarafından duyuruldu. Yeni değişkenler ve bir dizi seçenek ile gelen yeni sürümün şimdi daha kararlı olduğu belirtiliyor. En basit kullanım şekli “make” komutunun konsolda yazılmasıyla ortaya çıkan GNU Make; kullanıcının ayarlayacağı parametrelerle projenin derlenmesi, kurulması, sistemden kaldırılması ya da derlenmiş dosyaların silinmesi gibi işlemleri tek komut ile kolayca çözümleyebilir. “make” uygulaması çalıştırıldığında, bulunulan dizinde sırasıyla GNUmakefile, makefile ve Makefile dosyaları aranır. Sıklıkla kullanılan diğer parametreler, “make install”, “make clean”dir. Ancak, farklı parametrelerle bu tutum değiştirilebilir. Sözgelimi, farklı bir isme sahip bir makefile dosyası kullanmak istenildiğinde, bunu -f parametresi ile make programına bildirmek mümkündür. make -f makefile.txt gibi bir komut, uygulamaya makefile ve Makefile dosyaları yerine makefile.txt bir dosyayı aratacaktır. GNU Make 4.2.1 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

gnumakeunleashed

GNU Make 4.2.1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Wine’in 1.9.12 Geliştirme Sürümü Duyuruldu

Wine’in yeni geliştirme sürümü 1.9.12, Alexandre Julliard tarafından duyuruldu. Çeşitli hata düzeltmeleriyle gelen sürümde, Mono motor güncellemesindeki problem giderilmiş, çeşitli diller için düzeltmeler yapılmış bulunuyor. RichEdit’te daha iyi meta dosyası desteği sağlanan yazılımda, Direct3D’de de Shader Model 4 desteği sağlanmış bulunuyor. Half-Life 2′den Counter-Strike ve WoW’a pek çok ilgi çekici oyunun GNU/Linux sistemde oynanabilmesini olanaklı kılan Wine’ın yeni geliştirme sürümü 1.9.12 hakkında daha ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Wine 1.9.12 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

gettext’in 0.19.8 sürümü duyuruldu

GNU gettextGNU Çeviri Projesi için önemli bir adım olan ve diğer GNU paketlerinin çok dilli mesajlar üretmesine yardımcı olmayı amaçlayan GNU gettext‘in 0.19.8 sürümü, Daiki Ueno tarafından duyuruldu. Yeni sürüm; autoconf 2.69, automake 1.15, libtool 2.4.6, bizon 3.0.4, Gnulib v0.1-778-g6f9206d gibi araçlarla geliyor. Tekrar üretilebilen yapılar için destek sağlayan yeni sürümün OS/2 kLIBC desteği geliştirilmiş bulunuyor. Fonksiyonları C, C++, Phyton, Java, C#, Perl, Shell gibi pek çok dilde kullanabilen gettext’in yeni sürümünü duyurmaktan mutlu olduğunu söyleyen Ueno; programcılar ve çevirmenler için çeşitli araçlar sunan yazılımın yeni sürümünün kullanıma hazır olduğunu söyledi. Bilindiği gibi, neredeyse tüm programlar ingilizce yazılmaktadır. Bu genel olarak bir bütünlük sağlamak ve diğer ülkelerdeki insanlarla kolay iletişim kurmak açısından programcıların yararına olsa da, çoğu kulanıcı, yazılımları kendi dilinde kullanmak ister. Free Software Foundation tarafından üretilen gettext; kullanıcıların bu ihtiyacını karşılamak için devreye girmektedir. gettext 0.19.8  hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

Gettext.svg

Yazılım, program ve dökümantasyon çevirisi konusunda programcılara ve kullanıcılara yardımcı olan gettext; kendisine argüman olarak verilen dizgeyi alıp, ileti kataloğundaki dizgelerle karşılaştırarak çeviriyi bulup, bunu döndürür. gettext; ileti katalogları denilen .po uzantılı dosyaların içerisindeki msgid ile belirtilen dizgiye karşılık gelen çeviriyi arar. Çevrilecek olan dizgeyi tek bir argüman şeklinde alır. Bundan dolayı ileti kataloglarının hem özgün dizgeyi hem de çeviriyi birlikte içermesi gerekir. Böylelikle yazılımlara çoklu dil desteği sağlanır. Gettext anahtarı alıp ,bu anahtarı çevirisi yapılmış metinlerle karşılaştırıp çeviriyi bulup bize sunmaktadır.

Gettex’te kullanmak üzere, uygulamayı oluşturduğumuz dilden farklı bir dilde yazılan mesajlar .mo uzantılı dosyalarda tutulurlar. .mo dosyaları, dil dosyalarının hazırlanmış halidir. .mo dosyalarını herhangi bir programla (gedit , pluma , notepad , word..) açmak mümkün değildir , çünkü .mo dosyaları derlenmiş (binary tabanlı) dosyalardır. .po dosyaları ise .mo dosyalarının derlenmemiş halidir. Herhangi bir düzeltme yapacağımız zaman bunu .po dosyasında yapmak gerekir. .po dosyasında gerekli düzenlemeyi yapıp kaydettiğimiz an, uzantımız .mo olarak değişir yani .po dosyasını derlemiş oluruz.

gettext 0.19.8 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

gettext için online olarak kullanılabilecek belgelere buradan ulaşabilirsiniz. Sıkça Sorulan Sorular ve verilen cevaplara ilişkin sayfa da buradadır.

0

Android-x86 6.0-rc1 Duyuruldu

Google’ın Android mobil işletim sistemi için gayri resmi bir girişim olan, Intel ve AMD x86 işlemciler tarafından desteklen ve netbook ve dizüstü bilgisayarlar da dahil olmak üzere, popüler cihazlar üzerinde çalışan Android-x86’nın yaklaşan yeni sürümü için çıkarılan yeni deneme sürümü, Chih-Wei Huang tarafından duyuruldu. Android “Marshmallow”a dayalı olarak x86_64 işlemci mimarisini destekleyen ilk kalıplar, test edilmek üzere yansılarda yerini aldı. Android-x86 6.0-rc1’i duyurmaktan mutluluk duyduğunu söyleyen Huang; bunun Marshmallow-x86 için ilk sürüm adayı olduğunu ve en son Android Marshmallow-MR2 sürümüne (6.0.1_r46) dayandığını ifade etti. Huang; 4.4.12 Linux çekirdeği üzerine yapılandırılan sistemin, AMD (radeon, radeonsi) ve NVIDIA (nouveau) yonga setlerini desteklediğini söyledi. UEFI desteği ile  gelen sistemi NTFS ve FAT32 dosya sistemlerine yüklemek mümkün. Android-x86 6.0-rc1 hakkında ayrıntılı bilgi edinmek için sürüm notlarını inceleyebilirsiniz.

Continue Reading →

android_install

Android-x86 6.0-rc1 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0