คำถามติดแท็ก linux

คำถามเหล่านี้เกี่ยวกับ Linux โดยทั่วไป - ไม่เฉพาะเจาะจงสำหรับการแจกจ่ายเฉพาะ หากคำถามเกิดขึ้นในสภาวะแวดล้อม Linux โปรดระบุการกระจาย Linux ของคุณในเนื้อความของคำถามของคุณ แต่อย่าใช้แท็ก / linux


4
ฉันจะป้องกัน Xorg โดยใช้แผงหน้าจอแล็ปท็อปของ Linux ได้อย่างไร
ฉันมีแล็ปท็อป (~ HP อายุ 5 ปีที่ใช้คอมแพค nc6400 ที่ใช้ Fedora Linux) ซึ่งฉันใช้เวลาส่วนใหญ่เป็นเครื่องเดสก์ท็อป เสียบเข้ากับแท่นวางพร้อมฝาปิดและเชื่อมต่อผ่านสายเคเบิล DVI กับจอ LCD ภายนอกขนาดใหญ่ ด้วยเหตุผลหลายประการ (หน้าจอล็อกอินปรากฏขึ้นบนจอแสดงผลแบบปิดการ์ดกราฟิกที่ จำกัด ไม่สามารถทำ 3D ทั้งสองจอได้ในคราวเดียว) ฉันต้องการป้องกัน X จอแสดงผลแบบรวมของแล็ปท็อปที่ใช้งานโดย X ในขณะที่เชื่อมต่อและบนโต๊ะทำงาน (ซึ่งเป็นวิธีที่ฉันใช้งานประมาณ 97% ของเวลา) ฉันไม่ต้องการใช้แผงแล็ปท็อปในตัว การบูตไม่ได้เป็นปัญหาโดยเฉพาะตามค่าเริ่มต้นทุกอย่างจะถูกมิเรอร์ระหว่างสองจอแสดงผล นอกจากนี้ฉันไม่รังเกียจโซลูชัน 'ด้วยตนเอง' เช่นฉันต้องยกเลิกการตั้งค่าในโอกาสที่หายากเหล่านั้นเมื่อฉันใช้แล็ปท็อปห่างจากโต๊ะทำงาน เมื่อเข้าสู่ระบบฉันสามารถกำหนดค่า Gnome เพื่อให้ใช้เฉพาะจอภาพภายนอกและแผงแล็ปท็อปถูกทำเครื่องหมาย "ปิด" แต่สิ่งนี้ไม่มีผลต่อสถานะการกำหนดค่าเริ่มต้นโดยอัตโนมัติของ X และจอแสดงผลก่อนเข้าสู่ระบบ น่าแปลกที่แล็ปท็อปไม่มีเซ็นเซอร์ฝาดังนั้นการเปิดหรือปิดฝาจึงไม่เกิดเหตุการณ์ใด ๆ ฉันสามารถใช้xrandr -display :0 --output LVDS1 --off …
12 linux  gnome  xorg 

2
ksplice มีข้อเสียหรือไม่?
kspliceเป็นส่วนขยายโอเพนซอร์ซของเคอร์เนล Linux ซึ่งช่วยให้ผู้ดูแลระบบสามารถนำแพตช์ความปลอดภัยไปใช้กับเคอร์เนลที่กำลังทำงานอยู่โดยไม่ต้องรีบูตระบบปฏิบัติการ (จากวิกิพีเดีย ) มีข้อเสียในการใช้ ksplice หรือไม่? มันทำให้เกิดความไม่มั่นคงใด ๆ หรือไม่? ถ้าไม่ทำไมมันไม่รวมอยู่ในลินุกซ์มากขึ้น?
12 linux  kernel  upgrade 

4
การติดตั้งดิสก์ USB โดยอัตโนมัติ (วิธีการทำงาน)
พื้นหลัง: ฉันพยายามเมานท์ดิสก์ usb เป็นแบบอ่านอย่างเดียว แต่อูบุนตูติดตั้งของฉันกำลังติดตั้งอยู่เมื่อฉันเสียบดิสก์ ฉันสามารถถอนการติดตั้งดิสก์ด้วยตนเองและติดตั้งใหม่ด้วยตนเองเป็นแบบอ่านอย่างเดียวด้วยคำสั่ง umount และ mount แต่ก็ไม่สนุก ใครบางคนสามารถให้คำอธิบายอย่างรวดเร็วเกี่ยวกับวิธีการติดตั้ง usb โดยอัตโนมัติบนระบบลินุกซ์ทั่วไป (udev? ภูมิหลังทางประวัติศาสตร์ก็ดีเหมือนกัน) และบางทีฉันจะปรับกระบวนการนี้ให้ฉันอ่านดิสก์ได้อย่างไร ขอบคุณ แก้ไข:ฉันใช้ gnome ถ้าช่วยได้ แก้ไข 2:ในความรีบร้อนฉันลืมที่จะให้ข้อมูลเพิ่มเติมอีกเล็กน้อย นี่คือลักษณะของดิสก์จากผลลัพธ์ของ 'mount' /dev/sdb1 on /media/LaCie type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096) แก้ไข 3: สิ่งนี้อาจเกี่ยวข้องในทางของตัวเอง ในผลลัพธ์ของการเมานท์ฉันมีสิ่งต่อไปนี้ gvfs-fuse-daemon on /home/fletcher/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=fletcher) ฉันคิดว่านี่อาจเกี่ยวข้องกับการติดตั้ง fuseblk ด้านบน แต่สิ่งที่ฉันค้นพบคือสิ่งนี้ Gvfs เป็นระบบไฟล์เสมือน Gnome มันเป็นระบบไฟล์เสมือนที่สร้างขึ้นบนเคอร์เนล vfs ที่มีอยู่แล้ว …

6
เปิดเซสชัน GNOME จากเทอร์มินัล
ฉันกำลังเข้าสู่เครื่องเพื่อนของฉันและฉันสงสัยว่าฉันจะเปิดตัวเซสชั่น GNOME ผ่าน SSH ได้อย่างไร ฉันต้องเปิดเว็บเบราว์เซอร์บนเครื่องของเขาเพื่อดูสิ่งที่สามารถทำได้จากชื่อโฮสต์ของเขาเท่านั้น วิธีที่ง่ายที่สุดในการบรรลุเป้าหมายนี้ผ่าน SSH คืออะไร?
12 linux  ssh  gnome  xorg 

4
การรั่วไหลของหน่วยความจำ xorg
บนเดสก์ท็อปของฉัน Xorg มีหน่วยความจำรั่วไหลออกมามากมาย ฉันใช้เพื่อให้เครื่องนี้ทำงานเป็นเวลาหลายวัน (สัปดาห์, เดือน ... ) แต่ประมาณสัปดาห์ละครั้งฉันถูกบังคับให้เริ่มต้น xorg ใหม่เพราะใช้หน่วยความจำมากเกินไป ฉันเป็นคนเดียวที่ได้รับผลกระทบจากปัญหานี้หรือไม่? ทำไมสิ่งนี้จึงเกิดขึ้น มันเป็น Xorg ที่จะบั๊กหรือเป็นอย่างอื่น (อาจเป็นบางโมดูล Xorg)? ฉันจะทำทุกอย่างเพื่อหลีกเลี่ยงมันได้หรือไม่ ข่าวสารเพิ่มเติม: ฉันใช้ ArchLinux, เคอร์เนล 2.6.36, ไดรเวอร์ nvidia 260.19.36, gnome 2.32.1 อย่างไรก็ตามฉันมีปัญหานี้มาหลายครั้งเช่นมากกว่าหนึ่งปี นี่คือวิธีที่กระบวนการ Xorg ถูกแสดงโดยด้านบนหลังจากเวลาผ่านไปประมาณ 9 วัน ... PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1591 root …

1
บิตการอนุญาตไม่ได้ถูกบังคับใช้กับการแบ่งปันแซมบ้า
ฉันมีปัญหาที่บิตการอนุญาตไม่ได้ถูกบังคับใช้ในการแบ่งปันแซมบ้าโดยใช้ไคลเอนต์ Linux ฉันได้ตั้งค่าแซมบ้าบนเซิร์ฟเวอร์เพื่อบังคับให้ผู้ใช้กลุ่มและบิตสิทธิ์บางอย่างทำงานตามที่คาดไว้จนกว่าฉันจะแตะไฟล์หรือกลายเป็นเป้าหมายของการเปลี่ยนเส้นทาง IO นี่คือสิ่งที่เกิดขึ้น: user@linuxbox:~-->ls -l ~/archive/foo.txt ls: cannot access /home/user/archive/foo.txt: No such file or directory user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rw-rw-r-- 1 archive archive 0 2010-09-13 20:29 /home/user/archive/foo.txt user@linuxbox:~-->touch ~/archive/foo.txt user@linuxbox:~-->ls -l ~/archive/foo.txt -rwxrwxrwx 1 archive archive 0 2010-09-13 20:30 /home/user/archive/foo.txt สังเกตว่าเมื่อฉันแตะไฟล์ที่มีอยู่บิตอนุญาตจะเป็น 0777 พวกเขาควรจะเป็น 0664 เหมือนตอนที่มันถูกสร้างขึ้นครั้งแรก ฉันจะบังคับใช้ 0664 …

2
เรียกใช้ Syscalls จาก Java
มีวิธีการเรียกใช้ syscalls โดยตรงจาก Java หรือจำเป็นต้องเรียกวิธีการเนทีฟก่อนหรือไม่?
12 linux  java 

5
btrfs เสถียรเพียงพอสำหรับการใช้งานที่บ้านหรือไม่? [ปิด]
คำถามนี้ไม่น่าจะช่วยผู้เข้าชมในอนาคต มันเกี่ยวข้องเฉพาะกับพื้นที่ทางภูมิศาสตร์ขนาดเล็กช่วงเวลาที่เฉพาะเจาะจงหรือสถานการณ์ที่แคบเป็นพิเศษซึ่งโดยทั่วไปไม่สามารถใช้ได้กับผู้ชมทั่วโลกของอินเทอร์เน็ต สำหรับความช่วยเหลือในการทำคำถามนี้มากขึ้นบังคับในวงกว้างไปที่ศูนย์ช่วยเหลือ ปิดให้บริการใน7 ปีที่ผ่านมา ในที่สุดbtrfsได้พบหนทางสู่เมล็ดพันธุ์ใหม่ล่าสุดหรือไม่ถือว่ามีความเสถียรและปลอดภัยเพียงพอที่จะใช้ในสถานการณ์การสำรองข้อมูลภายในบ้านหรือไม่?

4
ฉันจะเชื่อมต่อเทอร์มินัลอนุกรมกับอินสแตนซ์ของ KVM ได้อย่างไร
บางทีฉันอาจเข้าใจผิดว่า KVM มีความสามารถอะไร แต่ความสามารถในการเพิ่ม / ลบฮาร์ดแวร์บน VM ดูเหมือนว่าแปลว่าฉันสามารถเพิ่มพอร์ตอนุกรมที่ทำหน้าที่เป็นเทอร์มินัลได้ ดังนั้นคำถามของฉันคือ: การตั้งค่าใดดีที่สุดสำหรับการกระจาย FreeBSD ของแขก? (มีมากมาย!) ฉันจะเข้าถึงเทอร์มินัลกล่าวจากโฮสต์ Linux ได้อย่างไร

3
เครื่องมือสำหรับแสดงไฟล์ใดบ้างที่โปรแกรมเข้าถึง?
ฉันจะไม่ใช้เครื่องมือที่ซับซ้อนเช่นโหมดบ่น AppArmor ฉันต้องการเครื่องมือง่าย ๆ ที่จะบอกฉันว่าไฟล์ใดบ้างที่เข้าถึงได้โดยโปรแกรมเฉพาะ

1
วิธีที่จะทำให้การรับส่งข้อมูลทั้งหมดผ่านอินเทอร์เฟซเดียวใน Linux
ฉันมีอินเตอร์เฟสที่เขียนด้วยตนเอง tun0 ( อิงTUN / TAP ) ที่เอาต์พุตสิ่งที่ได้รับ ฉันต้องการปริมาณข้อมูลทั้งหมดของระบบเพื่อให้ไหลผ่านอินเทอร์เฟซนี้ บทบาทของอินเตอร์เฟสคือ: เพื่อหาแพ็กเก็ตที่มีแนวโน้มว่าจะถูกเซ็นเซอร์และทำการอุโมงค์ ผ่านการรับส่งข้อมูลอื่น ๆ ทั้งหมดโดยไม่มีการแตะต้อง อย่างที่คุณคิดว่าฉันกำลังพยายามสร้างเครื่องมือต่อต้านมะเร็ง การตัดสินใจเกี่ยวกับการทันเนลจะต้องดำเนินการภายในกระบวนการ tun0 เพราะมีเพียงเราเท่านั้นที่สามารถใช้ DNS ที่เชื่อถือได้ ฉันต้องการให้คุณช่วยแสดงวิธีทำให้ปริมาณการรับส่งข้อมูลทั้งหมดผ่านอินเทอร์เฟซที่เขียนเอง tun0 หาก tun0 ต้องการการเปลี่ยนแปลงฉันขอให้คุณแจ้งการเปลี่ยนแปลงดังกล่าว ด้านล่างเป็นวิธีที่ฉันพยายามทำให้ทราฟฟิกทั้งหมดผ่าน tun0 และล้มเหลว (pings ล้มเหลว) การรวบรวม gcc tun0.c sudo ./a.out การกำหนดค่า sudo ip addr add 10.0.0.1/24 dev tun0 สร้างตารางจอห์น $ cat /etc/iproute2/rt_tables # # reserved …
12 linux  iptables  ip  route 

1
จะตรวจสอบคุณสมบัติของ CPU บน PowerPC และ Power 8 (และสูงกว่า) ได้อย่างไร?
เราสามารถตรวจสอบ/proc/cpuinfoบนเครื่อง Intel และ ARM เพื่อเรียนรู้คุณสมบัติ cpu เช่น AES และ SHA ฉันต้องทำเช่นเดียวกันสำหรับ PowerPC ภายใต้ทั้ง AIX และ Linux การทดสอบกับ Linux แสดงอยู่ด้านล่าง การส่งออกที่ผลิตโดยGCC112ในฟาร์มรวบรวม $ cat /proc/cpuinfo processor : 0 cpu : POWER8E (raw), altivec supported clock : 2061.000000MHz revision : 2.1 (pvr 004b 0201) ... processor : 159 cpu : POWER8E (raw), altivec …
12 linux  aix  cpu  powerpc 

1
ACPI group / action ไม่ได้กำหนด: processor / LNXCPU
หากฉันถอดปลั๊กแล็ปท็อปของฉันจากอะแดปเตอร์ AC ฉันจะได้รับข้อผิดพลาด ACPI ดังนี้: May 07 21:45:04 veritas root[7067]: ACPI group/action undefined: processor / LNXCPU:00 May 07 21:45:04 veritas root[7076]: ACPI group/action undefined: processor / LNXCPU:01 May 07 21:45:04 veritas root[7078]: ACPI group/action undefined: processor / LNXCPU:02 May 07 21:45:04 veritas root[7080]: ACPI group/action undefined: processor / LNXCPU:03 acpi_listen …

1
การติดตั้ง FreeBSD ควบคู่กับ Linux
ฉันใช้ Arch Linux กับ GNOME ฉันต้องการติดตั้ง FreeBSD ควบคู่กับ Arch Linux ด้วยข้อกำหนดต่อไปนี้: ฉันต้องการเก็บ Linux GRUB และเพิ่มรายการ FreeBSD ไว้ ฉันต้องการใช้พาร์ทิชันSWAP ที่แตกต่างกันสำหรับ Linux และ BSD ฉันไม่ต้องการทำลาย Linux / boot ข้อมูลระบบของฉัน: ฉันใช้ Arch Linux: โหมดUEFI ดิสก์คือ GPT เค้าโครงพาร์ติชันของฉันมีลักษณะเช่นนี้: . [severus@Tux ~]$ sudo parted -l Model: ATA TOSHIBA MQ01ABD1 (scsi) Disk /dev/sda: 1000GB Sector size …

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.