Tag Archives | python

SparkyLinux Sparky 2019.09 çıktı

Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2019.09 sürümü duyuruldu. 1 Eylül 2019 tarihinden itibaren Debian test “Bullseye” depolarından derlenmiş olan sistem, 5.2.9 Linux çekirdeği üzerine yapılandırılırken, kullanıcılara 5.2.11 ve 5.3-rc6 Linux çekirdekleri de bir seçenek olarak sunuluyor. Xfce 4.14, LXQt 0.14.1, Openbox 3.6.1-8 masaüstü ortamlarıyla kullanıma sunulan sistem; Calamares 3.2.13 içeriyor ve GCC 9 şimdi varsayılan derleyici olarak geliyor, GCC 8 ise kaldırılmış bulunuyor. Sparky 2019.08 kullanıcılarının, tam sistem güncellemesi yapmalarının yeterli olacağı ifade ediliyor. Xfce masaüstü, en yeni 4.14 sürümüne yükseltildiği için bazı masaüstü ayarlarının kaybedildiği, bu nedenle kullanıcının yeniden başlattıktan sonra tekrar ayarlamasının önemli olduğu belirtiliyor. SparkyLinux 2019.09 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SparkyLinux 2019.09 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Python sürümü nasıl belirlenir?

Dünyanın en popüler programlama dillerinden birisi olan Python; web siteleri geliştirmek, script yazmak, veri analizi ve daha pek çok şey için kullanılmaktadır. Python, çoğu GNU/Linux dağıtımında ve hatta macOS’ta önceden yüklenmiş olarak gelir. Hatta çoğu GNU/Linux dağıtımı, Python’un hem 2.x hem de 3x sürümünü içerir. Ama GNU/Linux dağıtımlarında öntanımlı Python sürümü ağırlıklı olarak Python2’dir. Bu çalışmamızda, sistemimizde hangi Python sürümünün bulunduğunu anlamak için terminali kullanacağız. Sistemimizde hangi Python sürümünün yüklü olduğunu bulmak için python --version veya python -V komutunu çalıştırabiliriz. Burada, sanırım dikkatinizi çekmiştir, her iki komut da 2.x sürümüne yönelik değerlendirme yapmaktadır.

Continue Reading →

Kuşkusuz, sisteminizde kurulu python 3 sürümünü de öğrenmek isteyeceksinizdir. Bu durumda, python3 --version veya python3 -V komutunu vermeniz gerekiyor.

Bunun dışında, siz, daha güncel bir Python 3 sürümünü yüklemiş de olabilirsiniz. O halde, yukarıda gördüğünüz gibi, vereceğiniz komutu bu sürüme özgü hale getirmelisiniz. Mesela: python3.7 --version veya python3.7 -V. İşte, sizin yüklediğiniz sürüm de karşınızda.

Şimdi olağan şartlarda, Python’u başlatmak için şu komutu vermeniz yeterlidir:

python

Ancak, hem Python2 hem de Python3 zaten kurulu durumdaysa, ihtimal Python2 başlayacaktır.

 

Bu nedenle başlat konutu olarak;

python3

kullanmalısınız. Ancak daha yeni bir sürüm yüklediyseniz, ona göre özelleştirmelisiniz:

python3.7

Kolaylık açısından /usr/bin/ dizini altına py3 adında bir sembolik bağ yerleştirmeniz durumunda, yalnızca py3 komutunu vererek kendi yüklediğiniz son sürümü kullanabilirsiniz. Bunun için /usr/local/bin/ dizini içindeki python 3.7 adlı dosyaya /usr/bin dizini altından, py3 adlı bir sembolik bağ oluşturacaksınız. Şöyle bir komut verebiliriz:

ln -s /usr/local/bin/python3.7 /usr/bin/py3

Tabii bu komutu yetkili kullanıcı olarak vermeniz gerektiğini söylemeye herhalde gerek yoktur. Bu komutu verdikten sonra artık sadece py3 komutu ile Python programlama dilini kendi sürümünüzle başlatabilirsiniz. Kolay gelsin.

0

IBus 1.5.21 duyuruldu

Unix benzeri işletim sistemlerinde çok dilli giriş için bir giriş yöntemi çerçevesi olan IBus‘ın 1.5.21 sürümü, Takao Fujiwara tarafından duyuruldu. Topluluğun kabulünü kazanan IBus; FreeBSD, Fedora ve Ubuntu gibi birçok GNU/Linux dağıtımının paket depolarında vardır. Fedora 11’den itibaren IBus, Fedora için varsayılan giriş yöntemi çerçevesi haline gelmiştir. C ve Python’da geliştirilen IBus, XIM protokolünü uygular, ayrıca, GTK+ ve Qt giriş yöntemi modüllerine sahiptir. Systray desteği de sağlayan yazılım, yapılandırma değişikliklerini hemen uygular ve C ve Python bağları sağlar. Peng Huang tarafından geliştirilmeye başlanan IBus, GNU Genel Kamu Lisansıyla lisanslanmıştır. IBus 1.5.21 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

IBus 1.5.21 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

Nmap 7.80 çıktı

Bilgisayar ağları uzmanı Gordon Lyon (Fyodor) tarafından C/C++ ve Python programlama dilleri kullanılarak geliştirilen bir network güvenlik tarayıcısı olan Nmap‘ın (Network Mapper) 7.80 sürümü çıktı. Henüz resmi duyurusu yapılmamış olduğu için, yeni sürümün ne gibi değişiklikler içerdiği konusunda bir bilgi yoktur. Ağa bağlı herhangi bir bilgisayarın işletim sistemi, çalışan fiziksel aygıt tipleri, çalışma süresi, yazılımların hangi servisleri kullandığı, yazılımların sürüm numaraları, bilgisayarın ateş duvarına sahip olup olmadığı, ağ kartının üreticisinin adı gibi bilgiler öğrenebilme olanağı sağlayan yazılım; GPL (General Public Licence) ile lisanslıdır. Taranan ağın haritasını çıkarabilen ve ağ makinalarında çalışan servislerin durumlarını, işletim sistemlerini, portların durumlarını gösteren Nmap’in 7.80 sürümü hakkında ayrıntılı bilgi edinmek için resmi duyurusu yapıldığı zaman değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Nmap 7.80 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

Doxygen 1.8.16 duyuruldu

C++, C, Java, Objective-C, Python, IDL, PHP, C#, Fortran, VHDL, Tcl ve bir dereceye kadar D dilleri için online/offline dokümantasyon hazırlamayı sağlayan bir dokümantasyon sistemi olan Doxygen‘in 1.8.16 sürümü duyuruldu. Kaynak kodlarının içinde herhangi ek bir IDE’ye yada programa ihtiyaç duymaksızın gezinmeyi sağlayan Doxygen; HTML, RTF (MS-Word), PostScript, hyperlinked PDF, compressed HTML, Unix man şeklinde çıktıları destekliyor. Projelere ait dokümantasyon hazırlarken zaman bakımından büyük bir kazanç sağlayan yazılım, Mac OS X ve Linux altında geliştirilmiş, ancak oldukça taşınabilir bir platform olarak ayarlanmıştır. Doxygen ayrıca hepsi otomatik olarak üretilen bağımlılık grafiklerini, kalıtım şemalarını ve işbirliği şemalarını kullanarak çeşitli elemanlar arasındaki ilişkileri görselleştirebilir. Doxygen’i normal belgeler oluşturmak için de kullanabilirsiniz. Doxygen 1.8.16 hakkında ayrıntılı bilgi edinmek için değişiklikler sayfasını inceleyebilirsiniz.

Continue Reading →

Doxygen 1.8.16 edinmek için aşağıdaki linkten yararlanabilirsiniz.

0

GTK-VNC 1.0.0 duyuruldu

GTK için bir VNC izleyici aracı olan GTK-VNC‘nin 1.0.0 sürümü, Daniel Berrange tarafından duyuruldu. GTK-VNC 1.0.0’ı duyurmaktan mutluluk duyduğunu söyleyen Berrange; GTK-2 desteğinin kesildiğini GTK-3’ün zorunlu hale geldiğini belirtti. Autotools inşa sisteminin meson ile değiştirildiğini belirten Berrange; örnek programda libview desteğinin bırakıldığını söyledi. Bir çekirdek C kütüphanesi ile Python (PyGTK) için bağlar sağlayan yazılımın API’si hala geliştirme aşamasındadır. GTK-VNC, özellikle sanal makinelerle etkileşime girdiğinde kullanıcı deneyimini iyileştirmeyi amaçlayan bir dizi VNC uzantısını destekler. GTK-VNC 1.0.0 hakkında bilgi edinmek için Berrange’in duyurusunu ya da haberler sayfasını inceleyebilirsiniz.

Continue Reading →

GTK-VNC 1.0.0 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0

SparkyLinux 2019.08 çıktı

Debian GNU/Linux tabanlı Polonya kökenli dağıtım SparkyLinux‘un 2019.08 sürümü çıktı. Henüz resmi duyurusu yapılmamış olan sürüm, indirilmek üzere yansılarda yerini almış bulunuyor. Sürüm hakkında bilgi edinmek için SparkyLinux 2019.08 paket listesini inceleyebilirsiniz. Paket listesinde yaptığımız incelemelere göre; 4.19.37-6 Linux çekirdeği üzerine yapılandırılan sistemin; alsa-utils 1.1.8-2, autoconf 2.69-11, binutils 2.32.51.20190707-1, coreutils 8.30-3, cups 2.2.10-6, curl 7.65.1-1, debian-archive-keyring 2019.1, dpkg 1.19.7, e2fsprogs 1.45.3-3, exim4 4.92-10, firefox-esr 60.8.0esr-1, ffmpeg 10:4.1.4-dmo2, gcc-8 8.3.0-19, gnupg 2.2.17-3, gparted 0.32.0-2, grub-pc 2.04-1, kmod 26-1, libreoffice 6.3.0~rc2, lxqt 0.14.1-1, nano 4.3-1, openssl 1.1.1c-1, perl 5.28.1-6, pidgin 2.13.0-2, python 2.7.16-1, python3.7 3.7.4-2, xterm 348-1 gibi paketler içerdiği görülüyor. SparkyLinux 2019.08 sürüm duyurusu yayımlandı. SparkyLinux 2019.08 hakkında ayrıntılı bilgi edinmek için sürüm duyurusunu inceleyebilirsiniz.

Continue Reading →

SparkyLinux 2019.08 edinmek için aşağıdaki linklerden yararlanabilirsiniz.

0