ฉันต้องการลบวิดีโอและเพลงจากแผงด้านซ้าย แต่ฉันไม่สามารถหาตัวเลือกที่จะทำ คุณจะทำอย่างไร
ฉันต้องการลบวิดีโอและเพลงจากแผงด้านซ้าย แต่ฉันไม่สามารถหาตัวเลือกที่จะทำ คุณจะทำอย่างไร
คำตอบ:
ผ่านการทดสอบใน Ubuntu 14.04
บุ๊กมาร์กเหล่านั้นถูกควบคุมโดย~/.config/user-dirs.dirs
และแสดงความคิดเห็นในบรรทัดที่กำหนดค่าลักษณะที่ปรากฏของรายการ
ตัวอย่างเช่นหากต้องการลบบุ๊กมาร์กวิดีโอออกจากรายการให้เปลี่ยนบรรทัด:
XDG_VIDEOS_DIR="$HOME/Videos"
ไปยัง
#XDG_VIDEOS_DIR="$HOME/Videos"
หมายเหตุ:
หลังจากที่เข้าสู่ระบบไฟล์ที่ได้รับการหวนกลับไปชุดเดิมโดย~/.config/user-dirs.dirs
/etc/xdg/user-dirs.defaults
เพื่อป้องกันไม่ให้ไฟล์เป็น "แบบอ่านอย่างเดียว" โดยการคลิกขวาจากนั้นเลือกคุณสมบัติ > สิทธิ์หรือใช้คำสั่ง
chmod -w ~/.config/user-dirs.dirs
หากคุณต้องการแก้ไขไฟล์อีกครั้งให้ทำตรงข้ามผ่าน Nautilus หรือใช้คำสั่ง
chmod +w ~/.config/user-dirs.dirs
หากคุณต้องการใช้นี้กับผู้ใช้ทั้งหมดในระบบของคุณเปลี่ยนไฟล์vim /etc/xdg/user-dirs.conf
และตั้งค่าตัวเลือกที่จะenabled
False
คุณต้องได้รับอนุญาตรูทหรือสิ่งนี้
XDG_VIDEOS_DIR="$HOME"
เพื่อปิดการใช้งานไดเรกทอรีผู้ใช้วิดีโอตามคำแนะนำอื่น ๆ สำหรับแหล่งที่มาให้ดูfreedesktop.org/wiki/Software/xdg-user-dirs/#settings
เปิดไฟล์user-dirs.dirs
ใน~/.config
โฟลเดอร์ของคุณด้วยโปรแกรมแก้ไขข้อความที่คุณชื่นชอบ
ใส่ความคิดเห็นเกี่ยวกับบรรทัดโฟลเดอร์ที่คุณไม่ต้องการอยู่ในบานหน้าต่างด้านซ้ายของ nautilus ฉันแสดงความคิดเห็นเกี่ยวกับโฟลเดอร์วิดีโอ
.......... .......... ......... XDG_DOCUMENTS_DIR = "$ HOME / เอกสาร" XDG_MUSIC_DIR = "$ HOME / เพลง" XDG_PICTURES_DIR = "$ HOME / รูปภาพ" #XDG_VIDEOS_DIR = "$ HOME / วิดีโอ"
จากนั้นเปิดเทอร์มินัลแล้วเรียกใช้xdg-user-dirs-gtk-update
ดูเวทมนตร์
ใน Nautilus> = 3.6 สิ่งนี้จะไม่รอดจากการออกจากระบบ / เข้าสู่ระบบหรือรีบูต เพื่อเอาชนะสิ่งนี้เราต้องชี้ให้XDG
ไดเรกทอรีของเราเป็น"$HOME"
เช่น:
XDG_VIDEOS_DIR="$HOME"
Aha - คำตอบที่ชัดเจนขอบคุณAJ McMinn : การลบรายการออกจากสถานที่ Nautilus
1) แสดงความคิดเห็นบุ๊คมาร์คที่ไม่ต้องการใน ~/.config/user-dirs.dirs
2) ตรวจหรือแก้ไขไฟล์และเพิ่มรายการ~/.config/user-dirs.conf
enabled=false
วิธีนี้ยังคงมีอยู่ในการบูต
* ... สามารถทำได้ด้วยหนึ่งซับ: echo "enabled=false" > ~/.config/user-dirs.conf
enabled=false
ตั้งค่าสถานะ~/.config/user-dirs.conf
เป็นวิธีที่ตั้งใจจะทำเช่นนี้chmod -w
วิธีที่ @Bruno Pereira แนะนำคือวิธีแก้ปัญหา
ไดเรกทอรีเหล่านี้ถูกกำหนดโดยXDG-ใช้ dirs
การอ่านเอกสารแสดงให้เห็นว่าคุณสามารถปิดการใช้งานไดเรกทอรีผู้ใช้โดยการชี้ไปที่ไดเรกทอรีบ้านของคุณ ใช้ Ubuntu-Tweak หรือแก้ไขไฟล์ ~ / .conf / user-dirs.dirs ด้วยตนเองและชี้ที่คั่นหน้าทั้งหมดที่คุณไม่ต้องการดูที่บ้านของคุณและพวกเขาก็จะหายไปจากแถบข้าง Nautilus
หมายเหตุ:ฉันพยายามแสดงความคิดเห็นและลบบรรทัดออกจาก ~ / .conf / user-dirs.dirs ตามที่ Forestpiskie แนะนำและใช้งานได้เฉพาะในครั้งต่อไปที่ฉันเข้าสู่ระบบโดยตั้งให้เป็น $ HOME dir การตั้งค่าติดขัด
echo "enabled=false" > ~/.config/user-dirs.conf
ซึ่งจะสร้างใช้ dirs.confenable=false
ไฟล์ที่มีตัวเลือกขั้นตอนเหล่านี้ยังคงใช้งานได้ใน 18.04 จากความคิดเห็นในชุดข้อความนี้ฉันได้สร้างสคริปต์ทุบตีต่อไปนี้เพื่อทำงาน หมายเหตุคุณยังต้องรีสตาร์ท nautilus และคลิกขวาที่ลบไอเท็มหลังจากเรียกใช้งานคำสั่งเหล่านี้:
nautilus_hide_unwanted_sidebar_items()
{
echo "Removing unwanted nautilus sidebar items"
if [ "1" == "0" ]; then
# Sidebar items are governed by files in $HOME and /etc
ls ~/.config/user-dirs*
ls /etc/xdg/user-dirs*
cat ~/.config/user-dirs.dirs
cat ~/.config/user-dirs.locale
cat /etc/xdg/user-dirs.conf
cat /etc/xdg/user-dirs.defaults
#cat ~/.config/user-dirs.conf
fi
### --------------------------------------
### modify local config files in $HOME/.config
### --------------------------------------
chmod u+w ~/.config/user-dirs.dirs
#sed -i 's/XDG_DOCUMENTS_DIR/#XDG_DOCUMENTS_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_TEMPLATES_DIR/#XDG_TEMPLATES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PUBLICSHARE_DIR/#XDG_PUBLICSHARE_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_MUSIC_DIR/#XDG_MUSIC_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_PICTURES_DIR/#XDG_PICTURES_DIR/' ~/.config/user-dirs.dirs
sed -i 's/XDG_VIDEOS_DIR/#XDG_VIDEOS_DIR/' ~/.config/user-dirs.dirs
###
echo "enabled=true" >> ~/.config/user-dirs.conf
chmod u-w ~/.config/user-dirs.dirs
### --------------------------------------
### Modify global config files in /etc/xdg
### --------------------------------------
#sudo sed -i 's/DOCUMENTS/#DOCUMENTS/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/TEMPLATES/#TEMPLATES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PUBLICSHARE/#PUBLICSHARE/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/MUSIC/#MUSIC/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/PICTURES/#PICTURES/' /etc/xdg/user-dirs.defaults
sudo sed -i 's/VIDEOS/#VIDEOS/' /etc/xdg/user-dirs.defaults
###
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
sudo echo "enabled=false" >> /etc/xdg/user-dirs.conf
sudo sed -i "s/enabled=true/enabled=false/" /etc/xdg/user-dirs.conf
# Trigger an update
xdg-user-dirs-gtk-update
echo "
NOTE:
After restarting nautilus the unwanted items will be demoted to regular
bookmarks. You can now removed them via the right click context menu.
"
}
แก้ไข -
ขุดลงไปอีกหน่อย - ถ้าคุณแก้ไข ~ / .config / user-dirs.dir คุณสามารถลบมันออกจากพาเนลและยังคงมีมันเป็นโฟลเดอร์ใน / home ของคุณ
ลองไปที่คั่นหน้าในเมนูหน้าต่างบุ๊กมาร์ก> แก้ไขบุ๊กมาร์ก (แปลจากอิตาลีอูบุนตู) และลบที่คุณไม่ต้องการ
มิฉะนั้น Ctrl + D เพื่อเข้าถึงเมนู