Galaxy A34

Selamlar dostlar,

7 yıllık kullanım sonrası iPhone 7’mi emekliye ayırdım ve Samsung Galaxy A34 5G’ye geçtim.

6.5 inch 120 hertz amoled ekran ve 5.000 mAh pil cihaza dair en sevdiğim iki özellik oldu.

Hatta bu satırları şu an A34 üzerinden yazıyorum.

10500 liraya Samsung deneyim mağazasından satın aldım. Fiyatına göre oldukça makul bir cihaz olduğunu söyleyebilirim.

Turhost’tan Linux Mint Yansı (Mirror) Hizmeti

Küçük ya da büyük ölçekli bir web sitesi yönetip de Turhost’u bilmeyen kişi sayısı pek azdır. O yüzden doğrudan konuya gireyim.

Kaliteli içeriklerini ilgiyle takip ettiğim Turhost Blog‘da gezinirken, Linux Mint’i anlattıkları blog yazısına denk geldim. Daha sonra yazının içinde Linux Mint yansısına link verildiğini görünce hem şaşırdım hem de yerel kullanıcılar için sevindim diyebilirim.

Teknik anlamda güçlü bir altyapı üzerinden yansı hizmeti verilmesi, ülkemiz üzerinden hem Linux Mint ISO kalıplarının indirilmesi hem de repository üzerinden dağıtımın güncellemelerinin ve program paket yüklemelerinin daha hızlı ve kesintisiz indirilmesinin sağlanması anlamına geliyor.

Zamanında Linux Mint geliştirici ekibinin resmî olarak tanıdığı yerel topluluğunda (local community) epey zaman harcamış birisi olarak bu detayla maziye ufak bir yolculuk yaptım diyebilirim.

Şimdilerde yerinde yeller esen yerel toplulukta 2011-2013 arası aktif olarak görev almıştım ve orada hem kullanıcı desteği hem de çeviri (yerelleştirme), kullanıcı kılavuzlarının oluşturulması, topluluğa ait e-dergi olan ROOT e-dergi’de köşe yazıları gibi katkılar verme fırsatı yakalamıştım.

Yine bu topluluk üzerinde gerek sohbetiyle gerek GNU/Linux üzerindeki deneyimleriyle bizlere katkılar sağlayan, üniversite hayatının yer yer sıkıcı günlerinde adeta bir kaçış noktası olarak gördüğüm deneyimli Linux Mint kullanıcıları ve ortamı gerçekten efsaneydi.

Linux Mint yerel topluluğunun içinde o dönem gerçekten çok kıymetli insanlar vardı ve içlerinden özellikle bir ismin geek’lik derecesi o kadar fazlaydı ki. Adamla pidgin’de XMPP üzerinde naber nasılsın muhabbeti esnasında BİM Profiterolü yediğimi söylediğimde, profiterolü üreten şirketin tarihi serüvenini anlatacak kadar bilgi doluydu.

Linux’a, PHP’ye dair bilgi vermediği bir zaman oluşmuşsa profiterol fabrikasıyla ilgili bilgiler edinebiliyorduk kendisinden. Kendisinden bir şey öğrenmediğimiz zaman pek azdı yani.

wget komutunun inceliklerinden, SMF forum üzerinde cookie ataklarıyla yetki elde etmeye, oradan SSH bağlantısının temellerine, .BASH betiklerine, .deb paketi hazırlamanın inceliklerine ve o zamanki camianın kendi içinde yaşadığı rekabete dair hemen hemen her konuda sohbetler ederdik.

Eren, bu işleri külliyen bıraktık ve denk gelmen çok çok zor ama eğer bu yazıyı okuyorsan selam sana dostum. Laf aramızda, Eren’in şöyle ilgin bir özelliği vardı; öğrettiği adamın kendisini geçmesine asla bozulmazdı ve kendisinden daha iyi olması konusunda desteklerdi. İş hayatına atıldığımdan beri böyle bir şeye rastlamak çok zor. Çalışma alanınız hangi alan olursa olsun.

Bir de işleri külliyen bırakmak demişken, o günler iyi ve hoştu ama ne hayatsız adamlarmışız be. Öyle böyle değil ama gerçekten hayatsızmışız. Şu an istesem de o frekansta bir yaşam döngüsüne sokamam kendimi. Beden de kaldırmaz zaten o kadar saat bilgisayar başında yaşamayı. İyi ki de tadında bırakmışız netice olarak.

Biraz önce yazıda bahsettiğim e-dergi’nin tüm sayıları halen harici diskimde duruyormuş bu arada. Eğer okumak isteyen olursa, yarı anonimliğimi bozmak pahasına olsa da dropbox üzerinden paylaşabilirim.

Velhasıl, Turhost’un Linux Mint yansı haberinden maziye gittik, geldik iyi mi.

Not 1: Vakt-i zamanında Linux Mint 17.3 Cinnamon sürümü kalıpları hacklenmişti.

Tabii bu olay, biz Linux Mint desteği vermeyi bıraktıktan seneler sonra oluyor ve ben de yine es kaza denk gelip epey şaşırmıştım. Talihsizlik resmen. Forumda hep md5sum kontrolü yapın derlerdi de sallamazdım. İndirdiğim kalıbı doğrudan kurardım. Demek ki böyle şeyler olabiliyormuş.

Not 2: Bahsettiğim yerel topluluğun tüm altyapısı Özkula Internet Hizmetleri sponsorluğunda barınıyordu. Bu blogun Özkula üzerinde devam etme sebebi de maziye tatlı bir atıftır aslında.

Not 3: Son olarak, sekiz yıldır macOS’ciyiz ama bu döviz kurlarıyla ne kadar uzun sürecek tartışılır.


Photo by imgix on Unsplash

balenaEtcher: Missing partition table hatası

Selam,

Ana sistem olarak macOS kullanmaktayım. Yine de bazen diğer işletim sistemleriyle çalışmam gerekebiliyor.

Yeni bir işletim sistemini de artık USB Flash Diskler yardımıyla kuruyoruz.

Internetten indirdiğimiz işletim sistemi ISO dosyalarını flash disk üzerinde açılabilir / başlayabilir (bootable) hale getirebilmek için bir programdan yardım almamız, işi pratik hale getiriyor.

Bu iş için önceleri unetbootin kullanırken, üç dört ay önce balenaEtcher ile tanıştım. Açıkçası macOS üzerinde GNU/Linux ISO’larını USB bellek üzerinden çalıştırmak için epey faydalı. unetbootin’e göre flashlama süresi bariz daha kısa.

Neyse efendim, ne diyorduk. Konu dağılmasın.

Bu balenaEtcher’la bu sefer de macOS üzerinde Windows 8.1 flashlamak istedim. Fakat bu maalesef mümkün değilmiş. Şöyle bir hata aldım;

balenaEtcher missing partition hatası.

Missing partition table

It looks like this is not a bootable image.

The image does not appear to contain a partition table and might not be recognized or bootable by your device.

Etcher’ın forumlarında söylenene göre, bu hatanın sebebi balenaEtcher’ın çalışma şeklinden kaynaklanıyor. Program, ISO dosyalarına müdahale etmeden doğrudan USB diske işlediği için Windows ISO’da bulunmayan partition table’la ilgili herhangi bir çözüm sunamıyor. Yine aynı forum iletisinde bizi etcher github dokümantasyonuna yönlendirmişler.

Dokümantasyon da Windows ISO’larıyla ilgili bize şu üç seçeneği kullanmayı öneriyor;

unetbootin
Windows USB/DVD Download Tool
Windows 10 IoT Core Dashboard

balenaEtcher ileride Windows ISO’larıyla anlaşabilir umarım. Ara ara changelog‘a göz atmakta fayda var.

Öne çıkan görsel: Brina Blum, Unsplash.

GNU/Linux GRUB Kurtarma

GNU/Linux sistemlerde GRUB ön yükleyicisi çeşitli sebeplerle hasar görebiliyor.

GRUB ön yükleyicisi

Bu durumda sistem açılışı ile ilgili problemler yaşanabiliyor ve kullanıcı, es kaza GRUB‘u uçurduğu ve bilgisayarı açılmadığı için telafisi olmayan bir durumun içindeymiş gibi hissedebiliyor.

İyi haber: GNU/Linux GRUB kurtama işlemi, sanıldığı kadar karmaşık bir konu değil.

Ne yapmalı ?

Hali hazırda elinizde bulunan Linux Live ortamı (USB yada DVD) ile sistemi başlatıyoruz.

Live sistemde oturumumuz açıldıktan sonra, terminale sırasıyla aşağıdaki komutları verelim;

Disk bölümlerini görüyoruz:

sudo fdisk -l

Benim Linux yüklü bölümüm dev/sda6 olarak geçiyor. Siz de kendinizinkini kontrol edin ve aşağıdaki komutlarda kendinizinkiyle değiştirin.

Linux yüklü bölümümüzü bağlıyoruz:

sudo mount /dev/sda6 /mnt

Sanal dosya sistemlerini bağlayalım:

sudo mount –bind /dev /mnt/dev
sudo mount –bind /proc /mnt/proc
sudo mount –bind /sys /mnt/sys

Kök dosya sistemi ayarları:

sudo mount –bind /usr/ /mnt/usr 
sudo chroot /mnt

GRUB yapısını güncelleyelim:

update-grub

veya aşağıdaki komutu da verebilirsiniz. İkisi de aynı işi görür.

update-grub2

GRUB’u tekrar yükleyelim:

grub-install /dev/sdx

(Diskiniz hangi adı alıyorsa onu yazın. Ör: Bende /dev/sda)

Yüklemeyi doğrulayalım:

sudo grub-install –recheck /dev/sdX

CTRL + D ile chroot’tan çıkın.

Sanal dosya sistemlerini devre dışı bırakın:

sudo umount /mnt/dev 
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt/boot

Live ortamın /usr dizinini devre dışı bırakın:

sudo umount /mnt/usr

Aygıtı devre dışı bırakın:

sudo umount /mnt

Yeniden başlatın:

sudo reboot

Bu kadar.

Sisteminiz yeniden başladığında, GRUB menünüz karşınızda olacak.

Kolay gelsin.

Not: Tarafımca uzun bir süre önce yazılmasına rağmen güncelliğini koruyan bu yazı, konu ile ilgili çözüm arayan kullanıcılara yardımcı olabileceği düşüncesiyle bloga yeniden eklenmiştir.

Yazı yayım tarihi olarak, blog yazı sıralamasını koruyabilmek adına ilk yazıdan bir gün öncesi seçilmiştir.