Przypadkowo usunięty katalog ~ / .config

10

Przypadkowo usunąłem (trwale usunięte. Nie jest to miękkie usunięcie do Kosza) ~/.config.

Wylogowałem się i ponownie zalogowałem, a wszystko wydaje się normalne. Ale czy oni są?

Co straciłem? Jak wpłynie na mój komputer? Jak mam wszystko naprawić?

deshmukh
źródło
@AFSHIN To, że korzystam z Kubuntu 17.04, nie jest ważne?
deshmukh
Cześć, twoje pytanie nie jest związane z konkretną wersją ani problemem, katalog ~/.configjest rodzajem konwencji zdefiniowanej przez XDG Base Directory Specification , być może będziesz musiał zajrzeć do tego postu
αғsнιη
Czy trwale usunąłeś lub usunąłeś miękko (przenieś do kosza)?
Scimonster,
1
Mamy nadzieję, że długoterminowym efektem będzie regularne tworzenie kopii zapasowych komputera.
krs013,
@AFSHIN Dziękujemy za zwrócenie na to uwagi. Wspomniałem o numerze wersji, ponieważ uważałem, że to „dobra praktyka”.
deshmukh

Odpowiedzi:

17

.configfolder zawiera konfiguracje aplikacji. To, czy jest to poziom systemowy czy poziom użytkownika, zależy od lokalizacji. Wyglądasz jak konfiguracja na poziomie użytkownika.

Sprawdź ten post .

Co straciłem? Jak wpłynie na mój komputer?

Prawdopodobnie stracisz dowolną niestandardową konfigurację / ustawienia na poziomie użytkownika, które mogłeś ustawić dla dowolnej aplikacji zgodnej ze specyfikacją katalogu XDG .

$ XDG_CONFIG_HOME definiuje katalog podstawowy, względem którego powinny być przechowywane specyficzne dla użytkownika pliki konfiguracyjne. Jeśli $ XDG_CONFIG_HOME nie jest ustawiony lub jest pusty, należy użyć wartości domyślnej równej $ HOME / .config.

Większość aplikacji w tym przypadku przywraca ustawienia domyślne. Konieczne może być ręczne dodanie tych konfiguracji ponownie. Uwaga: confignie wpłynie to na niektóre aplikacje, które mają własny folder konfiguracji zamiast używać .

Suraj Rao
źródło
5

Usunięto wszystkie modyfikacje lub właściwości specyficzne dla użytkownika (dla tego konkretnego użytkownika) dla aplikacji korzystających z katalogów w ~/.configcelu zrzucenia i odczytania konfiguracji. Zasadniczo wszystkie aplikacje XDG używają ~/.config; ~/.configsłuży do ustawiania lub zastępowania dowolnej specyficznej dla użytkownika konfiguracji zestawu aplikacji globalnie w innym miejscu.

Nie jest to problem sam w sobie , biorąc pod uwagę, że chcesz je ponownie ustawić, lub poprosić o ustawienie lub zadowolenie z globali.

Przynajmniej proponuję ci uruchomić:

xdg-user-dirs-update

aby utworzyć plik ~/.config/user-dirs.dirs( XDG_CONFIG_HOMEdomyślnie ~/.config) zawierający różne XDG_*dyrektywy katalogowe, z których korzysta wiele aplikacji.

Powinieneś otrzymać ~/.config/user-dirs.dirs:

XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/Downloads"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/Documents"
XDG_MUSIC_DIR="$HOME/Music"
XDG_PICTURES_DIR="$HOME/Pictures"
XDG_VIDEOS_DIR="$HOME/Videos"
heemayl
źródło
5

~/.configKatalog zawiera konfigurację aplikacji związanej tylko konta użytkownika. Usunięcie go przywróci domyślną wartość dla tych aplikacji, tak jakbyś ich wcześniej nie używał.

To, czy jest to dla Ciebie problem, zależy od aplikacji, których używasz i konfigurujesz.

Nie wpływa to na konfigurację aplikacji w całym systemie, a jedynie na modyfikacje dodane do konta użytkownika.

thomasrutter
źródło
2

Większość programów wygeneruje pliki konfiguracyjne i umieści je ponownie, jednak jeśli masz coś ręcznie ustawionego, znikają i musisz je ponownie skonfigurować.

Użyj Ubuntu przez chwilę lub spróbuj testdiskodzyskać swoje pliki.

Ravexina
źródło
2

Jeśli coś przypadkowo usunąłeś, po prostu przejdź do kopii zapasowej i przywróć usunięte pliki.

deser
źródło
Tak. To nauczyło mnie znaczenia kopii zapasowych :)
deshmukh