Gdy miałem komputer w domu, aby reszta rodziny mogła z niego korzystać, dodałem kilku użytkowników. W tamtym czasie korzystałem z systemu w języku angielskim, ale inni w języku hiszpańskim.
Faktem jest, że ponieważ domyślnie instalowałem w języku hiszpańskim, kiedy wchodzę do mojej sesji po angielsku po raz pierwszy, system próbuje zmienić nazwy folderów Biurko, dokumenty..etc do wersji angielskiej Pulpit, dokumenty…itp. Powiedziałem tak, żeby to zrobić, ale z jakiegoś powodu nie wziąłem niektórych z nich jako domyślnych.
Dla tych, którzy jeszcze nie zrozumieli. Zwykle mamy domyślnie foldery Pulpit, pliki do pobrania, dokumenty, muzyka, obrazy, szablony, publiczne y Filmy.
Kiedy pobieramy coś z pliku, domyślnie powinno to przejść do folderu Pliki do pobrania, ponieważ jest to przeznaczony do tego folder. Kiedy zmieniłem język, folder zmienił nazwę na Pliki do Pobrania, ale nie ustawiłem go jako domyślnego dla moich pobranych plików. Dziwne jest to, że nie wszyscy ... Więc jak mam to rozwiązać?
Po prostu otwieramy terminal i za pomocą naszego ulubionego edytora tekstu umieszczamy:
$ vim /home/tu_usuario/.config/user-dirs.dirs
Albo co to jest to samo:
$ vim ~/.config/user-dirs.dirs
i powinniśmy otrzymać coś takiego:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you’re
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
XDG_DESKTOP_DIR="$HOME/Desktop"
XDG_DOWNLOAD_DIR="$HOME/"
XDG_TEMPLATES_DIR="$HOME/Templates"
XDG_PUBLICSHARE_DIR="$HOME/Public"
XDG_DOCUMENTS_DIR="$HOME/"
XDG_MUSIC_DIR="$HOME/"
XDG_PICTURES_DIR="$HOME/"
XDG_VIDEOS_DIR="$HOME/Videos"
Widzisz, jak mam ten plik. Domyślnie powinno być tak, jak pokazuję poniżej:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you’re
# interested in. All local changes will be retained on the next run
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
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"
Jeśli więc chcemy, na przykład, nasz folder Pliki do pobrania domyślnie nie Pliki do Pobrania i bądź MyDownloads, szukamy tej linii:
XDG_DOWNLOAD_DIR="$HOME/Downloads"
i tak to ujęliśmy
XDG_DOWNLOAD_DIR="$HOME/MisDescargas"
Jak jest logiczne, musimy mieć utworzony folder MyDownloads.
Gotowe.
W KDE można to zrobić bezpośrednio z Ustawień systemowych, jeśli dobrze pamiętam, w Ubuntu możesz skorzystać z opcji z Ubuntu Tweak, ale zawsze szybciej będzie bezpośrednio zmodyfikować plik
Dobry post, dzięki.
Nie ma za co 😛
Aby wskazać domyślne nazwy dla wszystkich użytkowników utworzonych w systemie, musisz zmodyfikować plik /etc/xdg/user-dirs.default i zmienić nazwy folderów w pliku, możesz nawet skomentować "#" te, które nie są. chcesz, żeby się pojawiły. Następnie uruchamiasz xdg-user-dirs-update bez sudo !! i generuje plik osobisty w folderze domowym.
Przyjaciele: informacja, która może być przydatna, szczególnie dla tych, którzy używają Arch i jego pochodnych, jest taka, że dla tego pliku, o którym wspomniałeś, musi być zainstalowany pakiet xdg-user-dirs.
Aby go zainstalować, wystarczy uruchomić:
pacman -S xdg-katalogi-użytkowników
Twoje zdrowie! Paweł.
Dzięki za informację Pablo ^^
Dziękuję Ci! Bardzo przydatne.
Dzięki, Elav. Te dane są bardzo przydatne dla tych z nas, którzy lubią języki i instalują system operacyjny w innym.
A jak by to zrobić, jeśli na przykład folder, który chcę ustawić jako domyślny, znajduje się na innej partycji, a ta partycja nie jest na początku montowana samodzielnie, niech to będzie kopia zapasowa.
Mam zamiar mieć partycję i kopię zapasową HD, na której mam pobrane pliki muzyczne, wideo i zdjęcia. Chcę, aby te foldery były dostępne dla mojej żony i córki, ale w prosty sposób.