บันทึกการตั้งค่า setxkbmap หรือไม่


17

ฉันมีปัญหาในการตั้งค่าคีย์บอร์ดให้สวีเดนเรียกใช้ Raspbian บนราสเบอร์รี่ปี่ setxkbmap seฉันได้พยายามทุกอย่างและสิ่งเดียวที่ทำงานเป็นคำสั่ง

แต่นี่จะไม่บันทึกการตั้งค่าอย่างถาวรและจะกลับเป็นค่าเริ่มต้นหลังจากรีบูต มีคำสั่งให้บันทึกการตั้งค่าเหล่านี้อย่างถาวรหรือไม่?

คำตอบ:


18

วิธีง่ายๆในการเพิ่มคำสั่งลงใน$HOME/.profileไฟล์ของคุณ(คุณสามารถสร้างมันได้หากไม่มีอยู่):

setxkbmap se

ที่ควรทำให้มันทำงานทุกครั้งที่คุณเข้าสู่ระบบ

โปรดทราบว่าคุณควรใช้$HOME/.profileมากกว่า$HOME/.bash_profile, $HOME/.bashrcหรือไฟล์อื่น ๆ ที่คล้ายกัน นี่เป็นเพราะผู้จัดการการเข้าสู่ระบบของคุณควรอ่าน


ฉันมี 3 ไฟล์. profile อยู่ใน / home / pi /, / root / และ / etc / skel / ฉันคิดว่าคุณหมายถึงหนึ่งใน / home / pi /? อย่างที่คุณเห็นฉันไม่สบายใจกับ linux .bash_profile ไม่มีอยู่
justanotherhobbyist

การเพิ่มsetxkbmap seการ/home/pi/.profileแก้ไขมัน ขอบคุณคุณช่วยฉันจากอาการปวดหัวมากมาย
justanotherhobbyist

2
@hustlerinc the /etc/profileเป็นสากลซึ่งมักจะถูกอ่านไม่ว่าผู้ใช้รายใดที่เปิดใช้งานอยู่ ผู้ใช้แต่ละคนจะมี.profileไฟล์ส่วนตัวของตัวเองในโฟลเดอร์บ้าน ดังนั้น/root/.profileเป็นroot'และเป็นหนึ่งสำหรับผู้ใช้/home/pi/.profile piผมถามเกี่ยวกับไฟล์อื่น ๆ เพราะถ้า$HOME/.bash_profileหรือ$HOME/.bash_loginอยู่ไฟล์เหล่านั้นจะอ่านแทน$HOME/.profileของ หากพวกเขาไม่มีตัวตนไม่เป็นไร สำหรับรายละเอียดเพิ่มเติมโปรดอ่านINVOCATIONส่วนman bashหรือดูที่นี่
terdon

1
@ JanekWarchołใช่ว่าเป็นเพราะคุณกำลังเข้าสู่ระบบกราฟิกและในขณะที่บางแหล่งผู้จัดการเข้าสู่ระบบเพื่อให้ความรู้ของฉันไม่มีแหล่งที่มาของพวกเขา~/.profile ~/.bash_profileมันจะทำงาน~/.bash_profileถ้าคุณเข้าสู่ระบบจากบรรทัดคำสั่ง (ใช้sshตัวอย่างเช่น)
terdon

1
@ WesternGun เป็นคำถามที่แตกต่างกันมาก ในขณะที่คุณชี้ให้เห็น.profileคือการตั้งค่าเฉพาะผู้ใช้ คุณอาจเพิ่มเข้าไปได้/etc/profileแต่นั่นจะส่งผลกระทบต่อผู้ใช้ทั้งหมด มันจะดีกว่ามากที่จะทำโดยการกำหนดค่าผู้จัดการเข้าสู่ระบบของคุณ แต่สำหรับสิ่งนั้นโปรดถามคำถามใหม่อธิบายเกี่ยวกับระบบปฏิบัติการที่คุณใช้และตัวจัดการการเข้าสู่ระบบใด
terdon
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.