ระบบเรียกใช้ไดเรกทอรี/ทางลัดสำหรับเดสก์ท็อป Linux พร้อมไฟล์ GNOME (NAUTILUS) ตัวจัดการไฟล์ (Ubuntu, Fedora ฯลฯ )

SoftDrink เป็นคำศัพท์บน SoftLink หรือลิงก์ที่อ่อนนุ่ม (สัญลักษณ์)
ในบางวิธีมันเลียนแบบทางลัดที่มีอยู่ในเครื่อง Windows ช่วยให้คุณสร้างทางลัดไปยังไดเรกทอรี คุณดับเบิลคลิกที่ทางลัดและไดเรกทอรีนั้นเปิดในเบราว์เซอร์ไฟล์ แถบตำแหน่งแสดงเส้นทางดั้งเดิมไปยังไดเรกทอรี
ทุกที่ที่คุณต้องการมากเท่าที่คุณต้องการ ไม่มีข้อ จำกัด ในการวางไว้บนเดสก์ท็อปหรือในไดเรกทอรีอื่น ๆ
เพื่อเข้าถึงสถานที่ที่เกี่ยวข้องได้อย่างง่ายดายจากโฟลเดอร์ พวกเขาทำงานไม่เพียง แต่เป็นตัวเรียกใช้ แต่ยังเป็นบุ๊กมาร์กที่มีประโยชน์
ในทางใดทางหนึ่ง SoftDrink เป็นลิงค์ซอฟต์ลิงก์ที่มีความโง่เขลา
ค่าของ softlinks ไปยังไดเรกทอรี ( ln -s /path/to/direcotry ) ไม่สามารถพูดเกินจริงได้และชีวิตของผู้ใช้ Linux ที่ไม่มีพวกเขาจะเป็นไปไม่ได้
อย่างไรก็ตาม SoftLink เปลี่ยนบริบทและทำให้เป้าหมายดูเหมือนเป็นสมาชิกของไดเรกทอรีโฮสต์ จากมุมมองของผู้ใช้ GUI หากคุณดับเบิลคลิกที่ไอคอน SoftLink ในเบราว์เซอร์ไฟล์หน้าต่างที่เปิดจะไม่แสดงตำแหน่งของเป้าหมาย DIR เหมือนกันเกี่ยวกับตัวเลือก 'Open Terminal ที่นี่' ในไดเรกทอรีเป้าหมาย
สิ่งนี้ซ่อนโครงสร้างไดเรกทอรีที่แท้จริงของระบบ คุณอาจคิดว่าคุณกำลังทำงานในไดเรกทอรีย่อยและจบลงด้วยการเปลี่ยนบางสิ่งบางอย่าง 'ไมล์'
สิ่งนี้มากมายและคุณลืมว่าอะไรอยู่ที่ไหน ลิงค์ซอฟต์ที่มีชื่อแตกต่างกันมากจบลงด้วยการกำหนดเป้าหมายตำแหน่งเดียวกัน
ฉันกำลังมองหาระบบที่เปิดไดเรกทอรีและแสดงตำแหน่งจริงบนดิสก์ และในที่สุดก็ลงเอยด้วยการทำสิ่งนี้
มีเวลาที่. Desktop Launchers ทำงานจากโฟลเดอร์ใด ๆ ในระบบของคุณและใช้กันอย่างแพร่หลายเพื่อจุดประสงค์นี้ แต่ความสามารถนี้ถูกลบออกเนื่องจากความเสี่ยงด้านความปลอดภัยที่มีอยู่ในการเปิดตัวโปรแกรมแบบสุ่มด้วยการคลิก คุณไม่สามารถใช้งานได้อีกต่อไปใน Nautilus (ไฟล์ GNOME) Windows นอกเหนือจากเดสก์ท็อป
SoftDrink ไม่อนุญาตให้คุณเปิดตัวสิ่งอื่นนอกเหนือจากไดเรกทอรี
เรามีโปรแกรมที่เรียกว่า SoftDrink ซึ่งจัดการประเภท MIME ที่กำหนดเองที่เรียกว่า x-jump ไฟล์ของ MIME Type X-Jump เป็นไฟล์ข้อความที่มีส่วนขยาย .jump ผู้ใช้ Jump สร้างไฟล์. Jump และวางที่อยู่ไปยังตำแหน่งเป้าหมายในนั้น เมื่อระบบเรียกใช้ SoftDrink เพื่อประมวลผลไฟล์นี้ SoftDrink จะอ่านเส้นทางที่กล่าวถึงในนั้นและเปิดใช้งานในไฟล์เบราว์เซอร์
ในเบราว์เซอร์ไฟล์ไปที่ไดเรกทอรีที่คุณต้องการสร้างทางลัด
สร้างไฟล์ข้อความ
เปิดไฟล์ข้อความนี้ในตัวแก้ไขข้อความและพิมพ์เส้นทางไปยังไดเรกทอรีเป้าหมายของคุณพูด ~/disk2/backups/2022 (เพียงหนึ่งบรรทัดไม่มีอะไรอื่น)
เปลี่ยนชื่อไฟล์ข้อความนี้ด้วยชื่อเชิงพรรณนาและเปลี่ยนส่วนขยายเป็น. Jump พูด, backup_lastyear.jump
ดับเบิลคลิกที่ backup_lastyear.jump, ไดเรกทอรี ~/disk2/backups/2022 จะเปิดในหน้าต่างใหม่
อีกทางเลือกหนึ่งคือสร้างไฟล์. jump จากเทอร์มินัล ด้วยคำสั่ง: echo "/path/to/your/directory">somename.jump
วาง assets/make_jumpfile.sh ในโฟลเดอร์สคริปต์ Nautilus โฟลเดอร์นี้มักจะอยู่ที่ ~/.local/share/nautilus/scripts
ดาวน์โหลด SoftDrink Tarball จากหน้า Latest Release แยกเก็บถาวร
** cd ไปยังไดเรกทอรี ** ที่มี makefile.am และ configure.ac
ตรวจสอบให้แน่ใจว่ามีการติดตั้ง AutoConf, Libtool, Automake ถ้าไม่ติดตั้งโดยใช้คำสั่งต่อไปนี้
สำหรับ Ubuntu/Debian:
sudo apt install autoconf libtool automake
สำหรับ Redhat/Fedora:
$ sudo dnf install autoconf libtool automake
** เรียกใช้คำสั่งต่อไปนี้ **:
# These two needed only if you've cloned the repo
# autoreconf -i
# automake --add-missing
# Commands for everyone
./configure
make
** ติดตั้งซอฟต์แวร์ **
sudo make install
เมื่อติดตั้งแล้วคุณสามารถลบวัสดุที่ดาวน์โหลดได้
ทำตามขั้นตอนที่ 1 ถึง 4 ในการติดตั้ง
ถอนการติดตั้งซอฟต์แวร์
sudo make uninstall
cat ได้ซึ่งค่อนข้างมีประโยชน์ในฐานะบุ๊คมาร์คSoftDrink เปิดตัวภายใต้ใบอนุญาต MIT