deniz.in

Piyasalar

Hava durumu

Hava durumu yükleniyor

· kaynak dev.to (home feed)

OpenBSD 7.9, projenin 60. sürümü olarak yayımlandı; rehber 7.8 yükseltme yolunu ele alıyor

Projenin 60. sürümü olan OpenBSD 7.9, 19 Mayıs 2026'da geldi. Dev.to rehberleri 7.8'den 7.9'a yükseltme sürecini anlatıyor: disk kontrolleri, sysupgrade, sysmerge, syspatch ve paket güncellemeleri.

OpenBSD 7.9, projenin 60. sürümü olarak yayımlandı; rehber 7.8 yükseltme yolunu ele alıyor

OpenBSD 7.9, projenin 60. sürümü olarak geliyor

OpenBSD projesi, işletim sisteminin 7.9 sürümünü 19 Mayıs 2026'da yayımladı; bu bilgiye, dev.to üzerinde hem İngilizce hem Japonca olarak yayımlanan yükseltme rehberlerinden ulaşıyoruz. Sürüm projenin 60.'sı ve OpenBSD'nin resmi yükseltme dokümantasyonunu takip eden rehberler, bir 7.8 makinesinin tek bir komutla, öncesi ve sonrasındaki kısa kontrol ve takip işleriyle birlikte 7.9'a taşınmasını anlatıyor.

Yükseltme öncesi kontroller

Rehberler, resmi eğitimin yükseltme öncesi bölümünde grupladığı maddelerle başlıyor:

  • Disk alanı: /usr bölümünde en az 1,1 GB boş alan gerekiyor; df -h ile kontrol ediliyor.
  • Uyumluluk: Sürümün yapılandırma ve söz dizimi değişikliklerini ile özel paketler listesini okuyun. Bu döngüde PostgreSQL'in 18.1'e yapılan büyük güncellemesi yer alıyor; özel paketler listesinde ayrıca aide, caddy, exim, icinga, lldpd ve puppet sayılıyor.
  • Yedekler: Zorunlu değil ama makinede kaybedemeyeceğiniz veriler varsa alınmaya değer.

Özelleştirme mümkün ama atlanabilir. Rehberlerde alıntılanan autoinstall kılavuz sayfasının açıkladığı gibi, kurulum programının yerleşik RAM diskine yerleştirilen bir /auto_upgrade.conf yanıt dosyası, autoinstall'ı yerel yanıtları kullanırken makine ağdan başlatılmış gibi davranacak şekilde çalıştırıyor. Yazarın örneği xbase dışındaki X setlerinin seçimini kaldırıyor ve games setini düşürüyor; bir /upgrade.site betiği de ek bir kanal sunuyor.

Tek komut, iki yeniden başlatma

Yükseltmenin kendisi doas sysupgrade komutu; ancak bir uyarı eşlik ediyor: bir kez başlatıldığında kesilemiyor. Komut, imzalı 7.9 setlerini projenin CDN'sinden indiriyor, doğruluyor, güncel firmware'i çekiyor — yazarın kaydında Intel'in vmm firmware'i için bir güncelleme var — ve kurulum için yeniden başlatıyor. Ardından ikinci bir yeniden başlatma geliyor, sysmerge otomatik çalışıyor, sshd gibi daemon'lar her zamanki gibi ayağa kalkıyor ve önyükleme süreci bekleyen ikili yamaları kontrol ediyor. Başarılı bir girişten sonra karşınıza "OpenBSD 7.9 (GENERIC.MP)" yazan bir banner çıkıyor.

Yükseltme sonrası: sysmerge, syspatch, paketler

Bazı yapılandırma dosyaları otomatik olarak değiştirilemediği için rehberler ardından doas sysmerge çalıştırılmasını öneriyor; bu kez işaretlenen dosya /etc/login.conf. Rehber, etkileşimli soruları da ele alıyor: geçici dosyayı silip mevcut olanı korumak, yeni dosyayı üzerine kurmak ya da ikisini etkileşimli olarak birleştirmek — her farkta sol veya sağ tarafı seçmek, sonra birleştirilmiş sonucu düzenlemek, kurmak veya incelemek.

Ardından iki rutin bakım komutu geliyor. doas syspatch, OpenBSD'nin ihtiyaçlar tespit edildikçe yayımladığı ikili yamaları kuruyor; doas pkg_add -u ise kurulu tüm paketleri güncelliyor. İkincisi konusunda yazarın tavsiyesi çıktıyı, özellikle son kısmını dikkatle okumak; çünkü önemli değişiklikler veya gereklı eylemlerle ilgili notlar orada görünebiliyor. Yazar ayrıca varsayılan kabuklarının hâlâ başladığını doğruluyor; bir keresinde bir Python güncellemesinden sonra kabuğun bozulduğuna tanık olmuş. Sürümün ports öne çıkanları arasında bildirildiğine göre VMM/VMD üzerindeki çalışmaların sürdüğü yer alıyor.

Kapanış adımları kısa: yapılandırma ve söz dizimi değişikliklerini uygulayın, resmi eğitimin eskimiş olarak listelediği dosyaları kaldırın (bu döngüde hiç yok), kurulu herhangi bir paketin özel paketler listesinde olup olmadığını kontrol edin ve talimatlarını izleyin — en çok sorun çıkarması muhtemel olan PostgreSQL'in büyük sürüm atlaması — ve isteğe bağlı olarak yeniden başlatın.

Neden önemli

OpenBSD'nin düzenli sürümleri ve kompakt yükseltme araçları, güvenilirlik ününün merkezinde yer alıyor: setler imzalanıyor ve doğrulanıyor ve tüm sürüm atlaması tek bir komutla ulaşılabilir. 60. sürüm kilometre taşı, bu sürecin ne kadar uzun süredir kesintisiz işlediğini vurguluyor. Yöneticiler için rehberden çıkarılacak pratik dersler mütevazı ama gerçek — önce /usr alanını kontrol edin, PostgreSQL kullanılıyorsa yükseltmeden önce özel paketler listesini okuyun ve makine yeniden başlatmalarından geçebilecek durumda değilse sysupgrade'i başlatmayın. Bu tür rehberler değer katıyor; çünkü resmi dokümantasyon kapsamlı olsa da adımların sıralamasını okuyucuya bırakıyor — gerçek komut çıktılarıyla test edilmiş uçtan uca bir yol, herkes için atlamayı kısaltıyor.

  • #openbsd
  • #bsd
  • #sysadmin
  • #upgrade
  • #operating-systems

İlgili yazılar