Paketi kur, depoyu kur, bağımlılığı çöz
RPM/DNF ve DPKG/APT paket yönetiminden depo kurma, kaynaktan derleme, bağımlılık çözümleme, Snap/Flatpak ve Ansible ile otomasyona kadar UNIX/Linux yazılım yaşam döngüsünü kapsayan orta düzey eğitim.
Paket, depo ve kaynaktan derleme ile yazılım yaşam döngüsü yönetimi
Bu eğitim, UNIX/Linux sistemlerinde yazılımın tüm yaşam döngüsünü yönetmeyi öğretir. Paket kavramları (ikili/kaynak, bağımlılık, depo, meta veri) ile başlar; RPM ve DNF/YUM ile Red Hat ailesinde, DPKG ve APT ile Debian/Ubuntu ailesinde kurulum, sorgulama, doğrulama ve kaldırma işlemlerini uygular. .repo ve sources.list ile depo yapılandırma, GPG anahtar doğrulama, createrepo ile yerel ayna, configure/make/make install ile kaynaktan derleme, ldd ile bağımlılık çözümleme, update-alternatives ile sürüm yönetimi ve Snap/Flatpak/AppImage ile konteynerli dağıtımı kapsar. Ansible ve dnf-automatic ile otomasyon ele alınır.
3 Gün. Her gün dört modül; paket yönetim temelleriyle başlar, depo ve kaynaktan derlemeyle sürer, modern paketleme ve otomasyonla biter.
Orta Seviye — RPM/DNF ve DPKG/APT paket yönetimi, depo kurma, kaynaktan derleme, bağımlılık çözümleme ve Snap/Flatpak ile modern yazılım dağıtımı.
Her konu RHEL/Rocky ve Ubuntu sanal makinelerde gerçek paketler kurulup derlenerek uygulamalı işlenir.
Hem RPM/DNF hem DPKG/APT'yi öğrenerek Red Hat ve Debian tabanlı her sistemi yönetebilirsiniz.
Depoda olmayan yazılımı configure/make ile derleyip bağımlılık sorunlarını çözmeyi öğrenirsiniz.
Ansible ve dnf-automatic ile yüzlerce sunucuda paket kurulum ve güncellemelerini tek elden yönetirsiniz.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Temel komut satırı ve dosya sistemi bilgisi gereklidir.
Paket kurulumları için root/sudo yetkili bir test sistemi idealdir.
Bir RHEL/Rocky ve bir Ubuntu sanal makinesi her iki ekolü denemek için faydalıdır.
gcc, make gibi build araçlarının kavramına aşinalık kaynaktan derlemeyi kolaylaştırır.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
RPM ve DNF/YUM ile Red Hat ailesinde paket kurar, sorgular ve doğrularsınız.
DPKG ve APT ile Debian/Ubuntu ailesinde paket ve sürüm yönetirsiniz.
createrepo ve .repo/sources.list ile GPG doğrulamalı özel depo yapılandırırsınız.
configure/make/make install ile kaynaktan yazılım derleyip kurarsınız.
ldd, pkg-config ve pinning ile bağımlılık sorunlarını teşhis edip çözersiniz.
update-alternatives ve module stream ile birden çok sürümü yan yana yönetirsiniz.
Snap, Flatpak ve dil paket yöneticilerini izole ve güvenli şekilde kullanırsınız.
Ansible ve dnf-automatic ile çok sunuculu kurulum ve yamayı otomatikleştirirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Kabuk, dosya izinleri, paket yönetimi, git, make, gcc ve gdb ile geliştiricilerin Linux ortamını verimli kullanmasını öğreten 3 günlük uygulamalı eğitim.
Detayları Gör →Çekirdek modülü, karakter aygıt sürücüsü, kmalloc, spinlock, IRQ ve ftrace ile Linux çekirdeğinde uzman düzey programlamayı öğreten 5 günlük eğitim.
Detayları Gör →ls, cd, cp, chmod, grep, boru hattı ve basit bash betikleriyle Linux terminalini sıfırdan öğreten 2 günlük başlangıç düzeyi uygulamalı eğitim.
Detayları Gör →systemd, kullanıcı yönetimi, LVM, ağ yapılandırma, paket yönetimi ve güvenlik sertleştirme ile kapsamlı Linux sistem yöneticiliğini öğreten 4 günlük eğitim.
Detayları Gör →BIND DNS, DHCP, Nginx, Apache, Samba, NFS, MariaDB ve Postfix hizmetlerini üretim düzeyinde kurmayı öğreten 4 günlük uygulamalı Linux eğitimi.
Detayları Gör →