នៅពេលខ្ញុំមានកុំព្យូទ័រនៅផ្ទះដូច្នេះគ្រួសារផ្សេងទៀតអាចប្រើវាបានខ្ញុំបានបន្ថែមអ្នកប្រើមួយចំនួន។ នៅពេលនោះខ្ញុំប្រើប្រព័ន្ធជាភាសាអង់គ្លេសប៉ុន្តែភាសាផ្សេងទៀតជាភាសាអេស្ប៉ាញ។
ការពិតគឺថាដូចដែលខ្ញុំបានដំឡើងជាភាសាអេស្ប៉ាញតាមលំនាំដើមនៅពេលខ្ញុំបញ្ចូលវគ្គរបស់ខ្ញុំជាភាសាអង់គ្លេសជាលើកដំបូងប្រព័ន្ធព្យាយាមផ្លាស់ប្តូរឈ្មោះនៃថតឯកសារ តុឯកសារ..etc ទៅជាភាសាអង់គ្លេស ផ្ទៃតុឯកសារ…ល។ ខ្ញុំបាននិយាយថាត្រូវធ្វើវាប៉ុន្តែសម្រាប់ហេតុផលខ្លះខ្ញុំមិនបានយកវាខ្លះតាមលំនាំដើមទេ។
សម្រាប់អ្នកដែលមិនទាន់យល់។ ជាធម្មតាយើងមានថតឯកសារតាមលំនាំដើម ផ្ទៃតុទាញយកឯកសារតន្ត្រីតន្ត្រីរូបភាពពុម្ពសាធារណៈ 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"
ដូច្នេះប្រសិនបើយើងចង់បានឧទាហរណ៍ថតឯកសាររបស់យើង ការទាញយក លំនាំដើមគឺមិនមែនទេ ទាញយក និងជា MyDownloadsយើងរកមើលខ្សែនេះ៖
XDG_DOWNLOAD_DIR="$HOME/Downloads"
ហើយយើងដាក់វាដូចនេះ
XDG_DOWNLOAD_DIR="$HOME/MisDescargas"
ដូចឡូជីខលយើងត្រូវបង្កើតថតឯកសារ MyDownloads.
រួចរាល់ហើយ។
៥៧ យោបល់ទុកអ្នក
នៅក្នុង KDE វាអាចត្រូវបានធ្វើដោយផ្ទាល់ពីការកំណត់ប្រព័ន្ធប្រសិនបើខ្ញុំចងចាំត្រឹមត្រូវក្នុងអ៊ូប៊ុនទូអ្នកអាចប្រើជម្រើសពីអ៊ូប៊ុនទូ Tweak ប៉ុន្តែវានឹងលឿនជាងមុនក្នុងការកែប្រែឯកសារដោយផ្ទាល់
ប្រកាសល្អអរគុណ។
សូមស្វាគមន៍😛
ដើម្បីចង្អុលបង្ហាញឈ្មោះលំនាំដើមសម្រាប់អ្នកប្រើប្រាស់ទាំងអស់ដែលត្រូវបានបង្កើតនៅលើប្រព័ន្ធរបស់អ្នកអ្នកត្រូវតែកែប្រែឯកសារ /etc/xdg/user-dirs.default ហើយប្តូរឈ្មោះថតនៅក្នុងឯកសារអ្នកអាចផ្តល់យោបល់បាន។ ដែលមិនចង់ឱ្យពួកគេបង្ហាញខ្លួន។ បន្ទាប់មកអ្នកដំណើរការ xdg-user-dirs-update ដោយគ្មានសូដា !! ហើយវាបង្កើតឯកសារផ្ទាល់ខ្លួនរបស់អ្នកនៅក្នុងថតផ្ទះរបស់អ្នក។
មិត្តភក្តិ៖ ព័ត៌មានមួយផ្នែកដែលអាចមានប្រយោជន៍ជាពិសេសសម្រាប់អ្នកដែលប្រើ Arch និងនិស្សន្ទវត្ថុគឺថាសម្រាប់ឯកសារនោះដែលអ្នកលើកឡើងថាមានអ្នកត្រូវតំឡើងកញ្ចប់ xdg-user-dirs ។
ដើម្បីដំឡើងវាអ្នកគ្រាន់តែត្រូវដំណើរការ៖
pacman -S xdg-user-dirs
លើកទឹកចិត្ត! ប៉ូល។
សូមអរគុណសម្រាប់ព័ត៌មាន Pablo ^^
សូមអរគុណ! មានប្រយោជន៍ណាស់។
អរគុណអេលសា។ ព័ត៌មាននេះមានប្រយោជន៍ខ្លាំងណាស់សម្រាប់ពួកយើងដែលចូលចិត្តភាសានិងតំឡើងប្រព័ន្ធប្រតិបត្តការក្នុងប្រព័ន្ធផ្សេង។
ហើយតើវានឹងត្រូវបានយ៉ាងម៉េចប្រសិនបើឧទាហរណ៍ថតដែលខ្ញុំចង់កំណត់គឺស្ថិតនៅក្នុងភាគថាសមួយផ្សេងទៀតហើយភាគថាសនេះមិនត្រូវបានតំឡើងដោយខ្លួនឯងនៅដើមទេទុកឱ្យវាជាការបម្រុងទុក។
អ្វីដែលខ្ញុំនឹងធ្វើគឺខ្ញុំមានភាគថាសនិង HD បម្រុងទុកដែលខ្ញុំមានការទាញយកតន្ត្រីវីដេអូនិងរូបថត។ ហើយខ្ញុំចង់ធ្វើឱ្យថតទាំងនេះអាចចូលដំណើរការបានចំពោះប្រពន្ធនិងកូនស្រីរបស់ខ្ញុំប៉ុន្តែតាមរបៀបសាមញ្ញ។