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

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

1
เลื่อนสองนิ้วลงทะเบียนเป็นเหตุการณ์คลิกด้วยแอป Java บน Macbook 2,1 ที่ใช้ Linux
ฉันใช้Moneydanceซึ่งเป็นแอพพลิเคชั่นที่ใช้ภาษาจาวาและเมื่อเลื่อนดูรายงานรายรับ / ค่าใช้จ่ายด้วยสองนิ้วผ่านแทร็คแพดหน้าต่างหลายบานก็เปิดขึ้นมา นี่เป็นพฤติกรรมเดียวกับการคลิกสองครั้งและมันเกิดขึ้นกับรายการใด ๆ ที่เคอร์เซอร์ของฉันผ่านไปขณะที่ฉันเลื่อน ฉันเริ่มรายงานข้อผิดพลาดกับ Moneydanceและแนะนำให้ลองใช้ jEdit ฉันทำและเห็นว่า jEdit ยกขึ้นแม้จะวางนิ้วสองนิ้วบนแทร็คแพดเป็นเหตุการณ์คลิกของบางประเภท สิ่งนี้ไม่ได้เกิดขึ้นกับ HP8540w ที่ใช้การตั้งค่าเดียวกัน การตั้งค่าของฉัน: Arch Linux x86_64 Macbook 2,1 xf86-input-synaptics เวอร์ชั่น 1.4.1-1 xorg-server เวอร์ชั่น 1.10.3.901-1 java 1.7.0 /etc/X11/xorg.conf.d/10-synaptics.conf: Section "InputClass" Identifier "touchpad catchall" Driver "synaptics" MatchIsTouchpad "on" MatchDevicePath "/dev/input/event*" Option "TapButton1" "1" Option "TapButton2" "2" Option "TapButton3" "3" …

3
Linux บันทึกไฟล์ด้วย ~
ฉันพยายามเขียนโปรแกรม php ใน linux และฉันใช้ปลาสีน้ำเงินหรือ gedit ทั้งสองโปรแกรมเหล่านี้ไม่ได้บันทึกชื่อที่แท้จริงของไฟล์ "newaccount.php" แต่แทนที่จะบันทึก "newaccount.php ~" ทำไมลินุกซ์ถึงทำเช่นนี้และฉันจะหยุดได้อย่างไร ขอขอบคุณ.
1 linux  php 

1
การคอมไพล์ MySQL Workbench บน Fedora 21 antlr-4.3 ไม่พบ jar
ฉันพยายามรวบรวม MySQL Workbench นี่คือผลลัพธ์ของ cmake: -- The C compiler identification is GNU 4.9.2 -- The CXX compiler identification is GNU 4.9.2 -- Check for working C compiler: /bin/cc -- Check for working C compiler: /bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - …

0
มีวิธีใช้“ ฮาร์ดแวร์ลายนิ้วมือ” เพื่อติดตั้งไดเรกทอรี eCryptFS โดยอัตโนมัติเมื่อบูตหรือไม่
ฉันต้องการให้ไดเรกทอรี eCryptfs "ปลอดภัย" โดยอัตโนมัติติดตั้งในการบูตโดยไม่ต้องเข้าสู่ระบบสถานการณ์ของฉันคือ: ฉันมีเซิร์ฟเวอร์ ArchLinux ฝังตัว (ARM-based) ที่ใช้การ์ด microSD แบบถอดได้สำหรับการจัดเก็บข้อมูลถาวรและระบบไฟล์ ฉันต้องการที่จะมีไดเรกทอรีที่เข้ารหัสบนการ์ด microSD เพื่อที่ว่าถ้าใครบางคนโผล่ออกมาจากการ์ด microSD และพยายามที่จะคัดลอกพวกเขาไม่สามารถเข้าถึงไฟล์ในไดเรกทอรีที่เข้ารหัส ความคิดของฉันเป็นแบบนี้: ใช้dmidecodeเพื่อรับ ID และ "ฮาร์ดแวร์ลายนิ้วมือ" ของเซิร์ฟเวอร์และใช้แฮชของdmidecodeเอาต์พุตเป็นข้อความรหัสผ่านเพื่อเข้ารหัสไดเรกทอรี ดังนั้นสิ่งที่ฉันต้องการทำคือในการบูตให้dmidecodeดึงข้อมูลแฮชแล้วใช้ eCryptfs เพื่อ automount โดยใช้แฮชเป็นข้อความรหัสผ่าน ดังนั้นวลีรหัสผ่านจะไม่ถูกเก็บไว้ที่ใดเลยมันถูกดึงเมื่อบูตและใช้เพื่อปลดล็อก จุดอ่อนที่เห็นได้ชัดคือใครบางคนกำลังดูลำดับการบู๊ตจะเห็นว่ามันทำงานได้อย่างไรแล้วรับข้อความรหัสผ่านโดยการเข้าถึงเซิร์ฟเวอร์ เนื่องจากเป็นเซิร์ฟเวอร์เฉพาะ (สมมติว่ามีหมายเลขซีเรียลเฉพาะสำหรับโปรเซสเซอร์) จึงไม่สามารถรับฮาร์ดแวร์เซิร์ฟเวอร์ในตัวที่คล้ายกันได้ดังนั้นจึงจำเป็นต้องเชื่อมต่อกับการ์ด microSD ที่ระบุ ในขั้นต้นนี้จะทำหน้าที่เป็นตัวยับยั้งสำหรับบางคนขโมยการ์ด microSD (แต่ไม่ใช่เซิร์ฟเวอร์ในตัว) และคัดลอก ฉันเดาคำถามที่สำคัญที่สุดของฉันคือ: ฉันจะเพิ่มสิ่งนี้ในลำดับการบูตได้อย่างไร ฉันใช้ Arch Linux v3 กับฮาร์ดแวร์ที่ใช้ ARM

3
ตัวเลือกที่ดีสำหรับเครื่องอดิเรก / ทดลองคืออะไร [ปิด]
ฉันวางแผนที่จะซื้อเครื่อง hobbyist ซึ่งสามารถติดตั้ง Windows และ Linux ได้หลากหลาย ขณะนี้มีเครื่อง HP $ 319 พร้อมโปรเซสเซอร์ AMD และบางรุ่น $ 479 และ $ 579 HP หรือ Dell พร้อม Quad core หรือ Core 2 Duo และยังมี Mac Mini ราคา $ 599 พร้อม Boot Camp พวกเขาทั้งหมดเป็นเครื่องที่ดีที่จะทดลองกับระบบปฏิบัติการที่แตกต่างกันหรือไม่ Mac Mini ที่มี Boot Camp สามารถติดตั้ง Windows ได้หลายตัวหรือไม่ ฉันวางแผนที่จะมี XP ทิวทัศน์ …

0
การติดตั้ง Debian บน Ubuntu ด้วยพาร์ติชั่นที่เข้ารหัส / โฮม
ฉันใช้ Ubuntu 12.10 ซึ่งฉันได้ติดตั้งด้วยพาร์ติชั่นการเข้ารหัส / โฮมแยกต่างหาก ตอนนี้ฉันต้องการติดตั้ง Debian 8 โดยไม่ต้องฟอร์แมตและ / หรือลบพาร์ติชัน / home ของฉัน ฉันจะทำสิ่งนี้ได้อย่างไร ก่อนหน้า Ubuntu ฉันใช้ LinuxMint 18 และทั้งหมดที่ฉันต้องทำเพื่อเปลี่ยนไปใช้ Ubuntu นั้นคือการตั้งค่าระบบใหม่ของฉันด้วยชื่อผู้ใช้ชื่อผู้ใช้และรหัสผ่านเดียวกันและใช้งานได้โดยไม่ต้องลบพาร์ติชัน / home ออก ฉันสามารถทำเช่นเดียวกันกับ Debian ได้หรือไม่ ฉันค้นหาออนไลน์ แต่ไม่พบคำตอบใด ๆ

0
ติดตั้ง php7.0 pthreads โดยใช้ตัวจัดการแพ็คเกจ
ฉันทำการพัฒนาเว็บไซต์ สำหรับการพัฒนาฉันใช้ mac, ติดตั้ง PHP7.0 / Mysql5.6 โดยใช้ macports ในการผลิตผมใช้อูบุนตู, ติดตั้ง PHP7.0 ใช้ apt-get ผ่านPPA ฉันได้ดูเอกสารประกอบสำหรับการติดตั้ง pthreadsแต่ทรัพยากรทั้งหมดพูดถึงการรวบรวม PHP จากแหล่งที่มา ฉันไม่อยากลงไปตามเส้นทางนั้นเพราะ (1) มัน sux และ (2) การอัพเดตนั้นยุ่งยาก ฉันจะติดตั้ง pthreads ในลักษณะที่จัดการกับตัวจัดการแพคเกจ / โดยอัตโนมัติเหมือนกับส่วนขยายอื่น ๆ ได้อย่างไร

1
การอนุญาตถูกปฏิเสธใน Crontab
ฉันค้นหาคำตอบครึ่งวันโดยไม่มีโชค ความช่วยเหลือใด ๆ ที่จะได้รับการชื่นชม ฉันมีสคริปต์ PHP ที่ปรับเปลี่ยน crontab โหลดงาน cron ใหม่ลบบางส่วนสคริปต์ทำงานได้ดียกเว้นว่าได้รับอนุญาตปฏิเสธดังนั้นจึงไม่สามารถเขียนไปยัง crontab ได้ ฉันได้พิจารณาแล้วว่าอาจเป็นผู้ใช้ที่พยายามเข้าถึงไฟล์ที่ทำให้การอนุญาตถูกปฏิเสธ ตอนนี้ฉันไม่ใช่ผู้เชี่ยวชาญกับผู้ใช้และกลุ่ม (หรือ Linux ทั่วไป) ดังนั้นใครบางคนช่วยอธิบายให้ฉันฟังได้ว่าฉันจะเปิดใช้งานการเข้าถึง crontab สำหรับผู้ใช้ linux ที่ 'รัน' เว็บไซต์ได้อย่างไร?

1
คอมพิวเตอร์ที่ไม่มีกราฟิกการ์ด, Asus P8P67
ฉันมีความต้องการบางอย่างในการสร้างคอมพิวเตอร์โดยไม่มีกราฟฟิคการ์ด (ไม่มีอินบอร์ดไม่มีภายนอกไม่มีอะไร) การติดตั้งระบบปฏิบัติการ (Linux) และการตั้งค่าจะใช้กราฟิกการ์ดภายนอกอย่างแน่นอน แต่หลังจากนั้นการ์ดจะถูกนำออกจากบอร์ดและการดูแลระบบทั้งหมดจะดำเนินการผ่าน SSH ดังนั้นคำถามคือคอมพิวเตอร์สามารถบูทโดยไม่มีการ์ดกราฟิกใด ๆ ติดอยู่ได้หรือไม่? เมนบอร์ดคือ Asus P8P67-MPRO
1 linux  boot  bios 

1
การเข้ารหัส / ถอดรหัสไฟล์อัตโนมัติ: ไฟล์ตรวจจับถูกปิดในแอปพลิเคชัน Mate / Gnome
ฉันกำลังเขียนสคริปต์ทุบตีเพื่อถอดรหัสไฟล์โดยอัตโนมัติสำหรับการแก้ไขและเข้ารหัสกลับหลังจากปิดไฟล์ ประเภทของไฟล์อาจเป็นอะไรก็ได้: ข้อความธรรมดาเอกสารสำนักงาน ฯลฯ ฉันใช้ Linux Mint กับ Mate ฉันติดอยู่: ไม่สามารถตรวจสอบได้อย่างน่าเชื่อถือว่าไฟล์ถูกปิดในแอปพลิเคชันหรือไม่เพื่อให้สคริปต์สามารถดำเนินการเข้ารหัสกลับคืนและลบเวอร์ชันที่ถอดรหัสได้ เวอร์ชันแรกของสคริปต์นั้นใช้ vim พร้อมกับไฟล์ข้อความ สคริปต์กำลังเรียกใช้งานโดยตรงและไม่ได้ดำเนินการใด ๆ อีกจนกว่าจะปิดเป็นกลุ่ม ตอนนี้ที่ฉันต้องการจะทำเช่นนั้นกับไฟล์อื่น ๆ ฉันลองสิ่งต่อไปนี้: xdg-open: ออกทันทีหลังจากเรียกใช้งานแอปพลิเคชันที่เกี่ยวข้องกับประเภทไฟล์ ดังนั้นสคริปต์จึงดำเนินต่อไปและไม่ดี ฟังก์ชั่นที่ปรับเปลี่ยนแล้วของ xdg-open สำหรับเรียกแอปที่เกี่ยวข้อง: เรียกใช้ภายในสคริปต์ปัจจุบันดังนั้นตอนนี้ฉันเห็นโปรแกรมออก ใช้งานได้เฉพาะเมื่อแอปพลิเคชันยังไม่ได้ทำงาน หากมีแล้วกระบวนการใหม่จะเสร็จสิ้นและสคริปต์ดำเนินการต่อ ดังนั้นสิ่งที่ฉันพยายามทำตอนนี้คือดูว่าไฟล์นั้นถูกปิดในแอปพลิเคชันที่รันอยู่แล้ว กำลังทดลองกับ pluma / gedit และ inotifywait มันไม่ทำงานเช่นกัน - ทันทีที่เปิดไฟล์มันจะตรวจพบเหตุการณ์ CLOSE_NOWRITE, CLOSE เป็นไปได้หรือไม่ที่จะตรวจจับสิ่งนี้โดยไม่ใช้ hooks เฉพาะสำหรับแอปพลิเคชันอื่น เป็นไปได้ที่จะมี X hooks บางอัน? ขอขอบคุณ.

1
วิธีใช้ที่เก็บข้อมูล NFS ที่เมาท์เป็นผู้ใช้เฉพาะ
ฉันมีที่เก็บข้อมูล NFS ที่ฉันต้องการสร้างและแก้ไขไฟล์จากเครื่องของฉัน บนเซิร์ฟเวอร์ NFS นั้นมีผู้ใช้ที่มีกลุ่ม แต่เมื่อฉันเขียนไฟล์จากแอพพลิเคชั่นท้องถิ่นบางตัวไปยังที่จัดเก็บไฟล์นั้นมีผู้ใช้ที่แตกต่างจากกลุ่มอื่น ฉันจะบังคับให้แอปพลิเคชันในพื้นที่ของฉันแกล้งเป็นผู้ใช้จากเครื่อง NFS ได้อย่างไร นี่ยังทำให้เกิดปัญหาเมื่อฉันต้องการแก้ไขไฟล์ที่มีอยู่ - ฉันไม่มีสิทธิ์เขียน ...

1
วิธีการทำลิงค์เปิดไวน์โดยไม่ใช้ IE7
ฉันรัน QQ2012 โดยใช้ Wine และเมื่อฉันไม่ได้ติดตั้ง IE7 ลิงก์จะเปิดโดยใช้ Chrome หลังจากฉันติดตั้ง IE7 แล้วลิงก์ก็เปิดขึ้นมาด้วย มีปัญหากับ Explorer ด้วย: ฉันไม่ต้องการใช้ Wine's Explorer เพื่อเปิดไดเรกทอรี ฉันต้องการใช้ Caja - native explorer Linux Wine สามารถเปิดตัวโปรแกรม Linux ดั้งเดิมได้หรือไม่?

0
mergecap ไม่สามารถสร้างไฟล์เอาต์พุตเมื่อรันจาก crontab
ฉันได้สร้างสคริปต์เพื่อรวมไฟล์ pcap โดยใช้ 'mergecap -w' สคริปต์ไม่ทำงานเนื่องจากไฟล์เอาต์พุตไม่มีอยู่ ดังนั้นฉันจึงพยายามใช้ 'touch outputfile.pcap' ก่อนคำสั่ง merecap แต่นั่นไม่ได้สร้างไฟล์ pcap ที่ว่างเปล่า สิ่งที่มันสร้างขึ้นนั้นเป็นไฟล์ชั่วคราวที่มีคำซึ่งไม่มีความหมายในชื่อไฟล์ ฉันจะแก้ไขปัญหานี้ได้อย่างไร?
1 linux  bash  wireshark 

1
ส่งต่ออัตโนมัติเพื่อย้อนกลับอุโมงค์
ฉันมีราสเบอร์รี่ Pi (รีโมท) ซึ่งอยู่หลัง NAT เพื่อให้สามารถเข้าถึงได้จากคอมพิวเตอร์ที่บ้านของฉัน (ในพื้นที่) ฉันจะเชื่อมต่อกับเซิร์ฟเวอร์ ASW ของฉัน (เซิร์ฟเวอร์) ผ่านอุโมงค์ย้อนกลับตามที่อธิบายไว้ในโพสต์ต่างๆ รีโมตเชื่อมต่อกับเซิร์ฟเวอร์: ssh -f -N -T -R22222:localhost:22 -i ssh-ec2/ec-key.pem ec2-user@xxx.xxx.xxxx.xxx ฉันสามารถเชื่อมต่อกับเซิร์ฟเวอร์ ASW ของฉันผ่าน SSH และเมื่อฉันลงชื่อเข้าใช้ฉันสามารถเชื่อมต่อกับ Raspberry ของฉันผ่าน: ssh -p 22222 pi@localhost ทำงานได้ดีทั้งหมด ปัญหาของฉันตอนนี้คือฉันต้องการที่จะทำเซสชันระยะไกลกับ intellij จากท้องถิ่นของฉันโดยตรงกับราสเบอร์รี่ระยะไกลของฉัน เพื่อที่ฉันจะต้องเชื่อมต่อกับเซิร์ฟเวอร์ของฉันผ่าน SSH แล้วป้อนด้วยตนเองอีกครั้งเชื่อมต่อกับระยะไกลของฉัน ฉันสามารถตั้งค่าอุโมงค์เพื่อให้สามารถเชื่อมต่อกับเซิร์ฟเวอร์ของฉัน แต่โดยตรงไปยังพอร์ต22222? ฉันได้ลองทำสิ่งต่อไปนี้จากเครื่องของฉัน แต่การเชื่อมต่อหมดเวลา: ssh -l 9999:localhost:22222 ec2-user@52.201.173.131 -i c:/privatekey.pem ข้อเสนอแนะใด …
1 linux  ssh  ssh-tunnel 

1
คำสั่ง“.” ไม่ทำงานในปลา
ฉันกำลังใช้ปลาและฉันพยายามเปิดใช้งาน env เสมือนจริงดังนั้นฉันจึงลองใช้คำสั่ง "source" ซึ่งเห็นได้ชัดว่าไม่มีในปลา และฉันก็ลงเอยด้วยลิงก์ที่บอกว่า: ". (จุดเดียว) เป็นนามแฝงสำหรับคำสั่งแหล่งที่มาการใช้. ถูกเลิกใช้ในความโปรดปรานของแหล่งที่มาและจะถูกลบออกในรุ่นอนาคตของปลา" ฉันได้ลอง ". / home / tax / venv / shopify-env / bin / activate" ซึ่งใช้งานไม่ได้; และนี่คือข้อผิดพลาด: fish: Illegal command name “}” /home/tax/venvs/shopify-env/bin/activate (line 37): } ^ in . (source) call of file “/home/tax/venvs/shopify-env/bin/activate”, called on standard input, fish: Could not …

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