วิธีทำให้ไฟล์กำหนดค่า Linux ซิงค์กัน

ไฟล์การกำหนดค่า Linux นั้นยุ่งยากในการตั้งค่า โดยเฉพาะอย่างยิ่งถ้าคุณมีคอมพิวเตอร์หลายเครื่อง ตลอดหลายปีที่ผ่านมา ผู้ใช้ Linux ได้แก้ไขปัญหานี้ (ส่วนใหญ่) ด้วยการบีบอัดและอัปโหลดการกำหนดค่าไปยังผู้ให้บริการที่เก็บข้อมูลบนคลาวด์หลายราย มีประโยชน์เช่นเดียวกับการสำรองไฟล์คอนฟิก Linux ต่างๆ แบบออนไลน์ มันค่อนข้างน่าเบื่อที่จะจัดการ ผู้พัฒนา Symbolize ก็คิดเช่นกัน ดังนั้น เพื่อแก้ปัญหานี้ เขาจึงสร้างแอปที่ช่วยขจัดความยุ่งยากในการซิงค์ไฟล์กำหนดค่า Linux ของคุณ

แอปนี้มีชื่อว่า Symbolize และด้วยแอปนี้ ผู้ใช้สามารถตั้งค่าไฟล์การกำหนดค่าบนหลายเครื่องได้อย่างรวดเร็วด้วยความช่วยเหลือจากลิงก์สัญลักษณ์ (ทางลัด AKA) และความมหัศจรรย์ของ Dropbox

หมายเหตุ: Symbolize ทำงานได้ดีที่สุดกับแอปพลิเคชันการซิงค์ Dropbox ก่อนเริ่มบทความนี้ โปรดติดตั้งไคลเอ็นต์การซิงค์รุ่นล่าสุด สำหรับข้อมูลเพิ่มเติมโปรดดูที่การกวดวิชาที่นี่

รับสัญลักษณ์

แอปพลิเคชัน Symbolize ไม่ซับซ้อน ดังนั้นจึงไม่จำเป็นต้องสร้างโดยใช้เครื่องมือพิเศษและการพึ่งพา ผู้ใช้สามารถคว้ามันจาก Snap store ด้วย  คำสั่งsnap install หรือคว้าสคริปต์จาก GitHub

ในการเริ่มการติดตั้งเครื่องมือ Symbolize บน Linux ให้เปิดหน้าต่างเทอร์มินัลโดยกด  Ctrl + Alt + T หรือ  Ctrl + Shift + T บนแป้นพิมพ์ จากที่นั่น ให้ทำตามคำแนะนำบรรทัดคำสั่งที่สอดคล้องกับวิธีที่คุณต้องการเรียกใช้โปรแกรมบนระบบของคุณ

คำแนะนำสแน็ป

วิธี Snap อาจเป็นวิธีที่ดีที่สุดในการทำให้ Symbolize ทำงานได้เพราะไม่ต้องการการโต้ตอบกับ GitHub เพียงแค่คว้า Snap และใช้ชีวิตของคุณต่อไป

ในการเริ่มต้นการติดตั้ง Snap ของแอปพลิเคชัน Symbolize คุณต้องใช้ระบบปฏิบัติการ Linux ที่รองรับรูปแบบ Snap เพื่อผลลัพธ์ที่ดีที่สุด ควรใช้Ubuntuเนื่องจากรันไทม์ของ Snap นั้นได้รับการกำหนดค่าไว้ล่วงหน้าและไม่จำเป็นต้องยุ่งยาก แต่ถ้าคุณไม่ได้อยู่ในอูบุนตูคุณสามารถเรียนรู้เกี่ยวกับวิธีการเปิดใช้ Snaps บน Linux เครื่องคอมพิวเตอร์ของคุณโดยทำตามคำแนะนำนี้ที่นี่

เมื่อรันไทม์ Snapd ทำงานบนระบบ Linux ของคุณแล้ว ให้ใช้คำสั่งsnap installเพื่อดึงสแน็ปช็อตล่าสุดของ Symbolize

วิธีทำให้ไฟล์กำหนดค่า Linux ซิงค์กัน

sudo snap ติดตั้งเป็นสัญลักษณ์

ดาวน์โหลดโดยตรง

ไม่ใช่ทุกระบบปฏิบัติการ Linux ที่จะทำงานกับแพ็คเกจ Snap และรันไทม์ของ Snap โชคดีที่มันเป็นไปได้ที่จะใช้ประโยชน์จากประโยชน์ของ Symbolize โดยเพียงแค่ดาวน์โหลดไฟล์สคริปต์จากหน้า GitHub ของผู้พัฒนา

โดยปกติใน TipsWebTech360 เมื่อเราจัดการกับโปรแกรมบน GitHub เราแนะนำให้คุณดาวน์โหลดไฟล์โดยใช้แอป Git คราวนี้ไม่จำเป็นต้องดาวน์โหลดด้วยแอป Git เนื่องจากไม่มีโค้ดให้คอมไพล์ เป็นไปได้ที่จะใช้คำสั่ง wget เพื่อคว้าทุกสิ่งที่คุณต้องการใช้ Symbolize

wget https://raw.githubusercontent.com/SlimG/symbolize/master/symbolize

ตัว  ดาวน์โหลดwget นั้นเร็วมาก และคุณจะมีสคริปต์ในไม่กี่วินาที เมื่อดำเนินการเสร็จสิ้น ก็ถึงเวลาวางแอปพลิเคชัน Symbolize ในเส้นทางของคุณ (AKA /usr/local/bin/ ) ในการวางไฟล์สคริปต์ใน/usr/local/bin/ให้ยกระดับเทอร์มินัลของคุณเป็นสถานะรูท และใช้คำสั่งmv

sudo -s mv เป็นสัญลักษณ์ของ /usr/local/bin/

ถัดไป อัปเดตการอนุญาตของไฟล์ด้วยคำสั่งchmod

chmod +x /usr/local/bin/symbolize

จากนั้นคุณควรจะสามารถเข้าถึงและเรียกใช้ Symbolize ได้โดยการรันคำสั่งsymbolize

สัญญลักษณ์

การใช้สัญลักษณ์

แอปนี้ทำงานโดยใช้ตำแหน่งไฟล์หรือโฟลเดอร์แล้วย้ายไปยัง Dropbox ซึ่งทำให้ทุกอย่างซิงค์กัน หากต้องการเรียนรู้วิธีซิงค์ไฟล์การกำหนดค่า Linux ให้ทำดังต่อไปนี้

ขั้นตอนที่ 1:เปิดเทอร์มินัลแล้วเรียกใช้ls -aเพื่อกำหนดว่าโฟลเดอร์การกำหนดค่าใดที่คุณต้องการซิงค์กับ Symbolize ในตัวอย่างนี้ เราจะใช้โฟลเดอร์~/.ssh

ls -a

ขั้นตอนที่ 2:เริ่มต้นไคลเอนต์การซิงค์ Dropbox บนพีซี Linux ของคุณและตรวจดูให้แน่ใจว่าคุณได้ลงชื่อเข้าใช้บริการแล้ว

ขั้นตอนที่ 3:ใช้คำสั่ง mkdir และสร้างโฟลเดอร์ซิงค์สำหรับไฟล์การกำหนดค่าบน Linux PC ของคุณ

mkdir -p ~/Dropbox/configs/

ขั้นตอนที่ 4:ใช้  สคริปต์สัญลักษณ์เพื่อซิงค์ไฟล์การกำหนดค่าของคุณกับ Dropbox

สัญลักษณ์ ~/.ssh ~/Dropbox/configs/

ทำขั้นตอนนี้ซ้ำสำหรับไฟล์การกำหนดค่าและโฟลเดอร์แต่ละรายการบน Linux ที่คุณต้องการซิงค์

วิธีทำให้ไฟล์กำหนดค่า Linux ซิงค์กัน

ไม่บังคับ – โหลดการกำหนดค่าที่ซิงค์บนพีซี Linux เครื่องอื่น

ข้อดีอย่างหนึ่งของ Symbolize คือช่วยให้ไฟล์การกำหนดค่าของคุณซิงค์กันโดยใส่ไว้ใน Dropbox แต่สิ่งที่ยอดเยี่ยมจริงๆ เกี่ยวกับ Symbolize คือการเรียกใช้ไฟล์การกำหนดค่าเดียวกันบนคอมพิวเตอร์หลายเครื่อง

ในการตั้งค่าพีซี Linux หลายเครื่องให้ใช้ไฟล์ซิงค์เดียวกัน ให้ทำดังต่อไปนี้

ขั้นตอนที่ 1:ทำตามขั้นตอนใน “การใช้สัญลักษณ์” ด้านบนเพื่อให้ไฟล์การกำหนดค่าทั้งหมดของคุณซิงค์กับ Dropbox สิ่งนี้จะต้องทำกับพีซี Linux เครื่องเดียวและไม่ต้องทำหลายเครื่อง

ขั้นตอนที่ 2: ลงชื่อเข้าใช้พีซี Linux เครื่องอื่นโดยไม่ได้ตั้งค่าไฟล์การกำหนดค่าที่ซิงค์ไว้ ลงชื่อเข้าใช้ Dropbox และซิงค์ไฟล์ของคุณจากบริการ จากนั้นเรียกใช้ symbolize เพื่อตั้งค่าคอนฟิกของคุณ

ตัวอย่างเช่น หากต้องการเพิ่มโฟลเดอร์~/.ssh ที่ซิงค์จาก ~/Dropbox/configs/ คุณจะต้องทำดังนี้

rm -rf ~/.ssh เป็นสัญลักษณ์ของ ~/Dropbox/configs/.ssh/ ~/

ฝากความเห็น

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Screen Tearing on Intel Graphics in Pardus Linux: A Result-Focused Guide

Fix Intel graphics screen tearing in Pardus Linux by checking X11 vs. Wayland, compositor settings, refresh rate, active Xorg driver, and TearFree only when appropriate.

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

วิธีการตั้งค่าไฟร์วอลล์ SLES 15 ด้วย firewall-cmd

กำหนดค่า firewalld บน SLES 15: ตรวจสอบโซน อนุญาตบริการหรือพอร์ต บันทึกกฎถาวร โหลดใหม่ได้อย่างปลอดภัย และตรวจสอบการเข้าถึง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

คู่มือการตั้งค่าการอัปเดต SLES Live Patching: อัปเดตเคอร์เนลโดยไม่ต้องรีบูตเครื่อง

เปิดใช้งานการแพตช์เคอร์เนลแบบเรียลไทม์บน SLES 15 SP7 ใช้การแก้ไขที่รองรับโดยไม่ต้องรีบูต ตรวจสอบแพตช์ที่ใช้งานอยู่ และทำความเข้าใจว่าเมื่อใดที่ยังจำเป็นต้องรีสตาร์ทเคอร์เนล

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

วิธีเปิดใช้งานโหมด FIPS บน SUSE Linux Enterprise Server 15

เปิดใช้งานโหมด FIPS บน SLES 15 โดยใช้ยูทิลิตี้การตั้งค่าที่ SUSE รองรับ รีบูตอย่างปลอดภัย ตรวจสอบสถานะเคอร์เนลและนโยบายการเข้ารหัส และตรวจสอบขีดจำกัดการรับรอง

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

วิธีการติดตั้ง Google Chrome บน Gooroom OS โดยไม่ละเมิดนโยบายความปลอดภัย

ติดตั้ง Google Chrome บน Gooroom OS อย่างปลอดภัยด้วยแพ็กเกจ .deb อย่างเป็นทางการ, APT, การตรวจสอบนโยบาย, คำแนะนำในการอัปเดต และการแก้ไขสำหรับอุปกรณ์ที่ได้รับการจัดการ

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

วิธีการส่งออกบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ Syslog ระยะไกลอย่างปลอดภัย

ส่งต่อบันทึกระบบ SLES ไปยังเซิร์ฟเวอร์ syslog ระยะไกลอย่างปลอดภัยด้วย rsyslog, ใบรับรอง TLS, การตรวจสอบชื่อคู่ค้า, คิว, การตรวจสอบความถูกต้อง และการทดสอบ

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

การผสานรวม Active Directory กับ SSSD ใน SLES 15: คู่มือทีละขั้นตอน

เชื่อมต่อ SLES 15 เข้ากับ Active Directory ด้วย SSSD โดยใช้ YaST เตรียม DNS และเวลา กำหนดค่าการเข้าสู่ระบบโดเมน ตรวจสอบ Kerberos และเปรียบเทียบ SSSD, Winbind และ realmd

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหาไดรเวอร์ Wi-Fi Realtek RTL8821CE บน Pardus Linux

แก้ไขปัญหา Wi-Fi RTL8821CE บน Pardus Linux โดยตรวจสอบไดรเวอร์ rtw88 ในตัว เฟิร์มแวร์ Realtek คำสั่ง rfkill, NetworkManager และตัวเลือกการสำรองข้อมูลที่ปลอดภัย

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

แก้ไขปัญหา "ความล้มเหลวชั่วคราวในการแก้ไข DNS" ใน Debian 12 ด้วย systemd-resolved

วินิจฉัยและแก้ไขปัญหาการแก้ไขชื่อโดเมน (DNS resolution) บน Debian 12 ที่ใช้ systemd-resolved รวมถึง resolv.conf, NetworkManager, networkd, cache และการตรวจสอบความถูกต้อง

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

วิธีการติดตั้งระบบปฏิบัติการ Pardus Linux ควบคู่กับ Windows 11 อย่างปลอดภัย

ติดตั้ง Pardus 25.2 ควบคู่ไปกับ Windows 11 โดยทำการสำรองข้อมูล ลดขนาดไดรฟ์ Windows บูตจาก USB UEFI และปกป้องพาร์ติชั่น EFI และพาร์ติชั่นกู้คืนที่มีอยู่เดิม