Fedora Silverblue'nun en iyi özelliklerinden biri, dağıtımın çeşitli varyantları arasında güvenli ve kolay bir şekilde denemenize ve geçiş yapmanıza izin vermesidir. Bu benzersiz Linux dağıtımının farklı sürümlerini keşfetmek için "yeniden temellendirme" olarak bilinen bir işlemi nasıl kullanabileceğiniz aşağıda açıklanmıştır.

Aşağıdaki komutların hiçbiri yıkıcı olmasa da, bir şeyler ters gittiğinde işletim sisteminizdeki seçenekleri değiştirmeden önce verilerinizi yedeklemek her zaman en iyisidir.

Fedora Silverblue'yu Yeniden Temellendirmeye Hazırlanıyor

Bu işlem için komut satırı ile çalışmanız gerekecek. Öyleyse devam edin ve bir terminal penceresi açın.

Yapmak isteyeceğiniz ilk şey, geri gelebildiğinizden emin olmak için mevcut Silverblue dağıtımınızı "sabitlemektir". Bunu yapmak için terminal komut isteminize aşağıdaki iki komutu girin:

sudo ostree yönetici pini 0
rpm-ostre durumu

Son komutun çıktısı, sisteminizde kurulu tüm mevcut Silverblue dağıtımlarını gösterecektir. En az iki giriş görmelisiniz, ancak sisteminizi nasıl kurduğunuza bağlı olarak daha fazlası olabilir.

instagram viewer

Şu anda çalıştırmakta olduğunuz dağıtım listede ilk olmalıdır. Emin olmak için dağıtım listesinin ilk satırının önündeki beyaz noktayı arayın. sözlerini de görmelisin Sabitlenmiş: evet listenin sonunda.

Sabitlenmiş birden fazla resminiz varsa, bu da sorun değil. Önemli olan, işletim sisteminizin bilinen, çalışan bir sürümünün sabitlendiğinden emin olmaktır. Bu, bir şeyler ters giderse, sisteminizi mevcut durumuna geri yükleyebilmenizi ve tüm değişiklikleri geri alabilmenizi garanti eder.

Yüklenebilecek Fedora Sürümlerini Bulma

Yükleyebileceğiniz Fedora Silverblue'nun güncel sürümlerini bulmak için, en son Fedora uzaktan kumanda listesine bakmanız gerekir. Bunu yapmak için aşağıdaki komutu girin:

ostree uzaktan refs fötr

Bu komutun çıktısı birçok seçenek gösterecektir. Ancak bunların çoğu, belirli cihaz türleri için tasarlanmış özel Fedora sürümleridir. Genellikle ihtiyacınız olanlar şunları içerir: x86-64 kumandanın adının ortasında. Aynı zamanda, kelimeleri içerenlerden kaçınmak istersiniz. test yapmak veya güncellemeler.

Yukarıda vurgulandığı gibi, hem Silverblue hem de Kinoite'nin en az bir versiyonunu görmelisiniz. Kinoite, KDE Plasma masaüstü etrafında oluşturulmuş bir Silverblue çeşididir. Uzaktan kumandanın adındaki iki basamaklı sayı, Fedora sürüm numarasıdır.

Ayrıca alta yakın bir yerde karşılık gelen iki tane olduğunu da görebilirsiniz. ham deri sürümler. Rawhide, Fedora'nın kararsız geliştirme dalıdır. Gelecekteki Fedora sürümlerinin mutlak en son yapılarını görmek için bu görüntüleri yükleyebilirsiniz.

Bir noktada, Fedora 37 olacak sürüm ham deriden ayrılacak ve sürüm 37 için bir uzaktan kumanda listede görünecektir. her zaman kontrol edebilirsiniz fötr şapka Mevcut kararlı sürümün ne olduğunu görmek için web sitesi. Listede mevcut yayın sürümünden daha yüksek bir sürüm bulursanız, bu yaklaşan bir Fedora sürümünün beta sürümü.

Listede daha geriye giderseniz, Fedora'nın önceki sürümlerinden birkaçının resimlerini de görürsünüz. Biraz daha eski bir sürümle bir şeyi test etmeniz gerekirse, bunlar kullanışlı olabilir.

Silverblue Sisteminizi Yeni Bir Versiyona Nasıl Yeniden Temellendirebilirsiniz?

Artık hangi sürümlerin mevcut olduğunu bildiğinize göre, mevcut sisteminizi yeniden temellendirmek kolaydır. Öncelikle, yüklemek istediğiniz sürüm için uzaktan kumandanın tam adını vurgulayın ve kopyalayın. Ardından, seçtiğiniz uzaktan kumandayı değiştirerek aşağıdaki komutu girin:

rpm-ostree rebase fedora: fedora/36/x86_64/kinoite

vurduğunda Girmek, sisteminiz yeni görüntüyü indirmeye başlayacak ve dağıtım için ayarlayacaktır. İndirmesi en az birkaç dakika sürecektir, ancak bilgisayarınızın ve internet bağlantınızın hızına bağlı olarak daha uzun sürebilir.

İşlem tamamlandığında, bilgisayarınızı yeniden başlatmanız yeterlidir; sisteminiz otomatik olarak seçtiğiniz yeni işletim sistemi görüntüsüne önyüklenir. Tüm kullanıcı verileriniz ve dosyalarınız olduğu gibi kalacaktır.

İstediğiniz Kadar Dağıtımı Sabitleyebilirsiniz

Silverblue/Kinoite'nin çeşitli sürümlerini test veya eğlence için saklamak isterseniz, istediğiniz kadar dağıtımı sabitleyebilirsiniz ve bunlar, sunucunuzda kalır. GRUB önyükleme menüsü.

Herhangi bir dağıtımı sabitlemek için önce yüklediğiniz dağıtımları listeleyin.

rpm-ostre durumu

Sabitlemek istediğiniz sürümün dağıtım numarasına ihtiyacınız olacak. Listedeki ilk giriş, dağıtım 0 olacaktır. Örneğin, yukarıdaki ekran görüntüsünde ham deri dağıtımı 0, Kinoite 1 ve Silverblue 2'dir.

Hangi öğeyi sabitlemek istediğinizi öğrendikten sonra, GRUB önyükleme menüsünde sabitlemek istediğiniz dağıtımın numarasını değiştirerek aşağıdaki komutu girin:

sudo ostree yönetici pin 1

Aynı numaralandırma sistemini kullanarak aşağıdaki komutu girerek de sabitlenmiş herhangi bir girişin sabitlemesini kaldırabilirsiniz:

sudo ostree yönetici pini --unpin 1

Sabitlemeyi kaldırdığınız dağıtımlar, bir sonraki yükseltme çalıştırmanıza veya sistemi yeniden temellendirmenize kadar önyükleme menünüzden kaldırılmaz. OSTree görüntüsü güncellendiğinde, istenmeyen görüntüleri otomatik olarak kaldıracaktır.

Birden çok OSTree görüntüsü yüklendiğinde, istediğiniz zaman kullanmak istediğiniz görüntüye önyükleme yapabilirsiniz. Bu değişiklik, ana dizininizdeki dosyaları etkilemeyecektir.

Değişiklikler Nasıl Geri Alınır veya Geri Alınır

Yeni bir görüntüyü yeniden temellendirdikten sonra orijinal sisteminize geri dönmek istediğinize karar verirseniz, iki seçeneğiniz vardır.

İlk olarak, rebase işlemini yalnızca bir kez yaptıysanız, tek yapmanız gereken sistemin varsayılan OSTree görüntüsüne önyükleme yapmasına izin vermek, bir terminal açmak ve aşağıdaki komutu yazmaktır:

rpm-ostree geri alma

Bu, yapılan son değişikliği geri alır ve önceki OSTree görüntüsünü varsayılan önyükleme seçeneği olarak geri yükler. Bu komut, sisteminizde bir şeyleri bozabilecek güncellemeleri geri almak için de çalışır. Değişiklikleri geri alması için birkaç dakika verin, ardından yeniden başlatın ve başladığınız yere geri döneceksiniz.

Birden fazla değişiklik yaptıysanız, geri alma komutu büyük olasılıkla sizi olmak istediğiniz yere geri götürmez. Bu durumda tek yapmanız gereken, sisteminizi çalıştırmak istediğiniz sürüme bir kez daha yeniden temellendirmektir. Buradan, artık istemediğiniz diğer önyükleme girişlerini kaldırabilirsiniz.

Fedora Silverblue ile Başka Ne Yapabilirsiniz?

Silverblue (ve çeşitleri) değişmez bir sistem olsa da, bu onu ihtiyaçlarınıza veya zevklerinize göre özelleştiremeyeceğiniz anlamına gelmez. Fedora Silverblue ile keşfedilecek daha çok şey var.