Nowe posty

xx Dystrybucja pod HP Omen (6)
Wczoraj o 23:30:08
xx [Poradnik] Wyszukiwanie Sterowników (2)
Wczoraj o 21:08:23
lamp Problem z Linux Lite po instalacji (0)
Wczoraj o 19:50:30
xx Ile pingwinów? (1)
Wczoraj o 08:59:24
xx konfiguracja pale moon (0)
2024-03-24, 21:53:42
xx Plasma 6 w Neonie ssie trochę mniej ... (10)
2024-03-23, 02:38:11
xx problem z instalacja sterowników do karty sieciowej (3)
2024-03-18, 18:10:16
xx Plik abc.001 (1)
2024-03-17, 17:48:27
xx Zlecę dopracowanie programu w MatLab (0)
2024-03-13, 15:28:40
xx Linux Mint 21.3 XFCE brak dźwieku po paru minutach (karta muzyczna zintegrowana) (5)
2024-03-12, 23:07:01

Autor Wątek: Mint - w jaki sposób archiwizować ustawienia systemu?  (Przeczytany 1135 razy)

exTerminator

  • Gość
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:45:45 wysłana przez exPredator »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #1 dnia: 2019-12-09, 12:50:43 »
A jak masz to poustawiane? Jeśli masz partycję /home dla użytkownika, to aktualizacja systemu nie powinna dotknąć niczego na niej, a tam leżą spersonalizowane ustawienia. Jeśli nie masz, to interesują Cię głównie katalogi ~/.config oraz ~/.local, w zależności od tego co pozmieniałeś, niekiedy również ukryte pliki w ~/. O ile się orientuję, to wersja MATE w obu wydaniach będzie taka sama, a zatem nie powinno być tu problemów z "przejęciem" starych ustawień. Niemniej jednak, jeśli wersja MATE w 19.2 oparta jest jeszcze o Gtk2, a w 19.3 ma być na Gtk3, to nic Ci te ustawienia nie dadzą, bo po prostu inne pliki za to odpowiadają. Sprawdź sobie zatem wydania MATE w obu wersjach, a w szczególności, na czym są one oparte.

exTerminator

  • Gość
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #2 dnia: 2019-12-09, 12:57:43 »
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:45:52 wysłana przez exPredator »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #3 dnia: 2019-12-09, 12:59:17 »
Jest szansa zaktualizować 19.2 do wersji 19.3 bez tykania reszty?
Zmień repozytoria, zaktualizuj system, a nie rób tego z instalki!

A resztę odpowiedzi masz już wcześniej.

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 490
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #4 dnia: 2019-12-09, 15:56:38 »
Timeshift chyba robi takie rzeczy.

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #5 dnia: 2019-12-09, 16:13:57 »
@mackeire - Nie używam timeshifta, ale z opisu wygląda, że nie bardzo. On Ci przywróci poprzednią instalkę, ale nie zachowa ustawienia dla nowej.

Offline mackeire

  • Users
  • Prawie jak Guru
  • ****
  • Wiadomości: 490
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #6 dnia: 2019-12-09, 16:24:14 »
hmmm... Raz w tygodniu timeshift robi mi kopie katalogów /root (wszystko) i /home/użyszkodnik (tylko ukryte)
 To jak po świeżej instalacji przywrócę te katalogi to nie zabangla ??

To może tym ?? : https://teejeetech.in/aptik-3/
« Ostatnia zmiana: 2019-12-09, 16:26:32 wysłana przez mackeire »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #7 dnia: 2019-12-09, 16:45:28 »
I tak i nie. Jeśli chodzi o ustawienia "systemowe" bądź "użytkownika" to wszystko zależy od tego na ile kompatybilny jest "nowy" software z tym, który został zbackupowany.
Jeśli np. masz system, który działa na "starym" MATE, które jest oparte o Gtk+2, a "aktualizacja" niesie wersję opartą na Gtk+3, to... nic z tego nie wyjdzie, albowiem "konstrukcja" plików konfiguracyjnych jednego i drugiego, choć tak samo nazywającego się środowiska, jest odmienna.
Innymi słowy: może, ale nie musi taka operacja się udać. Na pewno nie w każdym przypadku.

exTerminator

  • Gość
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #8 dnia: 2019-12-10, 07:30:40 »
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:46:01 wysłana przez exPredator »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #9 dnia: 2019-12-10, 08:03:24 »
Przyjmij sobie, że Gtk3 zostało nazwane Ktg3 i już nie masz z tym problemu :) Wszak z istnieniem choćby Qt5 obok Gtk chyba nie masz problemów. Ba, w Windows również istnieją różne wersje bibliotek, na których opierają się programy.
Najstarsza wersja linii 2, jaka jeszcze jest we wspieranych wersjach Ubuntu to 2.24.30 (w Xenial, czyli 16.04). Od Bionic (18.04) po Disco (19.10) jest to 2.24.32. Zob.: https://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=libgtk2.0&searchon=names I świeższej wersji w tej linii już raczej nie będzie. Przynajmniej do czasu, gdy jakieś kompletne babole w niej nie wyjdą. Tak, czy inaczej na wersji 2.24 Gtk+2 wyzionął ducha. Zob.: https://www.gtk.org/download/linux.php. W Mint jest taka sama wersja jak w Ubuntu 18.04. Ba, ona nawet nie jest taka, ale wręcz ta sama.
Gtk+3 jest w Xenial w wersji 3.18.9, w Bionic 3.22.30, a w obu tegorocznych wydaniach w wersji 3.24 choć różnią się wydaniami poprawkowymi (od 1, poprzez 4, po 8, a w nadchodzącym 20.04 ma być 3.24.12) - zob.: https://packages.ubuntu.com/search?suite=all&section=all&arch=any&keywords=libgtk&searchon=names. Obecne wydanie to 3.24.13, ale - o ile dalej jest zachowany ten sam sposób oznaczania paczek w Gtk, to wydania nieparzyste są rozwojowymi do następnej wersji stabilnej (parzystej). Zob.: http://ftp.gnome.org/pub/gnome/sources/gtk+/3.24/.
Jak już wspomniał @1709 paczka grub-customizer w Bionic/Mint 19 pochodzić może wyłącznie z jakichś nieoficjalnych repozytoriów lub być kompilowana przez Ciebie lokalnie. Jeśli pochodzi z repo Daniela Richtera, to najświeższa wersja, jaka tu jest dostępna, to 5.1.0, która jest zależna od libgtkmm-3.0(-dev) w wersji co najmniej 2.20, która jest zależna od Gtk+3. Obie paczki, tj. libgtkmm-3.0, jak i libgtk3 są w Bionic w wersji, która umożliwić powinna instalację grub-customizer. Z tego repozytorium jednakże paczki są dla Ubuntu i niekoniecznie dla Mint. I tu dochodzimy do sedna. Nie należy mieszać repozytoriów dla różnych dystrybucji ze sobą i to nawet wówczas, gdy jedna jest oparta na drugiej, chyba że dokładnie wiadomo, że można to zrobić. Mint teoretycznie zatem może korzystać z PPA dla Ubuntu, ale niekoniecznie próba instalacji oprogramowania z PPA w Mint musi się powieść, a nawet gdy się powiedzie, to niekoniecznie musi takie oprogramowanie działać, lub działać prawidłowo. I oby wyłącznie oprogramowanie, a nie system cały padł.
Niemniej jednak z analizy sposobu tak budowania, jak i zależności grub-customizer nie wynika raczej, by nie było możliwości jego instalacji w Mint 19.x jeśli doda się repozytorium Richtera w odpowiedniej wersji (czyli dla Bionic).
Jeśli próbujesz zainstalować grub-customizer z jeszcze innego repozytorium, to nikt nie zagwarantuje, że będzie ono działać. Tak czy inaczej - w kwestii bibliotek Gtk w odpowiedniej wersji - nie ma znaczenia, czy to Ubuntu, czy Mint i która jego wersja, albowiem tę paczkę dla wszystkich obecnie wspieranych wersji tych dystrybucji można skompilować i zainstalować w systemie. Ba, jeśli dobrze widzę, to można ją nawet skompilować w wersji na Gtk+2.

exTerminator

  • Gość
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #10 dnia: 2019-12-10, 09:46:50 »
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:46:09 wysłana przez exPredator »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #11 dnia: 2019-12-10, 10:43:25 »
O tempora, o mores... Mint dostarcza bibliotek Gtk (zarówno w wersji 2, jak i 3) poprzez udostępnienie repozytoriów Ubuntu LTS, na którym bazuje. Jeśli w repozytorium Ubuntu pojawiają się nowe wersje, to są one również w Mincie, chyba, że jakieś oprogramowanie przez Minta stworzone blokuje aktualizację. Ubuntu - jak praktycznie każda dystrybucja wydawnicza - pojawia się w chwili wydania z określonymi paczkami, w określonych wersjach i te paczki - co do zasady - utrzymywane są przez cały cykl wydawniczy. Nie trafiają tu z zasady nowe ich wersje. Otrzymują jedynie (powinny otrzymywać) poprawki bezpieczeństwa. Sporadycznie pojawiają się nowsze wersje oprogramowania, ot jak będzie w przypadku Mint 19.3, gdzie np. Xfce zostanie dostarczone już w wersji 4.14 wobec obecnej 4.12. No i właśnie - marudzisz jakby Ci zęby szły. Jeśli nie odpowiada Ci cykl wydawniczy LTS (a zatem i Minta), to masz do wyboru różne dystrybucje o krótszym wsparciu (jak "zwykłe" wydania Ubuntu, czy np. Fedora), albo dystrybucje ciągłe (jak np. OpenSUSE Tumbleweed, czy Arch). Pierwsze - będąc dystrybucjami wydawniczymi zachowują się jak LTS, tyle, że okres wsparcia takiej dystrybucji jest krótszy niż kilka lat i wynosi najczęściej kilka miesięcy, po czym następuje nowe wydanie, które wprowadza nowe wersje paczek. Drugie nie mają wydań, a system aktualizujesz na bieżąco otrzymując wciąż nowe wersje paczek.
W dystrybucjach typu LTS nowe wersje aplikacji można uzyskać stosując tzw. paczki uniwersalne (jak np. flatpak).
Każdy wybiera to, czego potrzebuje. Jeśli jednak z jakiegoś powodu potrzebujesz nowszych wersji programów (aplikacji), bowiem to Cię głównie interesuje, a nie wersje bibliotek, to nie wybieraj dystrybucji typu LTS (w tym Minta).

exTerminator

  • Gość
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #12 dnia: 2019-12-10, 10:59:23 »
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:45:35 wysłana przez exPredator »

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 879
    • Zobacz profil
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #13 dnia: 2019-12-10, 11:59:57 »
No właśnie, najprawdopodobniej w twierdzeniu "chyba, że ja coś źle robię" jest pies pogrzebany.
Raz jeszcze i doprawdy ostatni, bowiem za diabła nie wiem, jak Ci to napisać, skoro nie masz ochoty tego przyjąć do wiadomości, albo samemu sprawdzić.
W Bionic Gtk jest:
- Gtk2 w wersji 2.24.x, a dokładnie 2.24.32-1ubuntu1; nie istnieje żadna nowsza wersja dostarczana w Bionic i nie istnieje żadna inna wersja w Mint; nie ma możliwości żadnej aktualizacji, albowiem nie ma do czego;
- Gtk3 w wersji 3.22.x a dokładnie 3.22.30-1ubuntu1; jeśli system ma udostępnione również repozytorium bionic-updates, to dostępna jest aktualizacja do wersji poprawkowej 3.22.30-1ubuntu4; w Mincie 19 jest wersja pierwsza, a przy udostępnieniu repozytorium bionic-updates (sprawdź, czy jest to tam zalecane) - będzie dostępna wersja druga.
Bionic, a co za tym idzie Mint 19 nie otrzyma wersji Gtk 2 innej niż z serii 2.24.32 i Gtk 3 innej niż serii 3.22.30, chyba, że okaże się, że jakiś totalny kataklizm jest z tą drugą związany. Gtk2 występuje natomiast w najnowszej swojej wersji - nie ma co tutaj być aktualizowane. Ani w Bionic, ani w Mint 19 nie otrzymasz zatem niczego innego niż Gtk2 2.24.32 oraz Gtk3 3.22.30. Nie istnieje zatem taka "aktualizacja" i nic ją w Mincie "nie trzyma" w tej chwili. Możliwa jest wyłącznie aktualizacja tej drugiej biblioteki do wersji poprawkowej, ale w ramach tej samej wersji 3.22.30. Linia 3.24 jest dostępna dopiero od Ubuntu 18.10.
Jeśli zatem mówisz o porównywalnych wydaniach, czyli Xubuntu 18.04 vs. Mint 19.x to wersje Gtk - winny tam być takie same.
Nawet gdyby jakimś cudem wydarzyła się sytuacja, że w repozytorium Ubuntu Bionic pojawiłaby się wersja nowsza, to albo ją będziesz mógł zainstalować w Mint 19, albo APT stwierdzi, że aktualizacja nie jest możliwa ze względu na niespełnione zależności i wówczas sprawa do zgłoszenia w Mint. Menedżer pakietów musi jednak "widzieć", że jest dostępne oprogramowanie w nowszej wersji, jeśli takie do repozytorium zostało dostarczone.
Przy okazji - Mint 19.3... również korzysta z Ubuntu Bionic. Oprócz kilku nowszych rzeczy, które w zależności od wybranej przez Ciebie wersji Mint do takiej nowszej wersji się zaktualizują lub nie, to cały system bazowy, w tym owe nieszczęsne biblioteki, będą w takiej samej wersji jak w Bionic, albowiem deweloperzy Minta nie robią własnych kompilacji 99% paczek dostarczanych w tej dystrybucji z wyjątkiem wersji Cinnamon bazując na paczkach z repozytoriów Ubuntu, które w niewielkim stopniu są niekiedy zmieniane, pozostając jednak w tych samych wersjach.

exTerminator

  • Gość
Odp: Mint - w jaki sposób archiwizować ustawienia systemu?
« Odpowiedź #14 dnia: 2019-12-10, 12:28:39 »
***** zdaniem forumowiczów i admina = spam *****
« Ostatnia zmiana: 2020-04-06, 16:45:27 wysłana przez exPredator »