Haz 172016
 
986 views

Ubuntu 16.04 Hikayeleri No-02

Ubuntu hikayeleri hep sorunlu olacak değil ya!… Biraz da yeni gelişmelerden bahsedelim.

gimp

Grafik Editörü GİMP

Grafik editörü gimp hazır kurulu geliyor. Sürüm 2.8.16. Basit ya da karmaşık grafik işlemleriniz için sizi bekliyor.

Başlatıcı (Launcher) Pozisyonu

Ubuntu 14.04’te başlatıcıyı (launcher) bir türlü pencerenin alt tarafına konumlandırmanız mümkün olmuyordu. 16.04’te bu sorun çözülmüş durumda.

Bunun için aşağıdaki komutu vermeniz yeterli:

Eski haline getirmek için sadece son sözcüğü değiştirmeniz gerekecek.

sistem_cubugu_altta

Baobab Disk Kullanımı Çözümleyici

Baobab programını kurmak için:

Programı çalıştırmak için bir uçbirim (terminal) açıp “baobab” komutunu vermeniz yeterli.

Program, size diskinizdeki klasör ve dosyaların dağılımı ve boyutları hakkında değerli bilgiler sunuyor.

baobab

Psensor Donanım Algılayıcısı

Psensor programı size çekirdek ve sabit disk ısılarını anlık olarak grafik ve sayısal olarak raporlar. Hem mevcut değerleri, hem de azami ve asgari sınırları tablo halinde görebilirsiniz.

Bunların yanısıra işlemci kullanım yüzdelerini ve boş bellek alanı yüzdelerini de hem sayısal, hem de isterseniz grafik şeklinde görselleştirmeniz mümkün.

Program, rapor penceresini kapattığınızda da sistem çubuğunda bir ikon halinde çalışmaya devam eder. Bu ikon programa ilişkin tercihlerinizi belirleyeceğiniz menü seçeneklerine ulaşmanızı da sağlar.

Bu program, sistem kaynaklarını izleyen gözünüz olacak!

psensor

Öntanımlı Python Programları

Öyle görünüyor ki, öntanımlı python programı hala sürüm 2’yi gösteriyor. Sürüm numarası python-2.7.11

Python3 ise sürüm 3.5.1 gösteriyor.

Pip ve pip3 ise ikisi birden python-3.5.1’e bağlı.

MySQL konusunda da bazı gelişmeler var. Ama biraz daha test etmem gerekiyor. Onları da bir başka yazıda ele alırım.

Beni izlemeye devam edin.

Ahmet Aksoy

  tarafından 6:13 am itibariyle gönderildi.
Haz 162016
 
1.263 views

Ubuntu 16.04 Hikayeleri No-01

İnsanlar internette hep başarı öykülerini anlatmayı tercih ediyorlar. Oysa başarısızlık öyküleri çok daha öğreticidir.

O yüzden ben, bu sayfalarda Ubuntu 16.04 ile ilgili denemeleri sonucu ister başarılı, ister başarısız olsun sizlerle paylaşacağım.

İlk öykümüz, Ubuntu 16.04 üzerine MySQL kurulumu ile ilgili. Eğer aynı işlemleri daha önce denemediyseniz, sonu sizin için bir sürpriz olabilir.

Linux dünyasında MySQL yerine PostGreSQL daha fazla revaçta. Ama ben, windows döneminden kalma alışkanlıklarımdan biri olarak, kişisel veritabanlarımdan bir çoğunu MySQL üzerinde tutuyorum. Bunların en başında da kullandığım sistem ve programlara ilişkin kişisel yorum ve login bilgileri veritabanı geliyor.

İşte bu yüzden, MySQL kurulumu benim için öncelikli bir işlem.

Ubuntu 16.04 MySQL

Resim: en.wikipedia.org

Bu amaçla önce Google’a danıştım: “Ubuntu 16.04 MySQL installation”.
134 bin yanıt geldi. (Aynı sorguyu Türkçe olarak yaptığımda sadece 6790 sonuç geldi ve açıklamaların çoğu İngilizceydi. Sanki son dönemlerde Google’ın sorgulardaki başarı oranı giderek düşüyor. Yaşanan bilgi enflasyonu, onun da kafasını karıştırıyor herhalde…)

MySQL kurulumu için verdiğim komutlar şöyle:

Yerel bilgisayarımda genellikle mysql root parolasını boş bırakırım. Bu kez ne yaptımsa başaramadım ve 8 haneli bir şifre tanımlamak zorunda kaldım.

Sonra test komutumu verdim:

Parola sorduğunda son tanımladığım parolayı verdim. Beğenmedi.
Boş parola verdim. Olmadı. Root yerine “superuser” bilgilerini kullandım. Iıh! Parolasız denedim. Yine olumsuz…

Temel hata mesajı şu:

Tekrar internete dönüp, aldığım hata mesajıyla ilgili çözüm önerilerini araştırıp uyguladım. Ama ne yaptımsa sonuç alamadım.

Sonra filmi başa sardım:

Yeniden kurmayı denedim:

Nuh diyor, peygamber demiyor!

Burada pes ettim… Şimdilik…

16.04 ile ilgili maceralarımı bu sayfalardan sizlerle paylaşmaya devam edeceğim. Siz de benzer deneyimlerinizi benimle paylaşırsanız, belki birilerine yardımımız dokunur.

Biliyorsunuz, bilgi paylaştıkça büyüyor.

Ahmet Aksoy

Referanslar:

Haz 152016
 
1.240 views

Ubuntu 16.04 Kurulumu

Son günlerde, özellikle çocukların ve gençlerin ilgisini çekebilecek, tutarlı ve kullanıcı dostu bir linux sürümü arıyordum. Bana Debian Jessie sürümünü önermişlerdi.

Bu sürümü bulup ISO kodlarını indirdim. Ama kurulumu gerçekleştirebilmek için elde Ubuntu 15 veya GNU/Linux işletim sistemi olması, ya da iki ayrı flash disk birden kullanma gereği ortaya çıkınca mecburen vazgeçtim.

Debian Jessie yerine kullanabileceğim bir başka seçenek olup olmadığına bakınırken Edubuntu diye bir dağıtıma rasladım. Aslında bu da ubuntu; ancak, değişik yaş gruplarına ve öğretmenlere yönelik bazı uygulama paketlerini bu dağıtıma eklemişler ve adına da edubuntu demişler.

ubuntu

Image credits: jongtegal.blogspot.com

Bunun üzerine edubuntu 14.04 LTS dağıtımını kurmaya karar verdim.

İlk önce harici diskimde bu kurulum için yer açmam gerekiyordu. Bazı dosyaları silip, bazılarını da başka disklere aktararak yaklaşık 100GBlık bir alan yarattım. Mevcut disk ntfs formatlı olduğu için dosyaları birleştirme ve yeni bir bölüm oluşturma işlemlerini Windows üzerinden yaptım.

Bu işlemler için EaseUSPartition Manager isimli programdan yararlandım. İşlemler kesintisiz 13.5 saat sürdü.

Edubuntu kurulumu sıfırdan yapılmak zorunda değil. http://edubuntu.org sitesinde bu dağıtımla ve nasıl kurulacağıyla ilgili ayrıntılı bilgiler mevcut.

Ben, en geniş kurulumu tercih ettim.

Kurulum yarım saat içinde tamamlandı.

Bilgisayarımı yeniden başlattığımda ubuntu yerine edubuntu yazıyor. Kapatırken de öyle.

Ne yazık ki edubuntu ile ilgili inceleme çalışmalarına başlama fırsatı bile bulamadan sistemimi Ubuntu 16.04 LTS sürümüne yükseltme ihtiyacı doğdu. Bunun en önemli sebebi, sürüm 14.04’te python 3.5.1 kullanarak idle programını bir türlü çalıştıramamış olmamdı. Oysa yapacağım bir belgeleme çalışmasında mutlaka bu uygulamayı kullanmam gerekiyordu.

Facebook üzerindeki grup yazışmaları, çok kesin olmamakla beraber ubuntu 16.04’ün bunu gerçekleştirdiği şeklinde bilgiler içeriyor. Bu nedenle ben de yeni kurduğum edubuntu (aslında ubuntu) 14.04 sistemimi 16.04’e yükseltme kararı aldım.

http://www.tecmint.com/upgrade-ubuntu-14-04-to-16-04/ adresinde bu işlemlerin nasıl yapılacağı ayrıntılı olarak anlatılıyor. Ben de bu belgeden yararlandım. Uyguladığım işlemler sırasıyla şu şekilde:

Bu işlemler bilgisayarınızın durumuna bağlı olarak bir kaç saat sürebilir. Benim yükseltme işlemim 2.5 saat sürdü.

Şimdi bilgisayarımın sistem penceresinde, Ubuntu 16.04 LTS olduğu belgeleniyor. Ama açılış ve kapanış ekranlarında hala edubuntu yazıyor.

Elbette ilk yaptığım şeylerden biri idle programını kontrol etmekti. Bir uçbirim açıp “idle3” yazdım ve enter tuşuna bastım. Sonuç aşağıda:

Idle3

Yaptığım yükseltmenin ne kadar verimli olduğunu ancak zaman içinde öğreneceğim.

Ancak bu arada önemli bir ayrıntı dikkatimi çekti: bilgisayarım 64-bitlik olduğu halde, ubuntu 16.04 sürümüm 32-bitlik. Daha önce kurduğum edubuntunun 32-bit mi, yoksa 64-bit mi olduğunu anımsayamıyorum. Büyük olasılıkla 32-bittir. Bu durumu düzeltmenin fazla zor olacağını sanmıyorum. Belki de edubuntunun kurduğu bazı uygulamalardan vazgeçmem gerekecek. Ya da şimdilik böyle kullanmaya devam edeceğim.

Ahmet Aksoy

Not: Kullandığım dizüstü bilgisayar 5-6 yıllık. Artık eskisine kıyasla daha çabuk ısınıyor. USB portları da aşınmış durumda. Neredeyse her gün ve günde 2 kez açılıp tekrar toplandığı için kaçınılmaz bir durum bu. O yüzden harici diskimle temas sorunları yaşayabiliyorum. Eğer siz de benzer sorunlar yaşıyorsanız, sisteminizin kontrol dışı kapanması nedeniyle oluşabilecek boot sorunlarına karşı bir kurtarma aracı olarak mutlaka boot-repair uygulamasını bilgisayarınıza kurun.

Çalıştırmak için terminalden “boot-repair” komutunu vermeniz yeterli.
Referans: help.ubuntu.com/community/Boot-repair

Haz 112016
 
1.821 views

Python için Yeni bir Çalışma Çerçevesi Kivy

Python‘un bana göre en zayıf tarafı, doğrudan desteklediği güçlü bir görsel çalışma çerçevesi (framework) olmamasıdır. TkInter bu konuda oldukça zayıf kalmaktadır. Qt tabanlı diğer çözümler ise, hem dolaylı hem de zordur.

Kivy bu boşluğu doldurmaya aday bir girişim. Henüz yeterince kullanıcı dostu olduğunu söylemek kolay değil. Ama, hiç olmazsa yeni bir seçenek sunuyor. Üstelik bu seçenek, mobil cihazlara yönelik çalışmalara da açık.

Bu yazımda size Ubuntu 14.04 LTS işletim sistemi üzerinde, Python 3.5.1 sürümü için Kivy 1.9.2 kurulumunun nasıl yapılacağını anlatacağım.

Pythonun son sürümünün bilgisayarınızda zaten kurulu olduğunu varsayıyorum. Ayrıca virtualenv de kurulu olmalıdır. (Virtualenv uygulaması, sistemden bağımsız sanal bir yapı oluşturur. Genel işleyişi etkilemeden bu ortamda istediğiniz herşeyi yapabilir. İşiniz bittiğinde de geride hiç bir çöp bırakmadan yaptıklarınızı silip temizleyebilirsiniz.)

Kurulumumuzu “sanal ortam” (virtualenv) ile yapılandıracağız.

Python için Yeni bir Çalışma Çerçevesi Kivy

Kurulumumuzu tamamladık.

Şimdi de klasik “Merhaba Dünya” kodlarımızı hazırlayalım:

Şimdi de çalıştıralım:

merhaba.py

Elbette kivy’nin tek yaptığı bu değil.

https://kivy.org anasayfasını incelerseniz, örnek kodlar ve açıklamalar bulabilirsiniz.

Bir sonraki yazımda, daha kapsamlı kivy kod örneklerine yer vereceğim.


Ahmet Aksoy

Not: Eğer kodlarınızı çalıştırdığınızda aşağıdaki gibi hata mesajları alırsanız, aldırmayın. Bu tür mesajlar sizin bilgisayarınızda mevcut (aktif) olmayan giriş-çıkış cihazlarından kaynaklanıyordur:
PermissionError: [Errno 13] Permission denied: ‘/dev/input/event5’

Not2: Yukarıdaki yazıyı, Kivy konusunda uzman olduğum için değil, kendi bilgisayarıma kurarken harcadığım deneme-yanılma sürelerini sizlerin de harcama olasılığını azaltmak amacıyla yazdım. Ne yazık ki Kivy hakkında yeterince aydınlatıcı doküman bulmak kolay değil. Ama bu şekilde deneyimlerimizi birbirimizle paylaşırsak, daha kolay ve hızlı çözümler elde edebiliriz.