Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme Rehberi[info]
Konu İçeriğiGenel BilgilerSürüm Yükseltmeye Başlamadan Önce Yapılması GerekenlerSürüm Yükseltme Aracı Kurulumu ve Ön Kontrol İşlemleriPaket Yükseltmelerinin İndirilmesiPaket Yükseltmelerinin Kurulumu/Uygulanması[/info]
Genel BilgilerLinux Mint 19 Tara sürümüne yükseltme işlemini sadece Linux Mint 18.3 Cinnamon, MATE ve Xfce sürümleri için gerçekleştirebilirsiniz. Linux Mint 19 Tara sürümünde KDE masaüstüne resmi destek verilmemektedir.
[info]Sürüm yükseltmeye başlamadan önce Linux Mint 18.x serisinin 2021 yılına kadar desteği sürecek LTS sürüm olduğunu hatırlatmakta fayda var. Yani yeni sürüme geçiş yapmadan bu süre sonuna kadar Linux Mint 18.x serisini kullanabilirsiniz demektir.[/info]
Eğer Linux Mint 18.x serisinin daha eski sürümlerini kullanıyorsanız, Linux Mint 19 Tara sürümüne yükseltme yapmadan önce
burada anlatıldığı biçimde Linux Mint 18.3 sürüme yükseltme yapmanız gerekiyor.
1 - Sürüm Yükseltmeye Başlamadan Önce Yapılması Gerekenlera) Timeshift İle Sistem YedeklemeYükseltme işlemlerine başlatmadan önce Timeshift yazılımı ile sisteminizi yedeklemeniz önerilir.
http://linuxmint-installation-guide.readthedocs.io/tr/latest/timeshift.htmlTimeshift, Linux Mint 18.3 ile kurulu gelmektedir, eğer kurulu değilse aşağıdaki komutla kurabilirsiniz.
sudo apt install timeshiftArdından "Menü => Yönetim => Timeshift" kısayolu ile ya da menüde aratarak uygulamayı açabilirsiniz.
İlk olarak sihirbazın yönlendirmelerini takip ederek yedekleme konumunu belirleyeceksiniz. Yedekleme konumunun farklı bir disk bölümü ya da disk olması uygun olacaktır. Yedekleme konumunu belirledikten sonra, uygulamanın araç çubuğundaki "Oluştur" düğmesi ile yedeklemenizi yapabilirsiniz.
Not: İlk yedekleme uzun bir süre alabilir.
Bir sorun oluştuğunda, sisteminizi Linux Mint çalışan DVD/USB ortamı ile açıp, yine Timeshift yardımıyla yedekten geri yükleme yapabilirsiniz.
Not: Elinizde Linux Mint 18.3 öncesi çalışan medya varsa, öncesinde aşağıdaki komutlar Timeshift uygulamasını kurmalısınız.
sudo apt update
sudo apt install timeshiftYukarıdaki şekilde sistem yedeklemesi yaptıktan sonra, ayrıca bireysel verilerinizi de ayrı bir disk bölümüne yedeklemeniz önerilir. Bunun için "Yedekleme Aracı"nı (mintbackup) kullanabilirsiniz.
b) Yükseltme Öncesi Sistem GüncellemeÖncelikle Güncelleme Yöneticisini açınız ve tüm güncellemeleri yükleyiniz.
c) Uçbirim Kaydırmasının DüzenlemesiYükseltme sırasında oluşabilecek hatalar hakkında bilgi bulabilmek amacıyla, uçbirimdeki sınırsız kaydırma seçeneğini etkinleştiriniz.
Uçbirim => Düzenle menüsü => Profiller => Profile Tercihleri => Kaydırma sekmesi => Sınırsız seçeneğini işaretleyin.
d) Kapalı Kaynak Sürücülerin KaldırılmasıSisteminizde Nvidia GPU varsa ve kapalı kaynak sürücüleri kuruluysa aşağıdaki komutlarla bu sürücüleri kaldırmanız önerilir.
sudo apt-get purge nvidia*
sudo rm -f /etc/X11/xorg.confsudo apt-get purge bumblebee bumblebee-nvidia bbswitch*Eğer Virtualbox gibi çekirdek modülü oluşturan bir uygulama kurduysanız, aşağıdaki komutla kaldırmanız önerilir.
sudo apt purge virtualbox*e) Linux Mint Depolarını Varsayılana AyarlamaBu işlemler öncesinde, Linux Mint'in varsayılan yansılarını kullanmanız önerilir. Bunun için menüden aratarak "Yazılım Kaynakları aracını açınız, "Resmi depolar" sekmesinden "Varsayılan ayarları geri yükleyin" düğmesine tıklayınız. Ardından önbelleği yenileme düğmesine tıklayınız ve aşağıdaki komutu uçbirimde çalıştırınız.
apt updatef) Pencere Yöneticisini LightDM Olarak AyarlamaLinux Mint'in güncel sürümleri ile birlikte MDM yerine LightDM pencere yöneticisi kullanılmaya başlandı. Linux Mint 19'da da varsayılan olarak LightDM pencere Yöneticisi kullanıyor. Yükseltme işlemini yapmadan önce aşağıdaki komutla LightDM pencere Yöneticisini kullandığınızdan emin olmanız gerekiyor, bunu aşağıdaki komutla yapabilirsiniz.
inxi -SxxKomutun çıktısında aşağıdaki gibi
dm: lightdm yazıyorsa LightDM kullanıyorsunuz demektir.
System: Host: xxxx Kernel: 4.15.0-23-generic x86_64 bits: 64 gcc: 7.3.0
Desktop: MATE 1.20.1 (Gtk 3.22.30-1ubuntu1) dm: lightdm
Eğer
dm:mdm yazıyorsa (yani sisteminiz MDM pencere yöneticisini kullanıyorsa)
burada anlatıldığı biçimde LightDM pencere yöneticisini kurup etkinleştiriniz. MDM Linux Mint 19 ile desteklenmediği için bağlantıda anlatıldığı üzere MDM ile ilgili paketleri de kaldırmanız gerekmektedir. Ardından sisteminizi yeniden başlatınız.
2 - Sürüm Yükseltme Aracı Kurulumu ve Ön Kontrol İşlemleria) Sürüm Yükseltme Aracı (mintupgrade) KurulumuŞimdi aşağıdaki komutu uçbirimde çalıştırarak sürüm yükseltme aracını kurabilirsiniz.
sudo apt install mintupgradeb) Yükseltme Kontrolünün YapılmasıSürüm yükseltme aracını kurduktan sonra aşağıdaki komutla sürüm yükseltme ile ilgili kontrol gerçekleştirebilirsiniz. Bu aracı yöneticisi hakları olmadan aşağıdaki komutla çalıştırmanız gerekiyor.
mintupgrade checkBu komut geçici olarak Linux Mint 19 depoları ile bağlantı kurarak yükseltmenin olası etkilerini hesaplama görevi görmektedir.
Your repositories will now be switched to point to Linux Mint 19 'Tara'.
Any 3rd party repositories or PPA will be removed.
A backup of your APT sources will be written to /home/kullanıcı_adı/Upgrade-Backup/APT/.
Do you want to continue? [y/n]:Yukarıdaki komut sonucu uçbirimde oluşan soruda "y" tuşuna basarak kontrol işlemini başlatabilirsiniz. Böylece paket bilgisi önbelleği Linux Mint 19 deposundan güncellenecektir.
APT will now calculate the package changes necessary to upgrade to Linux Mint 19 'Tara'.
If conflicts are detected and APT is unable to perform the upgrade, take note of the packages causing the issue, remove them, and re-install them after the upgrade.
Pay close attention to what appears on the screen, and review the list of packages being REMOVED during the upgrade.
Take note of the packages being removed, so you can eventually reinstall them after the upgrade.
Do you want to continue? [y/n]:Paket bilgisi önbelleği güncellendikten sonra, yukarıdaki şekilde yükseltme etkilerinin hesaplanmasını soran bir ileti ile karşılaşacaksınız, devam etmek için "y" tuşuna basmanız gerekiyor.
XXX paket yükseltilecek, YYY yeni paket kurulacak, ZZ paket kaldırılacak ve X paket yükseltilmeyecek.
XYZ MB arşiv dosyası indirilecek.
Bu işlem tamamlandıktan sonra XXYY MB ek disk alanı kullanılacak.
Devam etmek istiyor musunuz? [E/h] H
Vazgeç.
+ Restoring your backed up APT sources...Bu komut yükseltme sırasında yapılacak değişiklikler hakkında önbilgiyi verecektir. Sonrasında apt kaynakları eski haline döndürülecektir.
3. Paket Yükseltmelerinin İndirilmesiYukarıdaki kontrol sonrasında yükseltmeye karar verdiyseniz, artık aşağıdaki komutla yükseltme için gerekli paketleri indirebilirsiniz.
mintupgrade downloadBu komut kendi kendine yükseltme işlemini uygulamaz, sadece yükseltme için gerekli paketleri indirecektir.
Bu komutla artık sisteminizi Linux Mint 19 depolarına bağlayacaktır.
+ Checking if Linux Mint is up to date...
+ Backing up your APT sources...
-------------------------------------------------
Your repositories will now be switched to point to Linux Mint 19 'Tara'.
Any 3rd party repositories or PPA will be removed.
A backup of your APT sources will be written to /home/kullanıcı_adı/Upgrade-Backup/APT/.
Do you want to continue? [y/n]:Yukarıda soruda y tuşuna basarak paket depolarınızı Linux Mint 19 Tara olarak değiştirebilirsiniz. Linux Mint 18.3 ile ilgili depo bilgileri kullanıcı ev dizininiz altındaki /Upgrade-Backup/APT/ dizinine yedeklenecektir.
Akabinde değitirilen paket depolarına istinaden paket bilgisi önbelleği güncellenecektir.
+ Downloading upgrade packages...
-------------------------------------------------
APT will now download the package updates necessary for the upgrade to Linux Mint 19 'Tara'.
Do you want to continue? [y/n]:Paket bilgisi önbelleği güncellendikten sonra yükseltme için gereken paketleri indirmek için yukarıdaki soruyu y tuşuna basarak onaylamız gerekmektedir. Onay sonrasında tüm paketlerin indirilmesini beklemeli ve bu esnada uçbirimi kapatmamalısınız.
Not: Eğer yükseltme işleminden vazgeçmek isterseniz, aşağıdaki komutlarla depoları eski haline döndürebilirsiniz.
mintupgrade restore-sources
apt update4. Paket Yükseltmelerinin Kurulumu/UygulanmasıEğer sürüm yükseltme için gerekli paketleri yukarıdaki şekilde indirdiyseniz, artık bunları uygulayarak sürüm yükseltmeye başlayabilirsiniz.
[error]Önemli : Sürüm yükseltmenin geri dönüşü olmadığını hatırlatalım. Eğer Timeshift ile sistem anlık görüntüsü oluşturdu iseniz, bunun yardımıyla geri dönüş yapabilirsiniz.[/error]
Aşağıdaki komutu uçbirimde çalıştırarak sürüm yükseltmeyi başlatabilirsiniz.
mintupgrade upgradeKomutu çalıştırdığınızda aşağıdaki şekilde sizden yönetici şifreniz istenecektir, şifrenizi girerek yükseltme işlemine onay vermelisiniz.
+ Checking your Linux Mint codename...
+ Checking your Linux Mint edition...
+ Checking your Timeshift configuration...
+ Checking your Display Manager...
+ Setting up the repositories for Linux Mint 19 'Tara'...
[sudo] password for kullanıcı_adı: Sonra aşağıdaki mesajı yine y tuşuna basarak onaylamanız gerekmektedir. Gerekli paketleri daha önce indirdiğiniz için bir daha indirme yapılmayacaktır.
+ Downloading upgrade packages...
-------------------------------------------------
APT will now download the package updates necessary for the upgrade to Linux Mint 19 'Tara'.
Do you want to continue? [y/n]:Ardından yapılacak işlemler ile ilgili bilgi veren ve yükseltme işlemine başlanması ile ilgili onay isteyen mesajı yine y tuşuna basarak onaylamanız gerekmekte, böylece yükseltme için gerekli paketlerin kurulmasını sağlayabilirsiniz.
Sonraki aşamalarda yeni sürüm ile ilgili yeni paketlerin kurulması için onay istenebilir, ayrıca sizden yönetici şifreniz yeniden talep edilebilir.
The upgrade is finished. Reboot the computer with "sudo reboot" when ready.Yukarıdaki mesaj ile birlikte yükseltme işlemi bitecektir.
Tüm paketler kurulup yükseltme tamamlandıysa, aşağıdaki komutla eksik kalmış olabilecek paket bağımlılıklarını yüklemeyi deneyebilirsiniz
sudo apt install -fArtık sisteminizi yeniden başlatabilirsiniz.
Daha fazla bilgi için aşağıdaki bağlantıları ziyaret edebilirsiniz.
https://blog.linuxmint.com/?p=3615https://community.linuxmint.com/tutorial/view/2416