Score:0

ฉันควรติดตามสถานที่/ไดเร็กทอรีใดเพื่อให้มีประวัติการกำหนดค่าระบบทั้งหมด

ธง ph

ฉันเล่นกับการตั้งค่าต่างๆ ค่อนข้างบ่อยใน Ubuntu เองและในแอปที่ฉันใช้อยู่ การเปลี่ยนแปลงบางอย่างกลายเป็นสิ่งที่ไม่ถูกต้องหรือแม้กระทั่งเป็นอันตราย และฉันมักจำไม่ได้ว่าฉันได้ทำอะไรไปบ้างและจะคืนค่าได้อย่างไร นอกจากนี้ แอพที่ฉันติดตั้งบางครั้งสร้าง/แก้ไขสิ่งต่างๆ ในฮาร์ดไดรฟ์โดยที่ฉันไม่รู้

ฉันกำลังมองหาวิธีติดตามการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในระบบของฉัน ฉันรู้ว่ามี ฯลฯแต่มันติดตามเท่านั้น / ฯลฯ แต่ AFAIK นี่ไม่ใช่ที่เดียวที่จัดเก็บการกำหนดค่าระบบ ฉันรู้ว่ามีเครื่องมือเช่น Ansible แต่ฉันกำลังมองหาโซลูชันสำหรับผู้ใช้เดสก์ท็อป ไม่ใช่สำหรับเซิร์ฟเวอร์

มีรายการของตำแหน่งทั้งหมดบนระบบไฟล์ Linux ที่สามารถเก็บการกำหนดค่าประเภทใดก็ได้หรือไม่ เพื่อที่ฉันจะได้ติดตามมันด้วย VCS เช่น git มีแนวทางของสิ่งที่จะติดตามหรือไม่? หลักการตั้งชื่อที่สามารถช่วยฉันกรองไฟล์ที่ฉันไม่สนใจที่จะติดตามออก?

Nmath avatar
ng flag
ไม่มีอะไรที่คุณสามารถทำได้เพื่อติดตามทุกการกระทำที่คุณทำในทุก ๆ แอปพลิเคชันที่คุณใช้ คุณจะต้องทำการสำรองข้อมูลและจดบันทึก หากคุณทำการเปลี่ยนแปลงที่คุณรู้สึกว่าอาจทำให้ระบบของคุณเสียหาย
user535733 avatar
cn flag
คำแนะนำ: ใช้การติดตั้งแบบใช้แล้วทิ้ง (VM หรือคอนเทนเนอร์) เพื่อเล่นกับการตั้งค่าแบบสุ่ม หากคุณพัฒนาวิธีการติดตามการกำหนดค่าหรือการตั้งค่าที่เป็นไปได้ทั้งหมดซึ่งไม่มากเกินไปหรือล่วงล้ำ เรายินดีรับฟังเกี่ยวกับเรื่องนี้
Piotrek avatar
ph flag
หลังจากอ่านเกี่ยวกับหลักการยูนิกซ์ทุกอย่างเป็นไฟล์และสังเกตแนวโน้มของแพ็คเกจลินุกซ์ในการจัดเก็บการกำหนดค่าในแบบที่มนุษย์อ่านได้ ฉันคิดว่ามันคงเป็นเรื่องธรรมดาสำหรับฟังก์ชันดังกล่าวที่จะเกิดขึ้น ฉันผิดหวังเล็กน้อย ;)
Nmath avatar
ng flag
คุณกำลังลดความซับซ้อนของวิธีการพัฒนาซอฟต์แวร์และวิธีที่ซอฟต์แวร์ใช้งานได้จริงมากเกินไป ซอฟต์แวร์ทั้งหมดที่คุณใช้ได้รับการพัฒนาโดยกลุ่มคนต่างๆ ไม่ใช่ว่าซอฟต์แวร์ทุกชิ้นจะมีไฟล์ "config" ที่เป็นมาตรฐานเพียงไฟล์เดียว และแม้ว่าจะมีไฟล์ดังกล่าว คุณก็กำลังขอซอฟต์แวร์ที่แตกต่างไปจากเดิมอย่างสิ้นเชิงเพื่อดำเนินการตามที่คุณขอ ซึ่งเป็นซอฟต์แวร์ที่ต้องได้รับการอนุญาตในการอ่านและเปลี่ยนแปลง ไฟล์เป็นของซอฟต์แวร์อื่น ไม่มีแนวทางเดียวที่เหมาะกับทุกคน คุณกำลังขอบางสิ่งที่ซับซ้อนกว่าที่คุณคิด
waltinator avatar
it flag
คุณสามารถใช้ `strings` ในแต่ละไบนารี อนุมานได้ว่าตัวแปรสภาพแวดล้อมและพาธระบบไฟล์ใดถูกฮาร์ดโค้ดในไบนารี ตรวจสอบไลบรารีที่ใช้ร่วมกันด้วย `แมนสตริง ldd ld.so`
Score:1
ธง us

มีหลายที่ที่จัดเก็บไฟล์คอนฟิกูเรชัน แต่กำลังสำรองข้อมูล $HOME/.config และ / ฯลฯ จะปกปิดมันไว้เกือบหมดแล้ว แต่ถ้าคุณต้องการแน่ใจว่าทุกอย่างที่เกี่ยวข้องได้รับการสำรอง / บันทึกแล้ว คุณจะต้องสำรองข้อมูลดิสก์ทั้งหมด

ไฟล์การกำหนดค่าส่วนใหญ่มีไฟล์ .cfg, .conf หรือ .ini ส่วนขยาย - แต่ก็อาจแตกต่างกันได้

Score:0
ธง us

ฉันไม่สามารถพูดเกี่ยวกับการกำหนดค่าและการตั้งค่าทั้งหมด แต่คุณสามารถรับแอพทั้งหมดที่คุณเคยติดตั้งได้ sudo apt list --installed > ~/all-my-programs เอามาจาก

https://askubuntu.com/a/1193626/707756

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา