Eğitim bordu olarak OrangePi Zero seçilmiştir.
Eğitime ait belge ve yardımcı dosyalar aşağıda verilmiştir.
çalışma belgesi, ~0.5G, tar.gz
Gömülü Linux Eğitimi hakkında bazı bilgiler aşağıda verilmiştir. Bunun dışında sorular için iletişim bilgilerindeki e-posta adresleri kullanılabilir.
Eğitimin amacı power-on ile login arasındaki bütün adımları farkında olarak yapmaktır. Eğitimin sonunda her katılımcı sıfırdan kendi gömülü Linux dağıtımını kurabilecek yeteneğe kavuşacaktır. Ya da mevcut bir dağıtımı kolaylıkla analiz edebilecektir.
Toplam eğitim süresi, 3 gün ve en az 18 saattir. Gün adedi aynı kalmak şartı ile, talep edildiği takdirde eğitim süresi uzatılabilir. Eğitimler hafta içi veya hafta sonu olabilir. Herhangi bir kısıt yoktur.
Eğitimin planı aşağıdaki gibidir.
Genel anlamda aşağıdaki konulara değinilecektir. Ayrıntılar için eğitim belgelerine bakılabilir.
Eğitim şimdilik şirketler bazında yapılmaktadır. Şirketlerin göstereceği yerde eğitim yapılmaktadır. Eğitim yapılan yerin internet bağlantısı, projeksiyon cihazı ve beyaz tahtasının olması yeterlidir. Bir de filtre kahve olursa güzel olur.
Katılımcı sayısı 10 kişi ile sınırlıdır. En fazla 5 adet bord ile çalışma yapılır. Bord sayısı arttıkça verim hızla düşmektedir.
Eğitimler OrangePi Zero üzerinde, tamamen uygulamalı yapılacaktır. Bordlar tarafımızdan temin edilecektir. Katılımcı Ubuntu yüklü bir bilgisayar ile eğitime gelmelidir. En az 5 GB'lık boş disk alanına gerek olacaktır.
Katılımcının bilgisayarında 64 bit Ubuntu 22.04 LTS yüklü olması tavsiye edilir. Herhangi bir Linux dağıtımı ile de eğitime dahil olunabilir. Fakat katılımcı paket yüklemesi, ağ yapılandırması, tftp server ve NFS server kuruluşu ve yapılandırması gibi konulara hakim olmalıdır. MS windows altında Linux emülatörünün kullanılması pek tavsiye edilmez.
Ayrıca katılımcı bilgisayarlarında ağ üzerinden açılış ve ağ testleri için en az 1 adet RJ45 eternet girişi ve en az 2 adet USB girişi bulunmalıdır. USB'lerden birisi power için, diğeri ise konsol girişi/debug kablosu için kullanılacaktır.
Eğitimin OrangePi Zero üzerinden verilmesinin tek sebebi, uygulama yapabilmek içindir. Eğitimde bahsedilen konuların neredeyse tamamı cihazdan bağımsızdır. Bu eğitimi alan bir katılımcı çok az bir gayretle başka cihazlar üzerinde çalışabilecektir. Verilen eğitim bu bord konusunda uzmanlaşmak veya derinlemesine bilgi sahip olmak için çok yetersizdir. Kullanılacak bord tamamen konumuzun dışındadır. Sadece test amacı ile kullanılacaktır.
Herkes katılabilir. Hayatında kara ekranı hiç görmemiş bedbaht kişiler dahi katılabilir. Katılmadan önce temel Linux bilgisine sahip olunması, eğitimin verimini çok artıracaktır.
Aslında kimsenin böyle bir eğitime ihtiyacı yoktur. Zebil gibi kaynak vardır. Bizler de eğitimlerde kullandığımız bütün belgeleri her türlü kullanım için açmaktayız.
Böyle bir eğitim katılımcıya çok zaman kazandıracaktır. Geniş vakti olanlar için Gömülü Linux eğitimi gerekli değildir. Ayrıca eğitimde, mümkün olduğu kadar açık kaynak kültürü vermeye ve tecrübelerimizi aktarmaya çalışmaktayız.
Tabii ki yarar, niye yaramasın. Fakat genelde cihazla gelen Linux dağıtımları masaüstü dağıtımların bire bir kopyasıdır. Gömülü sistemler genelde tek bir işi, çok iyi yapmak için, proje bazlı kurulan sistemlerdir. Standard dağıtımlarsa sadece takla atamazlar, her işi yaparlar. Bu da son derece gereksiz yazılım ve donanım yükü oluşturur. Diğer bir deyişle israftır.
Eğitimlerimiz sadece talep üzerine açılır. Düzenli bir eğitim takvimimiz yoktur.
Eğitimlerimiz geçici süre kapatılmıştır.