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

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

0
การเปลี่ยนขนาดพาร์ติชันพูล ZFS บนฮาร์ดไดรฟ์“ ฟอร์แมตฟอร์แมต”
ฉันมีระบบที่ใช้ Ubuntu 13.04 พร้อมไดรฟ์WD30EZRXสามตัว (3 TBs แต่ละตัว) ในพูลที่มี raidz1 เห็นได้ชัดว่าไดรฟ์เหล่านี้มี "รูปแบบขั้นสูง" แต่พวกเขารายงานขนาดบล็อกทางกายภาพผิด สิ่งนี้นำไปสู่ประสิทธิภาพที่น่ากลัวโดยเฉพาะเมื่อเขียนไฟล์ขนาดเล็ก อย่างไรก็ตามสามารถแก้ไขได้อย่างง่ายดายโดยให้พาร์ติชันเริ่มต้นที่เซกเตอร์ 2048 แทน 1 หรือ 63 น่าเสียดายที่ฉันไม่รู้จักสิ่งนี้เมื่อสร้างพูลและตอนนี้มันเต็มไปแล้ว 93% มีวิธีใดที่จะปรับขนาดพาร์ติชัน zfs ให้เริ่มที่ภาค 2048 โดยไม่สูญเสียข้อมูลของฉัน ฉันไม่สามารถส่งออกพูลและไม่สามารถคัดลอกไฟล์ไปที่อื่นและสร้างพูลใหม่ - ฉันไม่มีพื้นที่มากกว่า 2 TBs ที่อื่น

1
กราฟิกการ์ดไม่ทำงานบน Debian แม้ว่าจะติดตั้งไดรเวอร์และภมรแล้วก็ตาม
ฉันมีแล็ปท็อป Asus (GL742VW) ตั้งแต่สามปีและฉันติดตั้ง Windows ไว้สองเครื่อง เกมทั้งหมดทำงานบนกราฟิกการ์ดเฉพาะของฉันโดยไม่มีปัญหา แต่ตอนนี้ฉันใช้ Linux ทุกวันฉันอยากเล่น ฉันพยายามโดยไม่ทำอะไรเลยเกมเปิดชิปเซ็ตกราฟิกของฉัน (Intel HD Graphic 5000) ฉันตรวจสอบแล้วและนูโวไม่รองรับ GTX960M ของฉัน (ที่นี่รองรับแต่ที่นี่มันเขียนว่า TODO ) ดังนั้นฉันจึงติดตั้งไดรเวอร์ของ NVIDIA เนื่องจากเกมของฉันที่ใช้ OpenGL ไม่ต้องการเปิด (พวกเขาแสดงข้อความข้อผิดพลาด "ไม่สนับสนุนส่วนขยาย OpenGL GLX") ฉันพยายามติดตั้ง bumblebee แต่ xserver ชนเมื่อเริ่มต้น ฉันพบว่าการเพิ่มacpi_osi =! acpi_osi = "Windows 2009"ไปยังบรรทัด GRUB_CMDLINE_LINUX_DEFAULT ในการกำหนดค่า grub ช่วยแก้ไขข้อผิดพลาด แต่เรากลับไปที่ข้อความแสดงข้อผิดพลาดด้านบน ฉันลองหลายสิ่งหลายอย่างแล้วก็ไม่ทำงานเลย ฉันจะทำให้มันทำงานได้อย่างไร

0
ตัวแปร runtime argon2 ข้อผิดพลาดที่เป็นไปได้?
ฉันใช้argon2คำสั่งต่อไปนี้ในเครื่องของฉัน (Ubuntu 18.04 พร้อมติดตั้งแพตช์ล่าสุดทั้งหมด Dell 5590, i5-8250U, 16 GB RAM): time echo -n H0D8ktokFpR1CXnubPWC8tXX0o4YM13gWrxU0FYOD1MChgxlK/CNVgJSql50IQVG82n7u86MEs/HlXsmUv6adQ== \ | argon2 7arK1I2rd+ewyzBGgUyUjlMQerVISmo/i57QAq2kyFI= -id -t 4000 -m 14 -p 8 -l 128 -r ฉันคาดว่าคำสั่งนี้จะใช้เวลาประมาณเดียวกันเสมอ อย่างไรก็ตามทุก ๆ เครื่องที่สองเริ่มต้นหรือดังนั้นคำสั่งใช้เวลามากกว่า 1 นาทีและรอบ ๆ ทุก ๆ เครื่องที่สองจะเริ่มต้นหรือประมาณนั้นคำสั่งเดียวกันจะใช้เวลาประมาณ 20 วินาที CPU / RAM ไม่ได้ถูกใช้โดยสิ่งอื่นที่ต้องใช้เวลามากเมื่อฉันรันการทดสอบเหล่านี้ -idตัวเลือกขึ้นอยู่กับรหัสผ่าน ฉันตรวจสอบพฤติกรรมที่ทำซ้ำได้สำหรับรหัสผ่าน / เกลือเดียวกัน ldd /usr/bin/argon2 …

2
วิธีการติดตั้ง ffmpeg บนเซิร์ฟเวอร์เฉพาะ linux (centos 6.8)
ฉันต้องการติดตั้ง ffmpeg บนเซิร์ฟเวอร์เฉพาะของ linux (centos 6.8) โดยใช้ คำสั่งfummpeg ของ yumแต่ฉันได้รับข้อผิดพลาดด้านล่าง: - ปลั๊กอินที่โหลดแล้ว: เร็วที่สุดกระจก, ความปลอดภัยการตั้งค่าการติดตั้งกระบวนการโหลดความเร็วมิรเรอร์จากไฟล์โฮสต์ที่แคช * remi-safe: mirror.mediatemple.net http://dl.atrpms.net/el6-x86_64/atrpms/stable/repodata/repomd.xml : [Errno 14] PYCURL ข้อผิดพลาด 7 - "ไม่สามารถเชื่อมต่อกับโฮสต์" กำลังลองมิเรอร์อื่น ข้อผิดพลาด: ไม่สามารถเรียกคืนข้อมูลเมตาของที่เก็บ (repomd.xml) สำหรับที่เก็บ: atrpms โปรดยืนยันเส้นทางและลองอีกครั้ง เมื่อฉันพยายามแก้ไขด้านบนและใช้เพื่อเพิ่มที่เก็บ DAG ฉันไม่สามารถทำได้

1
มีวิธีการส่งคำสั่งผ่านการโต้แย้งในเปลือก?
สิ่งที่ฉันพยายามทำให้สำเร็จคือการตั้งชื่อของวิดเจ็ตเมื่อคอมพิวเตอร์ไม่ทำงาน: xsidle.sh echo mywidget.title = "idle" | awesome-client เมื่อฉันลบxsidle.shมันทำงานไม่มีที่ติ xsidle.shประมาณ: sleep 10 command="$1" $command แน่นอนว่าผลลัพธ์ของ xsidle นั้นถูกเปลี่ยนเส้นทางไปที่สุดยอดไคลเอนต์ในขณะที่ฉันพยายามที่จะสะท้อนไปยังไคลเอนต์ที่ยอดเยี่ยมด้วยความล่าช้า ฉันได้พยายามหนีด้วย "หรือ" เอาต์พุตเอคโค่คือ " mywidget.title = "idle" | awesome-client"
linux  bash  shell  sh 

1
เหตุใดบางไฟล์จึงอ่านได้สำหรับรูทโดยค่าเริ่มต้นเท่านั้น
ในระบบ Linux ผู้ใช้รูทมีสิทธิ์เปลี่ยนการอนุญาตสำหรับทุกไฟล์ ถ้าอย่างนั้นตรรกะของไฟล์บางไฟล์ที่มีการอนุญาตให้อ่านสำหรับผู้ใช้รูทโดยค่าเริ่มต้นคืออะไร? ไฟล์ที่เกี่ยวข้อง: /etc/resolv.conf

1
Redhat linux 7 - dmidecode - ไม่พบคำสั่ง
ฉันใหม่กับ linux แต่ไม่สามารถหาคำตอบได้จากที่อื่น ฉันมีการติดตั้ง vanilla RHEL 7.1 และฉันต้องการเรียกใช้ dmidecode และ lshal แต่เมื่อฉันพยายามเรียกใช้จะมีข้อความแจ้งว่า "bash: command not found" สำหรับคำสั่งทั้งสองนี้ ฉันได้ลอง / usr / bin และ / usr / sbin คำสั่งเหล่านี้จะอยู่ในโฟลเดอร์อื่นหรือต้องติดตั้งหรือไม่ หากหลังฉันจะติดตั้งได้อย่างไร หรือมีทางเลือก .. ฯลฯ ! ขอบคุณ

1
เครื่องมือ Sandbox บน OpenSUSE ที่ไม่อนุญาตให้ใช้งาน
ฉันติดตั้ง Se Linux บนระบบ OpenSUSE 11.3 แล้ว การกำหนดค่าทั้งหมดถูกต้อง เมื่อฉันใช้เครื่องมือ sandbox: > LANG=C sandbox -X -H sehome -T tmp -t sandbox_web_t firefox /usr/bin/chcon: failed to change context of `.sandboxrc' to `user_u:object_r:sandbox_web_file_t:s0:c178,c402': Invalid argument /usr/bin/chcon: failed to change context of `.xmodmap' to `user_u:object_r:sandbox_web_file_t:s0:c178,c402': Invalid argument /usr/bin/chcon: failed to change context of `sehome' …

1
การส่งอีเมลและการจัดการ
ฉันต้องการตั้งค่าอีเมลของฉันเมื่อใดก็ตามที่ฉันได้รับอีเมลมันจะถูกถ่ายโอนจากบริการอีเมลระยะไกลของฉันไปยังเซิร์ฟเวอร์ linux ส่วนตัวของฉัน ฉันจะมีสคริปต์ทุบตีเพื่อจัดเรียงอีเมลดังกล่าวโดยอัตโนมัติดังนั้นทำไมฉันต้องการมันบนเซิร์ฟเวอร์ของฉันเอง ฉันต้องการเข้าถึงเมลบนเซิร์ฟเวอร์ของฉันบนอุปกรณ์สามเครื่อง ตอนแรกฉันคิดว่า POP3 กับเซิร์ฟเวอร์ของฉันและ Maildir (อาจเป็น git) บนเซิร์ฟเวอร์โดยมีการซิงค์ไฟล์กับอุปกรณ์อื่น ๆ แต่มีการอธิบายให้ฉันฟังว่า Maildir ไม่ได้เล่นกับอุปกรณ์หลายอย่างพร้อมกัน ดังนั้นคำถามของฉันคืออะไรจะเป็นเครื่องมือที่ดีที่สุดในการ: ก) ถ่ายโอนจดหมายไปยังเซิร์ฟเวอร์ส่วนบุคคลของฉันเช่นที่ฉันสามารถเขียนสคริปต์การเรียงลำดับด้วยทุบตี b) ถ่ายโอนไปยังและอ่านเมลที่เรียงลำดับบนอุปกรณ์ของฉัน (linux และ android)
linux  email 

0
CRON @reboot vncserver หรือไม่
มีเหตุผลต่อผู้ใช้ cronjobs ที่รัน vncserver @rebootหรือไม่? เมื่อฉันรีบูตเครื่องและมองเข้าไปใน/var/log/syslogผมเห็นงานที่ถูกเรียกใช้แล้ว cron (CRON) info (No MTA installed, discarding output)พูด ฉันไม่ต้องการกำหนดค่า postfix เพื่อหาสาเหตุที่งานเหล่านี้ไม่ทำงาน แต่ฉันไม่แน่ใจว่าฉันมีตัวเลือกอื่นที่นี่ นอกจากโปรแกรมที่กล่าวถึงที่นี่จะให้ข้อมูลอีเมลแก่ฉัน แก้ไข: ดีฉันติดตั้ง femtomail ต่อ README แต่ได้รับนี้จาก MAIL (mailed 1 byte of output; but got status 0x0001, #012)cron: หนึ่งไบต์ ดูเหมือนว่าจะเป็นรหัสข้อผิดพลาดได้ยาก
linux  vnc  cron 

1
CentOS: เกิดข้อผิดพลาดในการเข้าถึง yum.conf
ขณะพยายามติดตั้ง Java บน CentOS 6.9ฉันพบข้อผิดพลาด: สำคัญ: yum.cli: ข้อผิดพลาดในการกำหนดค่า: เกิดข้อผิดพลาดในการเข้าถึงไฟล์สำหรับไฟล์กำหนดค่า: ///etc/yum.conf ฉันพบหัวข้อคล้ายกันสองสามข้อ แต่ไม่มีคำแนะนำใดที่เกี่ยวข้อง หลังจากทำวิจัยเล็กน้อยฉันได้ค้นพบสิ่งต่อไปนี้: การวิ่งyum -versionทำให้ฉันมีข้อผิดพลาดเดียวกัน วิ่งwhereis yumให้ฉัน: yum: / usr / bin / yum /usr/share/man/man8/yum.8.gz วิ่งrpm -qf /etc/yum.confให้ฉัน: yum-3.2.29-81.el6.centos.noarch ไม่ควรหายำที่: /etc/yum/ ณ จุดนี้ฉันไม่รู้ว่าติดตั้ง Yum หรือไม่หรือแตกหรือไม่ ความคิดใด ๆ ที่จะได้รับการชื่นชมมาก
linux  centos  java 

0
Dualboot บน SSD 2 ตัว
ฉันต้องการสร้างดูอัลบูตด้วยการตั้งค่าต่อไปนี้ -120 GB Samsung SSD (ปัจจุบันเป็นดิสก์หลัก windows 10) \ -120 GB AMD SSD (ว่าง) \ -1T Seagate HDD (ดิสก์รองในรูปแบบ NTFS สำหรับดิสก์หลักของ windows) ฉันต้องการติดตั้ง Linux (เด่นกว่า KDE หรือ Mint หรือ Arch) ใน 120 GB AMD SSD และเก็บ windows ไว้บน 120 GB Samsung SSD ฉันได้ลองหลายวิธีแล้ว แต่การบูทนั้นแย่มาก ฉันติดตั้งลินุกซ์ 6-7 แบบแตกต่างกัน การสร้าง Raid 0 …

1
จำกัด การดาวน์โหลดในบางขนาดไฟล์ผ่านเครือข่าย
นี่เป็นคำถามเกี่ยวกับเครือข่ายมากกว่าการเขียนโปรแกรม แต่มีวิธี จำกัด การดาวน์โหลดมากกว่าหรือไม่ให้บอกว่า 20MB ถึง throttle ที่ 16KB หรือไม่ ฉันพยายาม จำกัด ไฟล์ที่มีขนาดเกิน 20MB เพื่อควบคุมปริมาณที่ 16KB ต่อวินาทีให้รู้ถึง 20MB โดยทั่วไปฉันจะมีเซิร์ฟเวอร์ระหว่างโมเด็มและคอมพิวเตอร์ของฉันเพื่อทำสิ่งนี้ มีวิธีการหรือวิธีแก้ปัญหา / ซอฟต์แวร์เช่นนี้หรือไม่? โดยทั่วไปถ้าฉันเริ่มดาวน์โหลดไฟล์ที่มีขนาดเกิน 20MB จะ จำกัด การดาวน์โหลดทั้งหมดไว้ที่ 16KB

1
การตั้งค่าการเข้าสู่ระบบที่ใช้ร่วมกันสำหรับผู้ใช้เว็บและระบบ
ฉันกำลังมองหาการสร้างเว็บอัตโนมัติและพื้นที่การบริหารที่ผู้ใช้ที่มีสิทธิ์ในการทำงานระบบสามารถทำได้ผ่านเว็บเช่นการสร้าง / แก้ไขผู้ใช้ ฉันคิดเกี่ยวกับการสร้างระบบที่ซิงค์ระบบและรหัสผ่านของเว็บและเมื่อผู้ใช้ต้องการทำงานเฉพาะที่ต้องมีการเข้าถึงรูทขอรหัสผ่านsudoและบันทึกรหัสผ่านในเซสชันเป็นระยะเวลาหนึ่ง อย่างไรก็ตามฉันตระหนักดีว่านี่ไม่ใช่วิธีปฏิบัติที่ดีและหากมีคนเข้าถึงข้อมูลเซสชันพวกเขาจะสามารถรับรหัสผ่านสำหรับผู้ใช้ นั่นทำให้ฉันนึกถึง Central Authentication Service สำหรับระบบและผู้ใช้เว็บ คำถามของฉันคือเป็นไปได้หรือทำไปแล้ว? ถ้าเป็นเช่นนั้นฉันจะตั้งค่าระบบ CAS นี้สำหรับผู้ใช้เว็บและผู้ใช้ระบบได้อย่างไร ฉันจะอนุญาตให้ผู้ใช้ CAS เหล่านี้ทำการกระทำ sudo ได้อย่างไร และสิ่งใดที่ฉันควรพิจารณาสำหรับโครงการนี้

0
MySQL สลับไม่เสถียรระหว่างที่มีอยู่และ“ ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/tmp/mysql.sock'” ได้ในไม่กี่วินาที
การใช้ libmysql - 5.1.49 บน Synology NAS (v4.2) MySQL ไม่เสถียรมากมันเปลี่ยนจากการใช้งานได้ซึ่งฉันสามารถลงชื่อเข้าใช้ phpMyAdmin ผ่านทางรางน้ำที่ฉันไม่สามารถเข้าถึงได้ซึ่งฉันได้รับข้อความแสดงข้อผิดพลาด "ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ MySQL ภายในผ่านซ็อกเก็ต '/tmp/mysql.sock'" )

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