OpenBSD'yi yükseltmek için herhangi bir alternatif yol


1

OpenBSD 3.9 çalıştıran daha eski bir ağ erişim denetleyicim var. OpenBSD'nin man sayfalarına ve web sitesine bakıldığında güncelleme işlemi eski günlerde hala kilitli görünüyor - manuel güncellemeler bir seferde yalnızca bir adım. Bu güncelleme işlemini düzene sokmak için sahip olduğum yarım on yıllık (veya daha eski) sürümü otomatikleştirmenin veya başka bir şekilde taşımanın bir yolu yok mu? Bu hızda, yıllar boyunca yapılacak onlarca sürüm değişikliğini güncelleme günlerim olacaktı - daha fazlası haftalar olmasa bile… Dağıtımda stokta bulunmadığı hakkında bildiğim docroot ve temel dosyaları kopyalamaktan ve yeni bir ürün kullanmaktan çekinmeyin. yeni temiz kurulum - çünkü bu NAC'de özel çözümler paketinin bir parçası olarak başka nelerin değiştirildiğini bilmiyorum.

Fikirler hoşgeldiniz

Yanıtlar:


1

Satıcı ürünü hala desteklemediği ve sağlamadığı sürece otomatik bir işlem olmayacak. OpenBSD hangi değişiklikleri yaptığınızı, niçin ve gerektiğinde nasıl birleştireceğinizi bilmediğini varsaymaz, bu nedenle sürecin bir kısmı bir yöneticinin sürümler arasında artan değişiklikleri birleştirmesini bekler.

Yıllar boyunca çok fazla değişiklik yapıldı, süreci izleseniz bile, donanımdaki özel öğelerin hala çalışmayabileceğini görebilirsiniz - özellik / api değişiklikleri, yapılandırmaları, ağ, sudo şimdi bir paket ve hatta düştü mimariler ... ve umarım tüm kaynaklara sahipsindir!

Fikir: Özel / değiştirilmiş dosyaları belirlemek için şimdi sahip olduklarınız ile temiz bir 3.9 kurulumunu karşılaştırmayı deneyebilirsiniz; Ve / veya 4.0'a yükseltme ve sırasında değişiklikleri kaydetmek için deneyin sysmerge; her şeyin kopyasını alın. En son 6.0'ın yeni kurulumunu yapın, ardından bu değişiklikleri ve dosyaları manuel olarak birleştirin ...

... Bir kabusa benziyor; ancak her zaman değişikliklerin aslında büyük olmama ya da kolayca içerme olasılığı vardır.

OpenBSD'nin misce-posta listesinden en iyi önerileri alacağınızı düşünüyorum (biri cihazınıza bile sahip olabilir), ancak 'flak' için hazırlıklı olun


teşekkürler - okumaya devam edeceğim - şu ana kadar görebildiğim tek yol manuel yöntemi kademeli olarak kullanmak. Cihazın fonksiyonelliğinin çoğu, herhangi bir platformda gerçekten çalışacak olan perl komut dosyalarının içine yerleştirilmiştir - etkilerini değiştirmeleri gerekebilir - ama genel olarak sanırım sadece ikinci bir sürücüye temiz bir kurulum yapabilirim ve webroot ve çeşitli konfigürasyonları geçirebilirim. . 4 portlu ve rasgele sayı üreteci için sürücüleri bulmam gerekecek - kart dremmeled ve bazı şeylerin parça numarası / model numaraları gizlendi - bana Donanma'da Elektronik Teknolojisi olarak olduğumu hatırlatıyor
GoZippy

çoğunlukla perl ise umut var gibi geliyor! Büyük değişiklikler için tüm Yükseltme Kılavuzlarını okumanızı öneririm; lütfen çalışırsa bizi güncelleyin
pete

Tamam, kimsenin bir şeyi hangi yöntemin yedekleyeceğini ya da karşılaştırmak için hangi dizinleri kaydedeceğini öneren var mı? Her şeyi yedeklemeye veya ikinci bir HDD'ye kopyalamayı ve ardından en yeni derleme işletim sistemini biçimlendirmeyi ve yüklemeyi ve ardından kullanıcı ve webroot dosyasını kopyalamayı düşünüyorum. Başka bir şeyi nasıl karşılaştıracağınıza dair fikirlere ihtiyacınız var. Sanırım güvenlik kurallarını yeniden oluşturmam ve Perl’in yazdığı kullanıcıların var olduğundan emin olmam gerekecek. Perl hala bir zamanlar yönetici işlevleri için düşünüldüğü kadar güvenli olacak mı emin değilim. Temelde birden fazla rol oynamak için ayarlanmıştır auth firewall duvarlı bahçe faturalandırması
GoZippy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.