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

ตระกูลของระบบปฏิบัติการแบบ Unix ที่ใช้เคอร์เนล Linux หากคำถามของคุณเกี่ยวกับการแจกแจงบางอย่างเท่านั้นให้ใช้แท็กที่เฉพาะเจาะจงมากขึ้น

0
รับ IPv6 เพื่อทำงาน
ฉันกำลังพยายามให้ IPv6 ทำงาน โฮสต์ของฉันให้ข้อมูลต่อไปนี้แก่ฉัน: เครือข่าย IPv6: 2a03:4000:2:483::/64 เกตเวย์ IPv6: fe80::1 ของฉัน /etc/network/interfaces มีลักษณะเช่นนี้: # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth0 iface eth0 inet dhcp #IPV6 static configuration iface eth0 inet6 static pre-up modprobe ipv6 address 2a03:4000:2:483::2 netmask 64 gateway …

1
ข้อผิดพลาดในการบูต: ระบบไฟล์ที่ไม่รู้จัก กู้ภัยด้วง
ฉันดิ้นรนกับปัญหามาหลายวันแล้วและหวังว่าพวกคุณบางคนจะช่วยฉัน ฉันแค่จะอธิบายว่าเกิดอะไรขึ้น breifly ฉันมี AMD E-350 APU HTPC ซึ่งฉันใช้สำหรับมีเดียเซ็นเตอร์ สองสามวันที่ผ่านมาฉันตัดสินใจที่จะติดตั้ง XBMCbuntu ฉันคิดว่าการเรียนรู้ Linux น่าจะสนุก ฉันลงเอยด้วยปัญหามากมายเกี่ยวกับไดรเวอร์เสียงไดรเวอร์กราฟิกการเร่งความเร็วฮาร์ดแวร์ไม่ทำงานเป็นต้นฉันตัดสินใจติดตั้ง Windows อีกครั้ง ดังนั้นฉันก็โผล่ดีวีดี Windows จัดรูปแบบพาร์ติชั่น "visisble" ทั้งหมดและติดตั้ง Windows ในไดรฟ์เดียวกับ Linux ที่เคยใช้ เมื่อการติดตั้งมาถึงส่วนรีบูตเครื่องคอมพิวเตอร์จะปิดตัวลงและเริ่มต้นใหม่และให้ข้อความ: Loading Operating System ... error: unknow filesystem. grub rescue> ตอนนี้ฉันไม่รู้มากเกี่ยวกับ bootloaders หรือ Linux ที่จะซื่อสัตย์ แต่ฉันคิดว่าอาจมี ext พาร์ติชันที่ฉันไม่ได้ฟอร์แมตเมื่อติดตั้ง Windows ใหม่ดังนั้นฉันจึงไปที่ Ubuntu Live CD เปิด …
1 windows-7  linux  grub 

1
เหตุใด eth0 จึงตอบสนองต่อที่อยู่ ip ที่กำหนดให้กับ ethernet gadget usb0
เรากำหนดค่าการเชื่อมต่อเครือข่ายบนระบบ Linux ที่ฝังอยู่โดยการตั้งค่าหนึ่งคงที่อยู่ IP (169.254.0.1/16=LLA) บน Ethernet-Gadget / usb0 ขณะใช้ DHCP บน Ethernet / eth0 (192.168./16) เราประหลาดใจที่ระบบฝังตัวตอบสนองต่อ eth0 ไปยังที่อยู่ IP ifconfig บนอุปกรณ์ linux ในตัวจะแสดง: eth0 Link encap:Ethernet HWaddr <snip> inet addr:192.168.51.156 Bcast:192.168.55.255 Mask:255.255.0.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 <snip> usb0 Link encap:Ethernet HWaddr <snip> inet addr:169.254.0.1 Bcast:169.254.255.255 Mask:255.255.0.0 UP …

1
useradd ทำงานได้แบบโต้ตอบ แต่ไม่ใช่สคริปต์ทุบตี
ฉันกำลังพยายามสร้างบัญชีผู้ใช้โดยอัตโนมัติ คำสั่งในสคริปต์นี้ทำงานได้ดีใน bash shell อย่างไรก็ตามเมื่อฉันรัน bash script มันจะล้มเหลวและฉันได้รับ 2 ซึ่งหมายถึง invalid command syntax ตามหน้า man useradd สคริปต์นี้ยังพิมพ์คำสั่งก่อนที่จะดำเนินการดังนั้นถ้าฉันเพียงคัดลอก / วางผลลัพธ์ "cmd-->" ), มันได้ผล. เช่น., cmd-->useradd bidwbre -m -c "Brent Bidwel" -G students นี่คือสคริปต์สั้น ๆ : #!/bin/bash while read id fn ln pw do echo "cmd-->useradd $id -m -c \"$fn $ln\" -G …

1
เหตุใด ssh จึงรอให้กระบวนการที่เรียกทำงานทั้งหมดออกจากระบบ
ฉันกำลังเรียกใช้สคริปต์จากเครื่องหนึ่งในอีกเครื่องหนึ่งโดยใช้ ssh ssh <host> a.pl ตอนนี้ a.pl เริ่มต้นอินสแตนซ์อื่น ๆ ของ a.pl โดยใช้วิธี 'system' และดำเนินการแต่ละอันในพื้นหลัง ฉันได้รวมกับ LDAP และเมื่อหนึ่งในอินสแตนซ์ตายสคริปต์ a.pl หลักมารู้เกี่ยวกับเรื่องนี้อย่างต่อเนื่องในการตรวจสอบพวกเขา ดังนั้นเมื่อพบว่าหนึ่งในอินสแตนซ์นั้นเสียชีวิตสคริปต์หลักก็จะตายเช่นกันและอินสแตนซ์ที่เหลือก็จะเป็นของ init (1) ฉันคาดว่า ssh จะออกเมื่อสคริปต์หลักนี้ตาย แต่อย่างใดดูเหมือนว่า ssh ยังคงรอกระบวนการทั้งหมดที่เปิดตัว ออกจาก ssh เมื่อฉันฆ่าอินสแตนซ์ที่เหลือ นี่เป็นพฤติกรรมที่คาดหวังหรือไม่? ถ้าใช่ทำไมถึงเป็นเช่นนั้น
1 linux  ssh  openssh 

1
ไม่สามารถปิดจากเดสก์ท็อป
ฉันกำลังทดสอบ Trisquel Mini 7 ซึ่งใช้ Lub Lub 14.04 LTS ฉันมีปัญหาเล็กน้อยหากฉันพยายามปิดผ่านเมนูด้านล่างของหน้าต่างจะปรากฏขึ้น GDBus.Error:org.freedesktop.DBus.Error.AccessDenied: Operation not permitted ฉันสามารถปิดระบบผ่าน CLI หรือโดยการออกจากระบบเดสก์ท็อปเป็นครั้งแรกและปิดระบบจากตัวจัดการการเข้าสู่ระบบ ฉันควรเป็นส่วนหนึ่งของกลุ่มหรือไม่?

1
`ดำเนินการต่อ 'ในสคริปต์ BASH
ฉันพยายามค้นหาโฟลเดอร์ในคอลเล็กชันเพลงของฉันที่ไม่มีไฟล์ MP3 (บางไฟล์มีเฉพาะปกอัลบั้ม ดังนั้นฉันมีสิ่งนี้ในเชลล์สคริปต์ #!/bin/bash for DIR in * do [[ -d "${DIR}" ]] || continue cd "${DIR}" ls *.mp3 > /dev/null 2>&1 if [[ "$?" != "0" ]] then echo $DIR has no MP3 files! continue fi cd .. done ทว่าถึงแม้จะมีหลายโฟลเดอร์ แต่สคริปต์นี้จะตรวจสอบเพียงโฟลเดอร์แรกก่อนที่จะออก ... มันเหมือนกับว่า continue ข้างใน if แตกออกจากวงอย่างสิ้นเชิง
1 linux  bash 

1
ใช้ Windows bootloader แทน GRUB2
ฉันติดตั้ง Ubuntu ลงบนพาร์ติชันบน SSD ของฉันพร้อมกับการติดตั้ง Windows 7 อย่างไรก็ตามหลังจากการบูตพีซียังคงบูตเป็น Windows โดยไม่ต้องเสนอ Ubuntu เป็นตัวเลือก ฉันพบวิธีแก้ปัญหาที่กล่าวถึงที่นี่ ( http://ubuntuforums.org/showthread.php?t=1499828&page=2 ) ซึ่งใช้ GRUB2 สำหรับการบูต แต่ฉันต้องการใช้ Windows bootloader ฉันพบเกี่ยวกับ EasyBCD เขียนผ่านการบูต GRUB2 และทำตามบทช่วยสอนการเพิ่มรายการ Linux ในเมนูการบู๊ตเลือก C: ฉันสามารถเห็นตัวเลือกการบูตทั้งสองในเมนูการตั้งค่ามุมมอง แต่หลังจากรีสตาร์ทคอมพิวเตอร์มันจะบู๊ตกลับเข้าสู่ Windows โดยตรงและไม่สามารถเห็นตัวเลือกใน EasyBCD ฉันไม่รู้ว่าทำไมสิ่งนี้ผิดพลาดความช่วยเหลือใด ๆ ก็ดีขอบคุณล่วงหน้า

3
จำกัด โปรแกรม gui ใน Linux เพียงหนึ่งอินสแตนซ์เท่านั้น
มีโปรแกรม gui บางตัวที่หากคุณเลือกโปรแกรมจากเมนูหากเปิดอยู่แล้วแทนที่จะเปิดอินสแตนซ์ใหม่หน้าต่างนั้นจะกลายเป็นสิ่งสำคัญ อย่างไรก็ตามมีบางโปรแกรมที่จะเปิดหลายอินสแตนซ์ของตัวเอง มีโปรแกรมบางอย่างที่แสดงพฤติกรรมหลัง แต่ฉันต้องการให้ทำแบบเดิม สิ่งนี้สามารถทำได้?

0
สถานะการสนับสนุนเคอร์เนลวานิลลาของ RaspberryPi [ปิด]
การสนับสนุน RPi ในเคอร์เนลวานิลลาคืออะไร? การหยุดการผสานใด ๆ ที่เป็นไปได้จากการแยกเคอร์เนลเฉพาะของ RPi repo กลับสู่ต้นน้ำ มีปัญหาทางเทคนิคหรือไม่

1
ปัญหาตัวแปรสภาพแวดล้อมในเชลล์
ฉันใช้ Red Hat Linux Enterprise 5 ฉันรู้ทฤษฎีว่า - การใช้การส่งออกเพื่อตั้งค่าตัวแปรสภาพแวดล้อมตัวแปรสภาพแวดล้อมจะใช้กับสภาพแวดล้อมปัจจุบันและเด็ก แต่ไม่ใช้การส่งออกเพื่อตั้งค่าตัวแปรสภาพแวดล้อมตัวแปรสภาพแวดล้อมจะใช้กับ สภาพแวดล้อมปัจจุบัน ความสับสนของฉันคืออะไรคำจำกัดความที่แน่นอนของ "สภาพแวดล้อมของเด็ก" และ "สภาพแวดล้อมปัจจุบัน" คืออะไร? ตัวอย่างเช่น, $ var1=123 $ echo "Hello [$var1]" ค่าของ var1 (ซึ่งคือ 123) ถูกพิมพ์ในเชลล์ แต่ฉันคิดว่า echo เป็นคำสั่งที่เรียกใช้โดยเชลล์ปัจจุบันและ (คำสั่ง echo) ควรเป็นสภาพแวดล้อมลูกของเชลล์ปัจจุบันและค่าของ var1 ไม่ควร (เพราะ ไม่ได้ใช้ export var1 = 123) echo มีคำแนะนำอะไรมั้ย? ขอบคุณล่วงหน้า!

1
การติดตั้ง RPM + rpm (ไม่สร้างไดเรกทอรีตาม SPEC)
ฉันต้องการคำแนะนำเกี่ยวกับสิ่งต่อไปนี้ ฉันสร้างไฟล์ข้อมูลจำเพาะอย่างง่ายและสร้างรอบต่อนาที ฉันถ่ายโอน rpm ใหม่ไปยังเครื่อง Linux อื่นเพื่อติดตั้ง rpm ใหม่ ตามข้อมูลจำเพาะไฟล์ rpm ใหม่ - & gt; test.sh-6.2-2.i386.rpm ควรสร้าง ไดเร็กทอรี / tmp / MY_RPM_TESTS แต่รอบต่อนาทีนี้ไม่ได้สร้าง MY_RPM_TESTS และไดเรกทอรีย่อย กรุณาให้คำแนะนำว่าทำไมสิ่งที่ฉันต้องแก้ไขในไฟล์ spec? การติดตั้ง RPM: [root@linux1 rpm -Uvh /root/rpmbuild/RPMS/i386/test.sh-6.2-2.i386.rpm Preparing... ########################################### [100%] This is preinstall script Linux linux 2.6.18-164.2.1.el5PAE #1 SMP Mon Sep 21 04:45:05 EDT …
1 linux 

2
ติดตั้ง Linux บน Old AirPort Extreme หรือไม่
ฉันมี AirPort Extreme รุ่นเก่ามาก A1408 เป็นไปได้หรือไม่ที่จะติดตั้ง Linux บนมันโดยใช้ AirPort ทำหน้าที่เป็นฮาร์ดดิสก์แล้วทำการบูตจากนั้น ฉันเคยได้ยินว่า AirPorts ใช้ NetBSD คุณสามารถบู๊ตเป็นคำสั่งนั้นและรันคำสั่งได้หรือไม่?

1
GRUB2 วิธีตรวจสอบ distros (และที่ไหน) ที่ติดตั้งในพาร์ติชั่น
วันเก่า ๆ หายไปเพราะมันง่ายที่จะดู menu.lst ไฟล์ ... :) ฉันจะตรวจจับการติดตั้งพาร์ติชั่นจากบรรทัดคำสั่งในระบบที่โหลดเต็มได้อย่างไร?
1 linux 

1
ทำไมการติดตั้งพาร์ติชัน NTFS ใน Linux ไม่ทำงานอย่างถูกต้อง
คำถามนี้เกี่ยวข้องกับ อันนี้ ; เรียกมันว่าส่วนที่ 2 @allquixotic ให้คำแนะนำเกี่ยวกับคำถามเดิมซึ่งแก้ไขอาการ แต่ผลการวิจัยพบปัญหาพื้นฐานที่ชัดเจนซึ่งเป็นหัวข้อของคำถามนี้ สถานการณ์: ฮาร์ดดิสก์ภายในของคอมพิวเตอร์ประกอบด้วยพาร์ติชัน NTFS สามส่วน (หลัก Windows 7, การบูตและการกู้คืน) และอื่น ๆ ext4 พาร์ติชั่น (Linux Mint 17 และ swap) ขณะนี้ฉันกำลังใช้งานฮาร์ดดิสก์ภายนอกกับ Debian Wheezy ทั้งหมดสามารถบู๊ตได้ผ่าน GRUB และทุกอย่างทำงานได้ตามปกติ ไม่มีข้อบ่งชี้ถึงการทุจริตในรูปแบบใด ๆ Mint ได้รับการกำหนดค่าล่วงหน้าเพื่อติดตั้งพาร์ติชัน Windows โดยอัตโนมัติและทำงานได้ตามปกติ เดเบียนไม่ได้ ฉันตั้งค่านี้ด้วยตนเอง พาร์ติชัน Windows อยู่ในรายการ /etc/fstab: (ไม่รู้เลยว่าทำไมมันถึงเป็นฟอนต์ที่ไร้สาระไม่สามารถคัดลอกจากตัวแก้ไขและวางได้) ฉันสร้างโฟลเดอร์ mount, / mnt / windows …
1 linux  mount  ntfs 

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