Unix & Linux

คำถาม & คำตอบสำหรับผู้ใช้ Linux, FreeBSD และระบบปฏิบัติการ Un * x อื่น ๆ

5
gpg: keyserver ได้รับล้มเหลว: เซิร์ฟเวอร์ระบุความล้มเหลว
ข้อผิดพลาดนี้เกิดขึ้นเมื่อฉันเพิ่มที่เก็บ gns และลองใช้คำสั่งนี้: #sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys F88F6D313016330404F710FC9A2FD067A2E3EF7B ข้อผิดพลาดคือ: gpg: keyserver receive failed: Server indicated a failure
20 debian  apt  gpg 

2
อะไรคือความแตกต่างระหว่าง ncat, nc และ netcat?
ผมไม่แน่ใจว่าเกี่ยวกับเมื่อใช้nc, หรือnetcat ncatหากหนึ่งเป็นรุ่นที่เลิกใช้ของคนอื่น? ถ้ามีเพียงหนึ่งเดียวในการกระจายเท่านั้น ถ้ามันเป็นคำสั่งเดียวกัน แต่มีชื่อแตกต่างกันอย่างไร จริงๆแล้วฉันสับสนเล็กน้อย คำถามของฉันมาจากการที่ต้องการทดสอบความเร็วเครือข่ายระหว่างเซิร์ฟเวอร์ CentOS 7 สองเครื่อง ฉันมาข้ามหลายตัวอย่างการใช้ncและddแต่ไม่มากใช้หรือnetcatncat ใครช่วยอธิบายเรื่องนี้ให้ฉันหน่อยได้ไหม?
20 centos  netcat  nc 

1
UEFI + BIOS สามารถบูตได้ Debian ยืด amd64 ด้วยความคงอยู่
ข้อมูลทั้งหมดที่ฉันพบในขณะนี้ไม่เพียงพอสำหรับรสนิยมของฉัน มันอาจล้าสมัยทำให้เข้าใจผิดหรือผิดดูเหมือนว่าซับซ้อนเกินไปหรือไม่ครอบคลุมคำถามเฉพาะนี้ เป้าหมาย: ไดรฟ์ USB ที่สามารถบู๊ตได้ (รองรับ UEFI และ BIOS รุ่นเก่า) (ขึ้นอยู่กับ) เดเบียนสด 9 (ยืด) การคงอยู่ (โดยค่าเริ่มต้นและสำหรับทั้ง UEFI และ BIOS รุ่นเก่า) รูปแบบแป้นพิมพ์ภาษาเยอรมันต่อค่าเริ่มต้น เหมาะสมสำหรับการแก้ไขปัญหาระบบ GNU / Linux อื่น ๆ เหตุผล: ต้องตั้งค่ารูปแบบแป้นพิมพ์ในทุกการใช้งานเป็นเรื่องปวดหัวจริง cryptsetup และ efibootmgr หายไปในภาพสด Debian ที่เป็นค่าเริ่มต้น gnome-terminal มีพื้นหลังสีขาวที่น่ารำคาญตามค่าเริ่มต้น ไม่มีวิธีแก้ไข: (ใหม่) การสร้างภาพเดเบียนแบบกำหนดเอง (ดูเหมือนน่าเบื่อแม้ว่าฉันยังไม่ได้ลอง) unetbootin (ขอรหัสผ่านที่ไม่รู้จักเมื่อเริ่มต้นบนเดเบียนยืดและฉันคิดว่ามันไม่สนับสนุน UEFI อย่างไรก็ตาม) กระบวนการอัตโนมัติต่างประเทศบางแห่งที่ฉันไม่เห็นว่าเกิดอะไรขึ้น ภาพ Debian live …

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

2
ตัวเลือกที่เลิกใช้เมื่อรีสตาร์ท openssh ในการยืด
วันนี้หลังจากทำการอัพเดทใน Debian Stretch มันเริ่มแสดงคำเตือนเหล่านี้เมื่อรีสตาร์ทsshบริการด้วยการตั้งค่าปัจจุบันของฉัน: /etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval /etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits /etc/ssh/sshd_config line 29: Deprecated option RSAAuthentication /etc/ssh/sshd_config line 36: Deprecated option RhostsRSAAuthentication [....] Restarting OpenBSD Secure Shell server: sshd /etc/ssh/sshd_config line 17: Deprecated option KeyRegenerationInterval /etc/ssh/sshd_config line 18: Deprecated option ServerKeyBits /etc/ssh/sshd_config line 29: …
20 debian  openssh 

7
ฉันจะเรียกใช้รหัส BASIC ในเทอร์มินัลได้อย่างไร
ฉันต้องการเรียกใช้รหัส BASIC เช่นเดียวกับที่คุณเคยทำบนคอมพิวเตอร์รุ่นเก่าใน Linux (ฉันกำลังมองหาผู้ขัดขวางพื้นฐานที่สามารถเรียกใช้ฟังก์ชั่นระบบปฏิบัติการได้) ฉันมีตัวเลือกอะไรบ้าง (ควรเป็นแบบ Debian-based และ Arch-based)


3
“ ออนไลน์” หมายถึงอะไรตามที่ใช้ในมนุษย์ (1)
ในระบบของฉัน (ดาร์วิน 15.5.0) man(1)เปิดดังนี้: NAME man - format and display the on-line manual pages อย่างไรก็ตามไฟล์ที่หน้าถูกฟอร์แมตจากบนดิสก์: % man -w man /usr/share/man/man1/man.1 % file `man -w man` /usr/share/man/man1/man.1: troff or preprocessor input text ดังนั้น "ออนไลน์" ในกรณีนี้ไม่ได้หมายความว่า "ออนไลน์" ในขณะที่ "สามารถเข้าถึงได้ผ่านทางอินเทอร์เน็ต" "ออนไลน์" แค่หมายความว่าระบบของฉันเปิดอยู่ ถ้าเป็นเช่นนั้นทำไมต้องระบุว่าในตอนแรกนั่นคือไม่ชัดเจนว่าฉันกำลังอ่านหน้าที่ฟอร์แมตเตอร์ประมวลผลหรือไม่ หรือเมื่อเขียนคำอธิบายมันเป็นเรื่องใหญ่ที่จะมีคู่มือบนดิสก์เพราะ "คู่มือ" ส่วนใหญ่แล้วเป็นปริมาณกระดาษ? การใช้ยัติภังค์ "ออนไลน์" นี้และทั้งหมดยังคงเป็นเรื่องปกติในการคำนวณหรือไม่

1
การเมาท์ Systemd ล้มเหลว โดยที่การตั้งค่า = ไม่ตรงกับชื่อหน่วย
ถ้าฉันใช้คำสั่งนี้: mount -t xfs -o noatime,nodiratime,logbufs=8 -L d1 /srv/node/d1 ทำงานได้อย่างถูกต้องทั้งหมด แต่ถ้าฉันพยายามที่จะผ่านsystemdภูเขามันล้มเหลว ฉันสร้างไฟล์/etc/systemd/system/mnt-d1.mountโดยมีเนื้อหาดังต่อไปนี้: [Unit] Description = Disk 1 [Mount] What = LABEL=d1 Where = /srv/node/d1 Type = xfs Options = noatime,nodiratime,logbufs=8 [Install] WantedBy = multi-user.target หลังจากนั้นฉันรันคำสั่งเหล่านี้: systemctl daemon-reload systemctl start mnt-d1.mount คนสุดท้ายแสดงให้ฉันเห็น: Failed to start mnt-d1.mount: Unit mnt-d1.mount failed to load: …
20 mount  systemd 

7
VERR_ACCESS_DENIED เมื่อพยายามเพิ่มดิสก์ดิบลงในกล่องเสมือน
ฉันสร้าง virtualbox ดิบ disk ที่ชี้ไปที่การทำงานบูตไดรฟ์ USB ด้วย distro linux ขนาดเล็ก sudo ./VBoxManage internalcommands createrawvmdk -filename ~/VirtualBox\ VMs/MyTinyLinux/rawdiskonusb.vmdk -rawdisk /dev/disk2 -partitions 2 เมื่อฉันพยายามเพิ่มลงใน virtualbox VM ฉันได้รับข้อผิดพลาดนี้: Failed to open the disk image file ~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk. Permission problem accessing the file for the medium '~/VirtualBox VMs/MyTinyLinux/rawdiskonusb.vmdk' (VERR_ACCESS_DENIED). Result Code: VBOX_E_FILE_ERROR (0x80BB0004) Component: …

3
ข้อความ Out of Memory คืออะไร: เสียสละเด็ก?
เมื่อเร็ว ๆ นี้คอมพิวเตอร์ของฉันมีหน่วยความจำไม่เพียงพอ (เป็นผลมาจากการรวบรวมซอฟต์แวร์ในขณะที่ทำงานกับชุดข้อมูล GIS ขนาดใหญ่) ในบันทึกระบบรายละเอียดวิธีจัดการกับเงื่อนไข OOM เป็นบรรทัดต่อไปนี้: Out of memory: Kill process 7429 (java) score 259 or sacrifice child นั่นคือสิ่งที่or sacrifice childเกี่ยวกับ? แน่นอนมันไม่ได้ไตร่ตรองพิธีกรรมที่มืดเพื่อให้สิ่งต่าง ๆ ดำเนินต่อไป?

2
เป็นไปได้ไหมที่จะรับข้อมูลทรีของอุปกรณ์โดยใช้ / sys ของเคอร์เนลที่กำลังรันอยู่?
โดยทั่วไปสำหรับระบบแขนอุปกรณ์ต้นไม้จะจัดหาข้อมูลฮาร์ดแวร์ให้กับเคอร์เนล (Linux) แผนผังอุปกรณ์เหล่านี้มีอยู่ในรูปแบบไฟล์ dts (แหล่งอุปกรณ์ต้นไม้) ที่รวบรวมและโหลดลงในเคอร์เนล ปัญหาคือฉันไม่สามารถเข้าถึงdtsไฟล์ดังกล่าวไม่ได้แม้แต่dtbไฟล์ ฉันสามารถเข้าถึง/sysและ/procบนเครื่องและฉันต้องการถามว่าจะอนุญาตให้ "เดาค่าที่ถูกต้อง" ที่จะใช้ใน dts หรือไม่? คำตอบที่เป็นไปได้ยังสามารถเน้นเพิ่มเติมได้หากคำตอบสำหรับคำถามนี้ยังขึ้นอยู่กับว่าส่วนต่อประสานอุปกรณ์ถูกใช้ในสถานที่แรก (เช่น a dtbถูกสร้างขึ้นและมอบให้เคอร์เนล) แทนการแฮ็คเพิ่มเติม " และแก้ไขเคอร์เนลเพื่อแก้ปัญหาข้อมูลอุปกรณ์สำหรับเคอร์เนลของเราเท่านั้น "-solution?

2
ปรับขนาดหน้าต่างใน i3 โดยใช้แป้นพิมพ์เท่านั้น
ฉันกำลังพยายามตั้งค่าคอมพิวเตอร์ของฉัน (ใช้งาน Crunchbang Linux Waldorf และ i3) เพื่อให้เป็นค่าเริ่มต้นโดยปกติแล้วการกำหนดค่าให้กด Ctrl + Shift และปุ่มลูกศรปรับขนาดหน้าต่างตามทิศทางของลูกศร คู่มือผู้ใช้ i3ให้ตัวอย่างนี้ซึ่งผมคิดว่าอยู่ใกล้กับสิ่งที่ฉันต้องการ: mode "resize" { # These bindings trigger as soon as you enter the resize mode # Pressing left will shrink the window’s width. # Pressing right will grow the window’s width. # Pressing up will shrink …

5
Bash - ลำดับของตัวเลขในบรรทัดเดียวกัน
ฉันรู้ว่าคำสั่งseqเพื่อสร้างลำดับของจำนวนเต็มหนึ่งต่อบรรทัด แต่ฉันต้องการถามคำถามสองข้อ: เป็นไปได้ที่จะเขียนตัวเลขของลำดับในบรรทัดเดียวกันหรือไม่? เป็นไปได้ไหมที่จะสร้างสตริงที่ทำตามลำดับตัวเลขโดยคั่นด้วยช่องว่าง
20 bash  seq 

4
ตรวจจับจำนวนช่องสัญญาณ RAM
ฉันกำลังพยายามหา (โดยไม่มีการเข้าถึงเครื่อง) จำนวนช่อง RAM ที่รองรับ (เดี่ยว, คู่, ฯลฯ ) - และไม่ว่าจะมีการกำหนดค่าให้ใช้การตั้งค่านั้นหรือไม่เช่นมีสี่ช่องและแรมสองช่อง รับแชนเนลคู่เท่านั้นถ้าคุณเสียบ RAM ของคุณลงในสล็อตที่ถูกต้อง ฉันรู้วิธีกำหนดจำนวนโมดูล RAM ที่ฉันเสียบเข้ามาฉันไม่ทราบวิธีรับจำนวนแชนเนล
20 ram 

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