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

Fedora เป็นลินุกซ์ที่มีวงจรการเผยแพร่ที่รวดเร็วดูแลโดยชุมชนและได้รับการสนับสนุนจาก Red Hat

3
ชื่อโฮสต์ Linux คืออะไร
ในช่วงไม่กี่ปีที่ผ่านมาฉันใช้ Linux เป็นระบบหลักของฉันโดยเฉพาะ Fedora ฉันเห็นชื่อโฮสต์ของฉันตั้งเป็น "localhost" เสมอยกเว้นเมื่อฉันเชื่อมต่อกับเครือข่ายบางอย่างและกลายเป็น IP ของฉัน วันนี้ฉันได้พบกับพฤติกรรมดังต่อไปนี้ซึ่งฉันมีปัญหาในการทำความเข้าใจ ฉันตั้งค่าการติดตั้ง Ubuntu บนพาร์ติชันอื่นของแล็ปท็อปตั้งชื่อคอมพิวเตอร์ / ชื่อโฮสต์ระหว่างการติดตั้ง Ubuntu เมื่อฉันรีบูทกลับเข้าไปใน Fedora Fedora ได้อัปเดตชื่อโฮสต์ของฉันเป็นชื่อที่ฉันตั้งในการติดตั้ง Ubuntu ฉันคิดเสมอว่าชื่อโฮสต์ถูกกำหนดค่าและเก็บไว้ในพาร์ติชันของการติดตั้ง distro และแน่นอนเนื้อหาของ / etc / hostname บน Fedora ยังอ่าน "localhost.localdomain" แต่การเรียกใช้hostnameคำสั่งจะแสดงชื่อโฮสต์ใหม่ ทั้งสองการติดตั้งใช้พาร์ทิชันบูต efi ร่วมกัน แต่จะแยกออกจากกัน ฉันสงสัยว่าจะติดตั้ง Fedora จากที่ไหนและทำไมกำลังอ่านชื่อโฮสต์ใหม่

1
กระบวนการ / usr / libexec / packagekitd ทำอะไร
กระบวนการนี้ทำให้แบนด์วิดธ์ของฉัน: กระบวนการนี้ทำอะไร? ปลอดภัยที่จะฆ่าหรือไม่ ปลอดภัยที่จะลบแพ็กเกจทั้งหมด (เพื่อป้องกันไม่ให้เริ่มต้นใหม่อีกครั้ง) หรือฉันควรป้องกันไม่ให้ทำงานในพื้นหลังโดยอัตโนมัติอีกครั้ง? ฉันกำลังใช้งาน Fedora 23

4
เทียบเท่า dnf ของ“ yum update --security”
yum update --securityติดตั้งเฉพาะการปรับปรุงความปลอดภัย ฉันคิดว่ามันเป็นส่วนเสริมจากปลั๊กอินความปลอดภัยยำ มีคำสั่ง dnf ที่เทียบเท่าหรือไม่ (dnf แทนที่ yum ใน Fedora 22)
13 fedora  dnf 

1
วิธีแก้ไข“ การข้าม /usr/lib/libc.a ที่เข้ากันไม่ได้”
ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันพยายามสร้างเป้าหมาย Linux ที่ฝังอยู่ใน 64 บิต Fedora 16 (Verne): make[3]: Entering directory `/export/home/git/minerva-5.x/third_party/multifiles' mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o md5.o md5.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o bitmapfs.o bitmapfs.c mips-linux-gnu-gcc -EL -O -D_GNU_SOURCE -Wall -isystem /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/include -c -o mfcln.o mfcln.c mips-linux-gnu-gcc -EL -Wl,-rpath /export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/lib -L/export/home/git/minerva-5.x/cs_rootfs_1.2.15/cross_rootfs/lib …
13 fedora  make  glibc 

5
ไม่สามารถเรียก metalink สำหรับที่เก็บ: fedora / 20 / i386
ฉันติดตั้ง Fedora 20 โดยใช้ liveOS ขณะทำการอัพเดตฉันได้รับผลลัพธ์ดังต่อไปนี้: [root@localhost bioinfo]# yum update Loaded plugins: langpacks, refresh-packagekit Error: Cannot retrieve metalink for repository: fedora/20/i386. Please verify its path and try again ฉันจะแก้ไขข้อผิดพลาดนี้ได้อย่างไร
13 fedora  yum 

3
วิธีแสดงรายการแพ็กเกจที่ติดตั้งทั้งหมดใน fedora พร้อมเวลาของการติดตั้ง
ฉันสามารถแสดงรายการพวกเขาใช้ ติดตั้งรายการ sudo yum แล้ว แต่จะทำให้ปรากฏเมื่อติดตั้งแต่ละรายการได้อย่างไร
13 linux  fedora  yum 

2
ฉันจะดูซอร์สโค้ดสำหรับคำสั่งได้อย่างไร [ปิด]
ปิด คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้มุ่งเน้นที่ปัญหาเดียวโดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ฉันตัดสินใจทันทีว่าฉันต้องการดูซอร์สโค้ดสำหรับ 'echo' $ which echo /usr/bin/echo ดังนั้น $ ls -al /usr/bin/echo -rwxr-xr-x. 1 root root 32536 Oct 31 2016 /usr/bin/echo ดังนั้น $strings /usr/bin/echo ทำให้ฉันเชื่อว่าเป็นโปรแกรม C ที่รวบรวม ตอนนี้ฉันติดอยู่ ฉันจะทำอย่างไร: ค้นหาแพ็คเกจที่อยู่ข้างใน รับแหล่งที่มา สร้างใหม่ ทดสอบมัน ติดตั้งเวอร์ชันใหม่ทั้งระบบ (ฉันรู้ว่า 5 ไม่ใช่ความคิดที่ดีฉันแค่อยากรู้อยากเห็น ... ) ตอนนี้ฉันอยู่ที่ Fedora แต่ฉันสนใจคำตอบของ Debian ด้วย …

2
ใช้ผู้ให้บริการ VirtualBox ตามค่าเริ่มต้นใน Fedora 21
ตอนนี้ทุกครั้งที่ฉันใช้คนจรจัดก็พยายามที่จะใช้libvirtเป็นผู้ให้บริการ ฉันต้องการใช้ VirtualBox เป็นค่าเริ่มต้น vagrant-libvirt ไม่ได้ติดตั้ง มันน่ารำคาญเพราะบางคำสั่งไม่ทำงานเช่นvagrant status: [florian@localhost local]$ vagrant status The provider 'libvirt' could not be found, but was requested to back the machine 'foobar'. Please use a provider that exists. [florian@localhost local]$ vagrant status --provider=virtualbox An invalid option was specified. The help for this command is available …

1
ความแตกต่างระหว่าง / usr / include / sys และ / usr / include / linux?
เห็นได้ชัดว่ามีความแตกต่าง แต่ฉันอยากรู้เกี่ยวกับเหตุผลที่อยู่เบื้องหลังว่าทำไมบางสิ่งไปภายใต้ / usr / include / sys และคนอื่นไปภายใต้ / usr / include / linux และมีชื่อไฟล์ส่วนหัวเดียวกัน? สิ่งนี้เกี่ยวข้องกับ POSIX vx ไม่ใช่ POSIX หรือไม่? นอกจากนี้ฉันยังจัดการเติม / usr / include / linux ด้วยส่วนหัวในระบบ Fedora ของฉันด้วยการคว้าแพ็คเกจ kernel-headers มีชื่อแพ็คเกจมาตรฐานสำหรับฉันที่จะรับไฟล์ส่วนหัวที่อยู่ภายใต้ / usr / include / sys ? ฉันหามันไม่เจอ

1
จะใช้ DNF เพื่อค้นหารุ่นแพ็คเกจที่มีอยู่ใน Fedora รุ่นอื่นได้อย่างไร
เป็นไปได้ไหมที่จะใช้dnf(หรือยูทิลิตี้อื่น) เพื่อค้นหาที่เก็บของ Fedora รุ่นต่างๆ dnf --showduplicates list <package name>ยกตัวอย่างเช่นในการค้นหารุ่นปัจจุบันของฉันสำหรับทุกรุ่นของแพคเกจที่ฉันสามารถทำได้ เป็นไปได้ไหมที่จะทำบางสิ่งตามแนวของ: dnf --showduplicates list [--fedora29] <package name> อาร์กิวเมนต์[--fedora29]สามารถใช้เพื่อระบุรุ่นของ Fedora ที่ฉันต้องการค้นหาได้ที่ไหน หากไม่สามารถใช้งานdnfได้มีเครื่องมือบรรทัดคำสั่งอื่นที่ฉันสามารถใช้ได้หรือไม่?
12 fedora  repository  dnf 

3
หน้าถ้วย“ เพิ่มเครื่องพิมพ์” ไม่อนุญาตให้ส่งคืนบนเว็บอินเตอร์เฟส
หน้าถ้วย "เพิ่มเครื่องพิมพ์" จะไม่แสดงผลบนหน้าเว็บบน http://localhost:631/admin ฉันพยายามเพิ่มผู้ใช้หลักของฉันไปที่ "lp" และเริ่มต้นใหม่ แต่ไม่มีการเปลี่ยนแปลง ฉันยังลองตั้งค่าที่ด้านบนของ cups.conf SystemGroup printadminและทำsudo systemctl restart cupsเพื่อประโยชน์ นี่คือ cups.conf ที่เกี่ยวข้อง # Restrict access to configuration files... <Location /admin/conf> AuthType Default Require user @SYSTEM Order allow,deny </Location> ฉันแค่พยายามเพิ่มเครื่องพิมพ์โดยใช้เว็บอินเตอร์เฟส แต่มีบางอย่างเกี่ยวกับการอนุญาตไม่อนุญาตให้ข้อมูลรับรองผู้ใช้ของฉันทำงานได้ ไม่มีกลุ่มชื่อ SYSTEM หรือ lpadmin
12 fedora  cups 

3
วิธีปิดใช้งานรายการบันทึกการตรวจสอบสำเร็จใน dmesg
เวอร์ชั่นย่อ: จะปิดการใช้งานข้อความตรวจสอบ (dmesg) ในระบบ Fedora ได้อย่างไร? ระบบ Fedora ยังคงบันทึกข้อความ "การตรวจสอบ: ความสำเร็จ" ใน dmesg - ในแบบสุดขั้วที่ dmesg ไม่สามารถใช้งานได้เพราะเต็มไปด้วยข้อความเหล่านี้ ( dmesg | grep -v auditว่างเปล่า) ข้อความเหล่านี้ไร้ประโยชน์อย่างสมบูรณ์เนื่องจากต้องการแจ้งให้ผู้ใช้ทราบว่ากระบวนการภายในทุกวันประสบความสำเร็จ (ซึ่งอาจเป็นที่สนใจเมื่อทำการดีบั๊ก แต่เป็นเพียงเสียงรบกวนในกรณีนี้) แม้แต่อินเตอร์เฟสบรรทัดคำสั่ง (เมื่อเปลี่ยนเป็น non-X tty ด้วยCtrl+ Alt+ F2) ก็ไม่สามารถใช้งานได้เนื่องจากมันยุ่งเหยิงกับข้อความตรวจสอบเหล่านี้อยู่เสมอมันเป็นไปไม่ได้ที่จะอ่านเอาต์พุตของคำสั่งที่รันโดยผู้ใช้จริง ตัวอย่างเช่นหลังจากป้อนชื่อผู้ใช้ (เข้าสู่ระบบ) ข้อความตรวจสอบจะถูกพ่นออกมา (บอกผู้ใช้ว่าสิ่งที่จัดรูปแบบ / พิมพ์สำเร็จ): audit: type = 1131 audit (1446913801.945: 10129): pid = 1 …

1
ฉันเป็นเจ้าของสุนัขเฝ้าบ้านหรือไม่?
บ่อยครั้งที่ฉันรีบูตเครื่องฉันได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้: kernel: watchdog watchdog0: watchdog did not stop! ฉันพยายามค้นหาเพิ่มเติมเกี่ยวกับสุนัขเฝ้าบ้านด้วยการทำman watchdogแต่มันบอกว่าไม่มีรายการคู่มือ ฉันลองyum list watchdogและพบว่ามันไม่ได้ติดตั้ง อย่างไรก็ตามเมื่อฉันดูที่/devไดเรกทอรีฉันพบสุนัขเฝ้าบ้านสองคน: watchdog และ watchdog0 ฉันอยากรู้ ฉันเป็นเจ้าของสุนัขเฝ้าบ้านจริง ๆ หรือไม่? ทำไมเคอร์เนลบ่นว่ามันไม่หยุดเมื่อฉันรีบูต?
11 fedora  watchdog 

2
วัตถุประสงค์ของ UUIDs สำหรับ NIC คืออะไร?
ใน Fedora / RHEL / CentOS มีบรรทัดใน/etc/sysconfig/network-scripts/ifcfg-xไฟล์ที่กำหนดUUID: UUID=30fcd648-ad1e-4428-as6f-951e8e4d16df NICs มีที่อยู่ MAC ของตัวเองดังนั้นจุดประสงค์ในการชี้ UUID ไปที่ NIC เมื่อมีหมายเลขประจำตัว (MAC) อยู่แล้วและไม่เหมือนกับ UUID ของระบบไฟล์ที่ไม่สามารถจัดเก็บไว้ในอุปกรณ์ได้

3
ถอนการติดตั้ง JDK rpm เพื่อติดตั้งใหม่
ฉันจะค้นหาการติดตั้ง JDK เพื่อถอนการติดตั้งได้จากที่ใด @terdon ได้อธิบายโดยใช้การrpmดาวน์โหลดประเภทดังนั้นมันจะง่ายกว่าในการถอนการติดตั้ง แต่ฉันหามันไม่เจอ
11 centos  fedora  rhel  rpm  jdk 

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