Czy ktoś mógłby doradzić w sprawie prawidłowych poleceń terminala w celu aktualizacji z Linux Mint Petra do Linux Mint Qiana?
linux
linux-mint
Freakazoid
źródło
źródło
Odpowiedzi:
Użyj sed, aby zamienić odniesienia do pyskaty z zaufanym, a petra z qianą w źródłach
Zaktualizuj repozytoria z nowymi ustawieniami i uruchom aktualizację dist w celu czystego uaktualnienia do nowej wersji, a następnie uruchom aktualizację, aby upewnić się, że wszystkie pakiety są zaktualizowane.
źródło
sed
Dowodzi proste podstawienie w ciągu. W każdym z tych plików, słówsaucy
i przełącza siętrusty
i takie same dlapetra
celuqiana
.sudo apt-get update
szuka aktualizacji wszystkich pakietów, a następniedist-upgrade
aktualizuje dystrybucję. Ostateczneupgrade
polecenie aktualizuje pozostałe pakiety.Zaktualizuj do wersji Mint 17 bez utraty ustawień z wersji Mint 16 (lub innych wcześniejszych wersji), ale nadal instalując najnowszą wersję bezpośrednio z dysku CD:
Proszę spojrzeć na:
http://forums.linuxmint.com/viewtopic.php?f=42&t=167083&p=858729&hilit=backup#p858729
lub możesz bezpośrednio przejść do strony projektu:
https://github.com/MintBackupRestore/MintBackupRestore
Z poważaniem, Mint_BackupRestore
źródło
Źródła Mint 16 są zwykle w
/etc/apt/sources.list.d/official-package-repositories.list
. (Mój /etc/apt/sources.list jest zasadniczo pusty, z wyjątkiem komentarza „# See sources.list.d/official-package-repositories.list
”.) Jeśli nie jest tak w twoim systemie, tylko plik oficjalny pakiet-repozytoria.list musi zostać zaktualizowany.Przed rozpoczęciem wykonaj pełną kopię zapasową. Najłatwiejszym sposobem może być dokładna kopia dysku twardego, na którym zainstalowano Mint (np.
/dev/sda
), Którą można skopiować z powrotem, jeśli coś pójdzie nie tak i nie będziesz musiał ręcznie znajdować i kopiować plików osobistych, ponieważ cały dysk jest kopiowany. Minusem jest to, że plik obrazu będzie dość duży (dysk twardy 500 GB - plik obrazu> 500 GB, w takim przypadku można zastosować kompresję). Ponieważ tego dysku nie można montować, uruchom komputer z działającego systemu, takiego jak Parted Magic, podłącz dysk zewnętrzny, zamontuj go (tj. In/dev/usb-hdd
) i uruchom dd (zajmie to chwilę, może kilka godzin).Lub używając kompresji (potrwa to jeszcze dłużej):
W zależności od konfiguracji mogą być bardziej wydajne sposoby.
Znajdź wszystkie pliki źródłowe (/etc/apt/sources.list /etc/apt/sources.list.d/*) i upewnij się, że tylko jeden zawiera oficjalne źródła mennicy. Jeśli ten plik nie ma nazwy „sources.list.d / official-package-repositories.list” w systemie, zastąp nazwę pliku w następującym poleceniu.
Zaktualizuj oficjalny plik źródłowy, aby wskazywał repozytorium w wersji 17 zamiast 16.
Przed rozpoczęciem procesu aktualizacji sprawdź dwukrotnie, czy źródła są prawidłowe. Czy nie kontynuować, jeśli nie można wydrukować strony „źródeł w porządku” na końcu (niektóre źródła może być nie tak, naprawić je i skomentować je przed aktualizacją). Spowoduje to wyciągnięcie list pakietów dla Mennicy 17 (aby procedura aktualizacji wiedziała, które pakiety mają zostać zainstalowane) i wygenerowanie błędu, jeśli nie będzie można ich pobrać, ale nie zmieni / zaktualizuje żadnych zainstalowanych pakietów.
Wykonaj faktyczną aktualizację (-y, aby odpowiedzieć na niektóre z podstawowych pytań twierdząco).
/etc/apt/sources.list:
/etc/apt/sources.list.d/official-package-repositories.list:
Aktualizacja:
Właśnie próbowałem tego (aktualizacja z 16 do 17) przy użyciu „apt-get -y dist-upgrade” (wciąż zadawało kilka pytań, np. Czy problem / etc / powinien zostać zaktualizowany, domyślnie nie) i ostatecznie nie powiodło się :
Prawdopodobnie dlatego strona samouczka społeczności dotycząca aktualizacji zaleca „nową aktualizację” (mylący termin „wyczyść wszystko i zainstaluj ponownie od zera”, a następnie ręcznie skopiuj niektóre ważne pliki) i odradza aktualizację pakietu („To jest czymś, czego nie zalecamy "). Zgodnie z tym zaleceniem użytkownicy Mint będą ponownie instalować system co roku (lub ilekroć pojawi się nowa wersja).
Dlatego lepiej mieć pełną kopię zapasową przed rozpoczęciem. I przygotuj się na rozwiązanie problemów związanych z zależnościami.
W moim przypadku (błąd wspomniany powyżej) następujące polecenia naprawiły problemy (ponownie zapytałem, czy pliki powinny zostać zastąpione, czy nie - wybierz Y (tak), chyba że naprawdę jesteś pewien, że nie chcesz ich zatrzymać dla niektórych powód).
Gdy wszystko zostanie zrobione, powinieneś być w nowej wersji (zrestartuj wszystkie zmiany, w tym nowe jądro, aby wejść w życie):
źródło