Raspbian GNU / Linux Jessie'den Raspbian Stretch 9'a yükseltildi
Giriş
Raspbian Jessie'den Raspbian 9 Stretch'e yükseltme nispeten basit bir prosedürdür. Ancak, tüm sistemi kırmak için her zaman bir şans olduğu için dikkatli olun. Yüklü 3. taraf paketleri ve hizmetleri ne kadar az olursa, Raspbian Linux sisteminizi başarıyla yükseltebilirsiniz. uygun güncellemeöneriler
- Gereksiz veya kullanılmayan paketleri kaldırın
- Veri ve yapılandırma yedeklemesi yapma
- Konsolu kullanarak doğrudan yükseltme yapın
- Raspbian Stretch 9'a 3. taraf yazılımı yükledi
Uyarı:
MariaDB artık Debian 9 Stretch'teki varsayılan SQL veritabanıdır. Bu, geçerli (Debian 8 Jessie) veritabanı biçiminizle geriye dönük olarak uyumlu olmayan yeni bir veritabanı ikili veri dosyası biçimi sunar. Yükseltme sırasında veritabanlarınız otomatik olarak yükseltilecektir. Ancak, yükseltme sırasında veya sonrasında bazı sorunlarla karşılaştığınızda, geri dönemezsiniz! Bu nedenle, Debian 9 Stretch yükseltmesine devam etmeden önce mevcut tüm veritabanlarınızı yedeklemeniz önemlidir!
REFERANS : debian.org
REFERANS : debian.org
Tamamen Güncel Akım Sistemi
Bir Stretch yükseltmesine devam etmeden önce mevcut Raspbian sisteminizi tamamen yükselterek başlayın.# apt-get update # apt-get upgradeBekletilen tüm paketleri yükseltin:
# apt-get dist-upgrade
Sistem kontrolü
Son olarak, sistem tutarsızlıklarını kontrol etme şansı. Kısmen yüklenmiş, eksik ve eski paketler için veritabanı akıl sağlığı ve tutarlılık kontrolleri yapın:# dpkg -CHiçbir sorun bildirilmezse, hangi paketlerin geri alındığını kontrol edin:
# apt-mark showholdPaketler
On Hold
yükseltilmez. On Hold
paketleri Stretch yükseltmesinden sonra tutarsızlıklara neden olabilir. Aşağıdaki bölüme geçmeden önce, yukarıdaki komutların her ikisi tarafından sağlanan tüm sorunları düzeltmeniz önerilir.Paket Deposunu Debian Stretch'e Güncelle
Ardından,/etc/apt/sources.list
yeni Stretch depolarını içerecek şekilde güncelleyin .# sed -i 's/jessie/stretch/g' /etc/apt/sources.listYukarıdaki komut, yeni Stretch depolarını etkin bir şekilde etkinleştirmek
Jessie
için herhangi bir anahtar kelime oluşumunun yerini alacaktır Stretch
. Senin kez /etc/apt/sources.list
dahil etmek güncellenir Stretch
havuzlardan, yerel paket indeksi ile güncelleme:# apt-get update
Raspbian Stretch Yükseltme Simülasyonu
Karşılaştığımız şeyi görmek için feryat komutunu kullandım. Simüle edilmiş bir kuru çalışmadır, bu nedenle sistem değişiklikleri uygulanmayacaktır.# apt-get --simulate upgrade
Rasbian Stretch Yükseltmesi
Raspbian Stretch sistemine gerçek Jessie yükseltmesi olan en heyecan verici kısma geldik. Yükseltme sırasında sizden şu sorular istenebilir:Sisteminizde, libpam, libc ve libssl gibi bazı kütüphaneler yükseltildiğinde yeniden başlatılması gereken hizmetler vardır. Bu yeniden başlatmalar, sistem için hizmet kesintilerine neden olabileceğinden, normalde yeniden başlatmak istediğiniz hizmetlerin listesi için her yükseltmede istenir. İstenmemesi için bu seçeneği belirleyebilirsiniz; bunun yerine, gerekli tüm yeniden başlatmalar sizin için otomatik olarak yapılacaktır, böylece her kütüphane yükseltmesinde soru sorulmasını önleyebilirsiniz.Paket yükseltmeleri sırasında sormadan hizmetleri yeniden başlat? Seçim, sistemin sistem yükseltme sırasında hizmetlerinizi otomatik olarak yeniden başlatmasını veya manuel olarak mı yoksa sistem Stretch'e tamamen yükseltildikten sonra mı yapılmasını istediğiniz ile ilgilidir.
Hazır olduğunda, Debian Stretch yükseltme işlemine başlamak için feryat komutlarını yürütün:
# apt-get upgrade # apt-get dist-upgradeHepsi tamam. Sisteminizi yeniden başlatın.