Ko sem imel doma računalnik, da ga je lahko uporabljala ostala družina, sem dodal več uporabnikov. Takrat sem sistem uporabljal v angleščini, ostale pa v španščini.
Dejstvo je, da kot sem privzeto namestil v španščini, ko prvič vstopim v sejo v angleščini, sistem poskuša spremeniti ime map Pisalna miza, Dokumenti..itd na svojo angleško različico Namizje, Dokumenti... itd. Rekel sem, da, da to storim, vendar nekaterih iz nekega razloga nisem vzel kot privzeto.
Za tiste, ki še niso razumeli. Običajno imamo privzeto mape Namizje, prenosi, dokumenti, glasba, slike, predloge, javno y Video posnetki.
Ko nekaj prenesemo iz datoteke, mora to privzeto iti v mapo prenosi, ker je za to določena mapa. Ko sem spremenil jezik, je mapa spremenila ime v Moji Prenosi, vendar je nisem nastavil kot privzeto za moje prenesene datoteke. Nenavadno je, da niso bili vsi ... Torej, kako naj to rešim?
Preprosto odpremo terminal in z našim najljubšim urejevalnikom besedil damo:
$ vim /home/tu_usuario/.config/user-dirs.dirs
Ali kaj je enako:
$ vim ~/.config/user-dirs.dirs
in dobili bi nekaj takega:
# 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"
Kaj vidite, kako sem imel to datoteko. Privzeto bi moralo biti tako, kot sem prikazal spodaj:
# 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"
Torej, če želimo na primer našo mapo prenosi privzeto ni Moji Prenosi in biti MyDownloads, iščemo to vrstico:
XDG_DOWNLOAD_DIR="$HOME/Downloads"
in to postavimo takole
XDG_DOWNLOAD_DIR="$HOME/MisDescargas"
Kot je logično, moramo mapo ustvariti MyDownloads.
Pripravljen.
V KDE lahko to storite neposredno iz sistemskih nastavitev, če se prav spomnim, v Ubuntuju lahko uporabite možnost Ubuntu Tweak, vendar bo vedno hitreje neposredno spreminjanje datoteke
Dober prispevek, hvala.
Vabljeni 😛
Če želite navesti privzeta imena za vse uporabnike, ki so ustvarjeni v vašem sistemu, morate spremeniti datoteko /etc/xdg/user-dirs.default in spremeniti imena map v datoteki, lahko celo "#" komentirate tiste ki niso. želite, da se pojavijo. Potem zaženete xdg-user-dirs-update brez sudo !! in ustvari vašo osebno datoteko v domači mapi.
Prijatelji: podatek, ki bi bil lahko koristen, zlasti za tiste, ki uporabljajo Arch in izpeljanke, je, da morate za namestitev datoteke, za katero omenite, imeti nameščen paket xdg-user-dirs.
Če ga želite namestiti, morate zagnati:
pacman -S xdg-imeniki-uporabnikov
Na zdravje! Paul.
Hvala za informacije Pablo ^^
Hvala vam! Zelo uporabno.
Hvala, Elav. Ti podatki so zelo koristni za tiste, ki imamo radi jezike in namestimo operacijski sistem v drugega.
In kako bi to storili, če je mapa, ki jo želim privzeto, na primer na drugi particiji in ta particija na začetku ni samoinštalirana, naj bo varnostna kopija.
Kar bom naredil, je, da imam particijo in varnostno kopijo HD, kjer lahko prenesem svojo glasbo, video in fotografije. In te mape želim omogočiti svoji ženi in hčerki, vendar na preprost način.