Możesz łatwo zainstalować starszą wersję danego pakietu (obniżenie wersji) za pomocą apt lub dpkg . Problemem jest znalezienie starszej wersji pakietu, ponieważ często znikają one z puli i kopii lustrzanych podczas aktualizacji.
Jeśli zainstalujesz pakiet z instalacyjnego dysku CD lub nieaktualnego kopii lustrzanej lub pamięci podręcznej, będziesz musiał również trzymać go przypiętego do starej wersji, aby nie został zaktualizowany, dopóki na to nie zezwolisz. Co oznacza, że musisz uważać na aktualizacje i testować je, aż problem zostanie rozwiązany. Jest to oczywiście problem, ponieważ w międzyczasie (może na zawsze) pozostaniesz z nie naprawionym, być może niepewnym pakietem. Oznacza to, że każdy użytkownik z jakimś problemem systemowym pozostanie w jakimś losowym stanie, dopóki nie będzie w stanie go rozwiązać.
Całe oprogramowanie również nie jest kompatybilne z poprzednimi wersjami, więc starsza wersja czegoś może nie działać poprawnie, gdy jest zasilana nowszymi plikami konfiguracyjnymi lub danymi. Oczywiście nie jest to możliwe do rozwiązania, chyba że cofniesz wszystkie dane użytkownika do stanu sprzed aktualizacji.
Byłoby wspaniale, gdyby był na to sposób, ale jest to ogromnie problematyczne. Każdy, kto uważa, że istnieje spójne rozwiązanie, powinien napisać propozycję i zaprosić do komentarza lub, jeszcze lepiej, przygotować dowód koncepcji (kod, skrypt, dokument). Trollowanie i marudzenie nie jest konstruktywne.
Ponieważ nie ma czystego rozwiązania technicznego, większość oprogramowania jest opracowywana (i zintegrowana) z mentalnością „jedyną drogą do przodu”. Próba zarządzania przestarzałymi wersjami to strata czasu każdego. Znalezione problemy zostały naprawione jak najszybciej w nowszych wersjach. Jako drobne rozwiązanie chciałbym zobaczyć gdzieś archiwum poprzednich wersji pakietów, które może być tymczasowo obejrzane.
W międzyczasie możesz zgłaszać błędy i nie oczekiwać, że najnowsze oprogramowanie nigdy nie zawiedzie. Po znalezieniu poprawki powinna ona znajdować się w następnej aktualizacji. Deweloperzy to ludzie (głównie) i dlatego omylni. Komputery są wybredne i pełne niesamowitej różnorodności i detali. Defensywnie utrzymywane systemy wykorzystujące dobrze obsługiwane komponenty i stabilną, zintegrowaną dystrybucję oprogramowania mogą być bardzo stabilne, nie stając się niepewnymi lub niemożliwymi do aktualizacji.