כשהיה לי מחשב בבית, כדי ששאר בני המשפחה יוכלו להשתמש בו, הוספתי כמה משתמשים. באותה תקופה השתמשתי במערכת באנגלית, אך האחרות בספרדית.
העובדה היא שכפי שהתקנתי בספרדית כברירת מחדל, כאשר אני נכנס להפעלה שלי באנגלית בפעם הראשונה, המערכת מנסה לשנות את שם התיקיות שולחן, מסמכים.. וכו 'לגרסתו האנגלית שולחן עבודה, מסמכים…וכו. אמרתי שכן, לעשות את זה, אבל משום מה לא לקחתי חלק מהם כברירת מחדל.
למי שטרם הבין. בדרך כלל יש לנו כברירת מחדל את התיקיות שולחן עבודה, הורדות, מסמכים, מוסיקה, תמונות, תבניות, ציבורי y וידאו.
כאשר אנו מורידים משהו מקובץ, כברירת מחדל זה אמור לעבור לתיקיה הורדות, מכיוון שזו התיקיה המיועדת לכך. כשעשיתי את שינוי השפה, התיקיה שינתה את שמה ל הורדות, אך לא הגדיר אותו כברירת מחדל עבור הקבצים שהורדתי. הדבר המוזר הוא שהם לא כולם ... אז איך אוכל לפתור את זה?
פשוט, אנו פותחים מסוף ועם עורך הטקסטים המועדף עלינו שמנו:
$ vim /home/tu_usuario/.config/user-dirs.dirs
או מה זהה:
$ vim ~/.config/user-dirs.dirs
ואנחנו צריכים לקבל משהו כזה:
# 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"
מה שאתה רואה זה איך היה לי את הקובץ הזה. כברירת מחדל זה צריך להיות כפי שאני מראה להלן:
# 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"
אז אם אנחנו רוצים למשל את התיקיה שלנו הורדות ברירת המחדל אינה הורדות ולהיות ההורדות שלי, אנו מחפשים את השורה הזו:
XDG_DOWNLOAD_DIR="$HOME/Downloads"
ואנחנו שמים את זה ככה
XDG_DOWNLOAD_DIR="$HOME/MisDescargas"
כפי שהגיוני, עלינו ליצור את התיקיה ההורדות שלי.
מוכנים
ב- KDE ניתן לעשות זאת ישירות מהגדרות המערכת אם אני זוכר נכון, באובונטו אתה יכול להשתמש באופציית Tweak של אובונטו, אך תמיד יהיה מהיר יותר לשנות ישירות את הקובץ
פוסט טוב, תודה.
אתם מוזמנים 😛
כדי לציין את שמות ברירת המחדל עבור כל המשתמשים שנוצרו במערכת שלך, עליך לשנות את הקובץ /etc/xdg/user-dirs.default ולשנות את שמות התיקיות בקובץ, אתה יכול אפילו להגיב "#" על אלה שאינם. רוצה שהם יופיעו. ואז אתה מריץ xdg-user-dirs-update בלי sudo !! והוא מייצר את הקובץ האישי שלך בתיקיית הבית שלך.
חברים: פיסת מידע שעשויה להיות שימושית, במיוחד למי שמשתמש ב- Arch ובנגזרות, היא שעבור אותו קובץ שאתה מזכיר קיים, עליך להתקין את חבילת xdg-user-dirs.
כדי להתקין אותו, אתה רק צריך לרוץ:
pacman -S xdg-user-dirs
לחיים! פול.
תודה על המידע פבלו ^^
תודה! שימושי מאוד.
תודה, אלב. נתונים אלה שימושיים מאוד לאלו מאיתנו שאוהבים שפות ומתקינים את מערכת ההפעלה במערכת אחרת.
ואיך זה היה נעשה אם, למשל, התיקיה שאני רוצה להגדיר כברירת מחדל נמצאת במחיצה אחרת ומחיצה זו אינה מותקנת בעצמה בהתחלה, שתהיה גיבוי.
מה שאני הולך זה שיש לי מחיצה ו- HD גיבוי, שם יש לי הורדות של מוסיקה, וידאו ותמונות. ואני רוצה להנגיש את התיקיות האלה לאשתי ובתי, אך בצורה פשוטה.