"Enter"a basıp içeriğe geçin

Raspberry Pi Üzerine Monitörsüz Klavyesiz (Headless) DietPi Kurulumu

Herkese merhabalar. Raspberry Pi üzerine bir işletim sistemi kurarken bir defalığına da olsa HDMI kablosu, klavye ve fare derdine düşülüyor. Bugün buna son vereceğiz.

DietPi; Raspbian’ın kırpılmış, adı üzerinde diyet hale getirilmiş bir dağıtım. Sadece bilgisayarımızı kullanarak ve sadece Raspberry’mizi fişe takarak bu dağıtımı kuracağız. Başlayalım.

Öncelikle DietPi sitesine giderek Download kısmından Raspberry Pi’a tıklıyoruz. 32 ve 64 bit seçenekleri mevcut. Şimdilik 32 bit kuracağız

İmajı indirdikten sonra Etcher yazılımını indirmemiz gerekiyor. Herhangi bir SD kart formatlayıcı bir yazılım kullanılabilir, ben Linux dağıtımlarında Etcher’i tercih ediyorum.

Etcher’i de yükledikten sonra SD kartımızı bilgisayara takalım ve imajımızı SD kartımıza yazalım.

Yazma işlemi bittikten sonra SD kartımızın boot kısmına girelim. Burada yapacağımız şey, Raspberry’mize WiFi bilgisini önceden girmek ve statik bir IP atamak. Böylece ilk açılışta Raspberry otomatik olarak ağa bağlanacak ve biz de ağ üzerinden kurulumu gerçekleştireceğiz.

İlk olarak düzenleyeceğimiz dosya dietpi.txt. Açtıktan sonra biraz aşağılarda “# Enter your Static Network…” ile başlayan bir kısım var. Düzenlemelerimizi burada yapacağız.

Öncelikle AUTO_SETUP_NET_WIFI_ENABLED değerini 1 yapıyoruz.

AUTO_SETUP_NET_USESTATIC değerini 1 yapıyoruz.

AUTO_SETUP_NET_STATIC_IP kısmına vermek istediğimiz IP adresini yazıyoruz.

(Windows üzerinde CMD -> ipconfig veya ipconfig /all,

Linux ve MacOS üzerinde Terminal -> ifconfig ile gerekli olan değerlere erişilebilir.)

AUTO_SETUP_NET_STATIC_MASK=255.255.255.0 sabit subnetimiz, değiştirmiyoruz.

AUTO_SETUP_NET_STATIC_GATEWAY modemimizin gateway adresini veriyoruz.

AUTO_SETUP_NET_STATIC_DNS=9.9.9.9 değiştirmemize gerek yok.

Dosyayı kaydedip çıkıyoruz.

Benim değerlerim şu şekilde:

Daha sonrasında dietpi-wifi.txt dosyasını açıyoruz. Hemen en üstteki “Entry 0” kısmının “aWIFI_SSID[0]” ve aWIFI_KEY[0]” değerlerini değiştirmemiz yeterlidir. Eğer cihazımızı yanımızda taşıyorsak ve farklı ağlarda da kullanacaksak; bu dosyaya sadece tek WiFi bilgisi değil, istediğimiz kadar WiFi bilgisi girebiliriz.

aWIFI_SSID[0]=” kısmına WiFi ağımızın adını yazıyoruz,

aWIFI_KEY[0]=” kısmına da WiFi ağımızın parolasını yazıyoruz ve dosyayı kaydedip çıkıyoruz.

SD kartımızı bilgisayardan çıkaralım ve Raspberry’mize takalım.

Taktıktan sonra Raspberr’mizi fişe takalım ve ağa bağlanmasını bekleyelim. 1-2 dk sürebilir. Ne zaman bağlandığını görmek için ise:

Windows’da CMD, Linux veya MacOS’de Terminal’i açalım.

Windows için -> ping -t <ip_adress> “buradaki -t sürekli ping atmayı sağlıyor.”

Linux veya MacOS için -> ping <ip_adress>

Kuruluma hazırız. SSH ile bağlandığımız zaman kurulum başlayacak.

Varsayılan bilgiler ise; username: root, password: dietpi

SSH ile bağlanmak için: ssh root@<ip_adress> ve devamında da şifremizi yazıyoruz. Otomatik olarak kuruluma başlayacaktır. Bu kısım biraz sürecek, o yüzden çayımızı kahvemizi içebiliriz. 🙂

Kurulum aşaması.

Kurulum aşamasında karşımıza birkaç soru gelecek.

İlk olarak kullanıcı istatistiklerini toplamak istediğini söylüyor.

Ardından ise varsayılan şifreyi değiştirmek isteyip istemediğimizi soruyor ve bunun bütün işlemler için geçerli olup olmadığını soruyor. Ben oluşturduğum şifreyi her yerde kullanmak istedim.

Seri haberleşme portlarının açık olduğunu söylüyor. Ben kullanmayacağım için kapatıyorum.

Ardından karşımıza bir bilgi ekranı gelecek. Ben config ayarlarını daha sonra yapacağım. Ok deyip geçiyorum.

Ok dedikten sonra hiçbir yazılımı kurmadığımı ve DietPi’ın en sade şekilde olacağını söylüyor. Ok deyip kabul ediyorum. İhtiyacım olan kurulumları daha sonradan yapacağım.

Veee kurulum tamamlandı.

İlk başta apt update dememize gerek yok çünkü kurulum esnasında bütün güncellemeler de kuruldu.

Dilersek önce htop ile kaynak tüketimlerine, daha sonra da screenfetch veya neofetch ile nedir ne değildir ona bakalım. apt install screenfetch veya apt install neofetch

Bundan sonra istersek bir masaüstü ortamı kurup VNC ile bağlanabiliriz, istersek de SSH üzerinden kullanabiliriz.

İlk Yorumu Siz Yapın

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir