Gönderen Konu: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme  (Okunma sayısı 300 defa)

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

Çevrimiçi Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 14712
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19 & LMDE 2
  • Masaüstü: Cinnamon 3.8 & Mate 1.20
Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme  Rehberi


Genel Bilgiler

Linux 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.

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.

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ı Gerekenler

a) Timeshift İle Sistem Yedekleme

Yükseltme işlemlerine başlatmadan önce Timeshift yazılımı ile sisteminizi yedeklemeniz önerilir.

http://linuxmint-installation-guide.readthedocs.io/tr/latest/timeshift.html

Timeshift, Linux Mint 18.3 ile kurulu gelmektedir, eğer kurulu değilse aşağıdaki komutla kurabilirsiniz.

Kod: [Seç]
sudo apt install timeshift
Ardı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.

Kod: [Seç]
sudo apt update
sudo apt install timeshift

Yukarı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üzenlemesi

Yü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.

Kod: [Seç]
sudo apt-get purge nvidia*
sudo rm -f /etc/X11/xorg.conf
Kod: [Seç]
sudo 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.

Kod: [Seç]
sudo apt purge virtualbox*
e) Linux Mint Depolarını Varsayılana Ayarlama

Bu 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.

Kod: [Seç]
apt update
f) Pencere Yöneticisini LightDM Olarak Ayarlama

Linux 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.

Kod: [Seç]
inxi -Sxx
Komutun çıktısında aşağıdaki gibi dm: lightdm yazıyorsa LightDM kullanıyorsunuz demektir.

Alıntı
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 İşlemleri

a) 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.

Kod: [Seç]
sudo apt install mintupgrade
b) 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.

Kod: [Seç]
mintupgrade check
Bu komut geçici olarak Linux Mint 19 depoları ile bağlantı kurarak yükseltmenin olası etkilerini hesaplama görevi görmektedir.

Kod: [Seç]
    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.

Kod: [Seç]
    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.

Kod: [Seç]
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 İndirilmesi

Yukarıdaki kontrol sonrasında yükseltmeye karar verdiyseniz, artık aşağıdaki komutla yükseltme için gerekli paketleri indirebilirsiniz.

Kod: [Seç]
mintupgrade download
Bu 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.

Kod: [Seç]
  + 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.

Kod: [Seç]
  + 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.

Kod: [Seç]
mintupgrade restore-sources
apt update


4. 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.

Ö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.

Aşağıdaki komutu uçbirimde çalıştırarak sürüm yükseltmeyi başlatabilirsiniz.

Kod: [Seç]
mintupgrade upgrade
Komutu çalıştırdığınızda aşağıdaki şekilde sizden yönetici şifreniz istenecektir, şifrenizi girerek yükseltme işlemine onay vermelisiniz.

Kod: [Seç]
  + 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.

Kod: [Seç]
  + 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.

Kod: [Seç]
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

Kod: [Seç]
sudo apt install -f
Artık sisteminizi yeniden başlatabilirsiniz.



Daha fazla bilgi için aşağıdaki bağlantıları ziyaret edebilirsiniz.

https://blog.linuxmint.com/?p=3615
https://community.linuxmint.com/tutorial/view/2416
« Son Düzenleme: 10 Temmuz 2018, 15:42:45 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...


Çevrimdışı bahadir1903

  • Çok Yeni Penguen
  • *
  • İleti: 11
Ynt: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme
« Yanıtla #1 : 04 Temmuz 2018, 23:45:58 »
sagol. hallettim sayende :)
« Son Düzenleme: 05 Temmuz 2018, 01:07:33 Gönderen: bahadir1903 »

Çevrimdışı onurtasci

  • Çok Yeni Penguen
  • *
  • İleti: 10
    • Bir web developerlik macerası
  • Dağıtım: mint
  • Masaüstü: cinnamon
  • Grafik Kartı: NVIDIA+INTEL
Ynt: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme
« Yanıtla #2 : 05 Temmuz 2018, 03:11:52 »
gönder gelsin ,eline sağlık admin 

Çevrimdışı muhaaliss

  • Çok Yeni Penguen
  • *
  • İleti: 4
  • Forever GNU/LINUX
    • Muha Aliss Blog
  • Dağıtım: Desktop [Linux Mint / Manjaro] Laptop [Elementary]
  • Masaüstü: Desktop [Cinnamon / Xfce] Laptop [Pantheon]
  • Grafik Kartı: Nvidia / Ati
  • İşlemci: Intel Core i5 / Intel Core i3
Ynt: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme
« Yanıtla #3 : 08 Temmuz 2018, 00:39:47 »
Kod: [Seç]
  + Checking your version of MESA...

------------------------------------------------
!!  ERROR: MESA 18.0.5 currently breaks the upgrade between Ubuntu 16.04 and 18.04 and Linux Mint 18.3 and Linux Mint 19. Restore a snapshot taken before MESA was upgraded to 18.0.5, or wait for Ubuntu to fix this problem.
!!  Exiting.
Böyle bir hata veriyor bakındım biraz Ubuntu'n Mesa'yı güncellemesini bekleyin falan diyorlar.

Çevrimiçi Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 14712
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19 & LMDE 2
  • Masaüstü: Cinnamon 3.8 & Mate 1.20
Ynt: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme
« Yanıtla #4 : 08 Temmuz 2018, 01:45:06 »
Bu Linux Mint 18.3/Ubuntu 16.04 deposuna eklenen Mesa 18.0.5 sürümle ilgili. Mesa'nın güncel sürümü 18.3 deposuna, Linux Mint 19/Ubuntu 18.04 deposundan önce eklendiği için sorun yaşanıyor. Bu sebeple bu sürüme (18.0.5) güncelleme yaptıysanız, Linux Mint 19/Ubuntu 18.04 deposuna Mesa 18.0.5 sürüm paketleri eklenmeden, Linux Mint 18.3'ten güncelleme yapılmaması gerekiyor. Bu sebeple mintupgrade aracı güncellendi ve bu durumu algıladığında yükseltmeyi engelliyor.  https://github.com/linuxmint/mintupgrade/commit/c064920ecc78de5cffa5860b0a260fbd55f9eca6
« Son Düzenleme: 09 Temmuz 2018, 13:35:51 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...


Çevrimiçi Butterfly

  • Proje Sorumlusu
  • *****
  • İleti: 14712
  • Linux Mint Türkiye
  • Dağıtım: Linux Mint 19 & LMDE 2
  • Masaüstü: Cinnamon 3.8 & Mate 1.20
Ynt: [Nasıl] Linux Mint 18.3'ten Linux Mint 19'a Sürüm Yükseltme
« Yanıtla #5 : 09 Temmuz 2018, 13:37:57 »
Linux Mint 19/Ubuntu 18.04 deposuna Mesa'nın 18.0.5 sürümü eklendiği için, şu an yükseltme engellemesi kaldırılmış görünüyor. Lütfen aşağıdaki komutla mintupgrade uygulamasını güncelleyiniz.

Kod: [Seç]
sudo apt install --reinstall mintupgrade
« Son Düzenleme: 09 Temmuz 2018, 14:47:16 Gönderen: Butterfly »
Elimizden geldiğince dilimizin döndüğünce...