Forum Linux Mint Polska

Autor Wątek: Jak zaktualizować Linux Mint Debian 201403? [Aktualizacja 01.09]  (Przeczytany 6635 razy)

Offline mati75

  • Rodzina Linux Mint
  • Administrator
  • Spamerzy
  • *******
  • Wiadomości: 2384
  • Punkty: 25121
  • Płeć: Mężczyzna
    • >>>Click me!<<<
  • Wersja systemu: Inny
Jak zaktualizować Linux Mint Debian 201403? [Aktualizacja 01.09]
« dnia: Wrzesień 22, 2013, 20:12:30 pm »
Linux Mint Debian Edition korzysta z własnych repozytoriów oparty o Debian w wersji testowej. Tworząc tzw. update packi, czyli kopię repozytoriów z danego dnia. Są one wydawane średnio raz na 3 miesiące. Jako osoba związana dość bardzo z projektem Debian uważam, że jest to straszny błąd, ponieważ gałąź testowa jak przystało na nazwę może zawierać bądź zawiera błędy. Zablokowanie powoduje, że odcinamy się od poprawek pakietów. Gdy tworzyliśmy system w pierwszej wersji miał on korzystać z głównych repozytoriów, lecz później historia potoczyła się inaczej.

Oczywiście można obejść tą sytuacje.

Aktualizacja systemu w oparciu o repozytoria Debian Testing:
Jeśli chcemy mieć system taki jakie było do niego założenia należy go zaktualizować do wersji testowej. Zaczynamy jak wyżej od edycji repozytorium. Podam pełny zapis jak ma wyglądać, będzie prościej:

1. Edytujemy plik z wpisami repozytorium np. tak:
sudo nano /etc/apt/sources.list.d/official-package-repositories.listzastępujemy takie lub podobne wpisy (mogą się różnić serwerami lustrzanymi):
deb http://packages.linuxmint.com debian main upstream import

deb http://debian.linuxmint.com/latest/ testing main contrib non-free
deb http://debian.linuxmint.com/latest/security testing/updates main contrib non-free
deb http://debian.linuxmint.com/latest/multimedia testing main non-free

deb http://extra.linuxmint.com debian main

na:

deb http://packages.linuxmint.com/ debian import main upstream backport romeo
deb http://extra.linuxmint.com debian main
deb http://http.debian.net/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb http://www.deb-multimedia.org/ testing main non-free

W przypadku nano zapisujemy plik kombinacją klawiszy Ctrl + o i wychodzi z programu Ctrl + x.

2. Usuwamy preferencje dla repozytoriów:
sudo rm /etc/apt/preferences.d/official-package-repositories.pref
3. Aktualizujemy listę repozytoriów:
sudo apt-get update
4. Przeprowadzamy pełną aktualizacje systemu:
sudo apt-get dist-upgrade
5a. Jeśli zostanie zwrócony błąd przy aktualizacji, że nie można zastąpić pliku, ponieważ istnieje w innym pakiecie. Wykonujemy:
sudo apt-get install -f

Opcjonalne kroki:


W razie problemów z uruchomieniem należy usunąć starą konfigurację środowiska:
mv ~/.cinnamon ~/.cinnamon_backup

i od tego momentu mamy system ciągły, z aktualizacjami codziennymi oraz błędami naprawianymi na bieżąco.
« Ostatnia zmiana: Wrzesień 01, 2014, 08:56:39 am wysłana przez mati75 »

υωαgα α∂мιи !!! вαиαмι иαριєя∂αℓα !!!