Ubuntu

คำถาม & คำตอบสำหรับผู้ใช้และนักพัฒนา Ubuntu


2
ไม่สามารถถอนการติดตั้งส่วนขยาย“ GNOME Shell Integration” หลังจากถอนการติดตั้ง GNOME
ฉันติดตั้ง GNOME ในการติดตั้ง Ubuntu 16.04 ของฉันเป็นระยะเวลาสั้น ๆ หลังจากถอนการติดตั้ง (พร้อมsudo apt remove gnome-shell ubuntu-gnome-desktop) ฉันยังคงมีส่วนขยาย "GNOME Shell Integration" ติดตั้งไว้ใน Google Chrome น่าเสียดายที่ฉันไม่สามารถลบส่วนขยายได้เนื่องจากมีการติดตั้ง "administratively": ฉันจะกำจัดเนื้องอกนี้ได้อย่างไร

1
เล่นเพลง iPhone (iOS10) ใน Rhythmbox บน Ubuntu 14.04
ฉันใช้ Rhythmbox บน Ubuntu 14.04 เพื่อเล่นเพลงจาก iPhone ของฉันมาระยะหนึ่งแล้ว บางครั้งฉันได้รับกล่องโต้ตอบ "เริ่มต้น iPhone ของคุณ" ที่น่ารำคาญ แต่ฉันเพิ่งยกเลิกยกเลิกการต่อเชื่อมและเชื่อมต่อโทรศัพท์ของฉันอีกครั้งและปัญหาได้รับการแก้ไขแล้ว ความเป็นมา: ทำให้สิ่งต่าง ๆ ทำงานร่วมกับ iOS 10 เมื่อเร็ว ๆ นี้ฉันอัปเดตเป็น iOS 10 และการติดตั้ง iPhone หยุดทำงาน ฉันได้แก้ไขสิ่งนี้โดยการโคลนlibplist , libimobiledevice , libusbmuxd , usbmuxdและifuse [หมายเหตุ: ifuseดูเหมือนว่าไม่จำเป็นถ้าคุณใช้gvfs], ตรวจสอบmasterสาขาในแต่ละ repo และติดตั้งผ่านทาง ./autogen.sh make sudo checkinstall เพื่อให้สามารถจัดการเวอร์ชันแพ็คเกจและการอ้างอิงผ่านdpkgได้ สำหรับlibimobiledeviceฉันฉันก็ทำ./autogen.sh --disable-opensslเช่นนั้นฉันจะใช้ GnuTLS แทน เพราะผมได้ติดตั้งเดิมมากที่สุดของแพคเกจเหล่านี้ผ่านทางapt-getผมติดตั้งlibplistเป็นแพ็กเกจ …

3
แกนกับเธรด: ฉันควรรันเธรดนี้บนเครื่องนี้กี่เธรด?
ฉันควรรันเธรดบนเครื่องนี้กี่เธรด ของฉันlscpuบอกว่ามี 96 แกน เป็นแกนกายภาพเหล่านั้นหรือไม่ เธรดสูงสุดและดีที่สุดที่ฉันสามารถเรียกใช้บนเครื่องนี้คืออะไร https://stackoverflow.com/a/10670440/610569แสดงว่าฉันสามารถเรียกใช้มากกว่า 20 เธรดต่อหนึ่งคอร์ ไม่เป็นไร เป็นสิ่งที่ดีที่สุด? alvas@server:~$ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 96 On-line CPU(s) list: 0-95 Thread(s) per core: 2 Core(s) per socket: 12 Socket(s): 4 NUMA node(s): 4 Vendor ID: GenuineIntel CPU family: 6 Model: 62 …
41 cpu  multi-core 


2
ถ่ายภาพโดยใช้เว็บแคม
ฉันต้องการถ่ายรูปจากเว็บแคม ขณะที่ฉันย้ายจาก Windows ไปยัง Ubuntu ฉันสงสัยว่ามีวิธีในตัวที่จะทำสิ่งนี้ได้หรือไม่ฉันต้องการซอฟต์แวร์พิเศษ ถ้าเป็นเช่นนั้นคุณสามารถแนะนำสิ่งที่ดีได้หรือไม่?
41 14.04  drivers  webcam 

5
มีคำสั่งให้ดูข้อมูลจำเพาะฮาร์ดไดรฟ์หรือไม่
ฉันสังเกตเห็นว่าอูบุนตูของฉันล้าหลังอย่างมาก แต่เพียงครั้งแรกที่ฉันทำสิ่งต่าง ๆ หลังจากสิ่งที่ฉันได้รับการโหลดลงใน RAM ความล่าช้าจะหยุดโดยสิ้นเชิง ฉันใช้การทดสอบบางอย่างและฉันเดาว่าฮาร์ดไดรฟ์แล็ปท็อปของฉันหนึ่งอันถูกกระแทก ฉันสมมติว่าฉันต้องเปลี่ยนไดรฟ์มีคำสั่งบางอย่างที่ฉันสามารถออกเพื่อดูรายละเอียดที่แน่นอนของไดรฟ์เพื่อให้ฉันสามารถซื้อออนไลน์ได้หรือไม่ ฉันไม่ต้องการเปิดแล็ปท็อปค้นหารายละเอียด จากนั้นเปิดอีกครั้งเมื่อไดรฟ์ใหม่มาถึง

2
ลำดับของสคริปต์ที่มาเมื่อเข้าสู่ระบบ
~/.bash_profileผมอยากที่จะมีสมาธิทั้งหมดเข้าสู่ระบบการตั้งค่าของฉัน มี~/.bashrcโดยมีค่าเริ่มต้น ~/.bash_profileแต่ฉันแทนที่มันด้วย อย่างไรก็ตามเมื่อฉันเข้าสู่ระบบบางสิ่งก่อนที่ฉัน~/.bash_profileจะได้รับที่มาและแสดงต่อไปนี้: Linux ubnt10-dev1 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux Ubuntu 10.04.4 LTS Welcome to the Ubuntu Server! * Documentation: http://www.ubuntu.com/server/doc System information as of Fri May 9 12:17:39 EDT 2014 System load: 0.01 Processes: 74 Usage of /: 5.5% of 18.58GB Users …
41 bash  login  bashrc  .profile 

2
ข้อดี / ข้อเสียของคุณสมบัติการเข้ารหัสใหม่ใน Ubuntu 13.10
ฉันอยู่ระหว่างการติดตั้ง 13.10 และหน้า Ubuntu ฉันกำลังติดตามวิธีการติดตั้งจากแท่ง USB ไม่มีอะไรเกี่ยวกับตัวเลือกทั้งสอง (บนหน้าจอประเภทการติดตั้ง): 1) เข้ารหัสการติดตั้ง Ubuntu ใหม่เพื่อความปลอดภัย (คุณจะเลือกรหัสความปลอดภัยในขั้นตอนถัดไป) 2) ใช้ LVM กับการติดตั้ง Ubuntu ใหม่ (จะเป็นการตั้งค่า Logical Volume Management ช่วยให้สามารถถ่ายภาพสแนปชอตและปรับขนาดพาร์ติชันได้ง่ายขึ้น) ฉันเป็นนักเขียนที่ใช้คอมพิวเตอร์เป็นส่วนใหญ่ในการเขียน ebooks แต่ฉันก็ทำทุกอย่างที่คนส่วนใหญ่ทำ: ซื้อของออนไลน์ธนาคารออนไลน์ ฯลฯ ฉันต้องการให้ข้อมูลของฉันปลอดภัย แต่ฉันไม่ต้องการทำให้ระบบของฉันปลอดภัยเกินไป ทั้งสองอย่าง และฉันได้อ่านคำถามที่มีธีมคล้ายกันจำนวนมากที่นี่ในฟอรัม แต่พวกเขาทั้งหมดเกี่ยวกับเนื้อหาทางเทคนิคมากกว่าที่ฉันกังวล ใครสักคนโปรดบอกฉันด้วยเงื่อนไขของคนธรรมดาจริง ๆ เกี่ยวกับความหมายของตัวเลือกทั้งสองนี้ ขอขอบคุณ.

4
OOM killer ไม่ทำงานใช่ไหม
สำหรับสิ่งที่ฉันเข้าใจเมื่อระบบใกล้จะไม่มีหน่วยความจำว่างเคอร์เนลควรเริ่มฆ่ากระบวนการเพื่อฟื้นหน่วยความจำบางส่วน แต่ในระบบของฉันสิ่งนี้ไม่ได้เกิดขึ้นเลย สมมติว่าสคริปต์ง่าย ๆ ที่เพิ่งจัดสรรหน่วยความจำมากกว่าที่มีอยู่ในระบบ (ตัวอย่างเช่นอาร์เรย์ที่มีสตริงนับล้านตัวอย่าง) ถ้าฉันเรียกใช้สคริปต์เช่นนี้ (ในฐานะผู้ใช้ปกติ) เพียงแค่ได้รับหน่วยความจำทั้งหมดจนกว่าระบบจะหยุดทำงานอย่างสมบูรณ์ (เฉพาะ SysRQ REISUB เท่านั้น) ส่วนที่แปลกที่นี่คือเมื่อคอมพิวเตอร์หยุดทำงานฮาร์ดไดรฟ์จะเปิดขึ้นและยังคงอยู่จนกว่าคอมพิวเตอร์จะรีบูตถ้าฉันมีพาร์ทิชัน swap ติดตั้งอยู่หรือไม่! ดังนั้นคำถามของฉันคือ: พฤติกรรมนี้เป็นปกติหรือไม่ เป็นเรื่องแปลกที่แอปพลิเคชันที่ดำเนินการในฐานะผู้ใช้ทั่วไปสามารถทำให้ระบบล่มได้ด้วยวิธีนี้ ... มีวิธีใดบ้างที่ฉันสามารถทำให้ Ubuntu ฆ่าแอปพลิเคชั่นเหล่านั้นโดยอัตโนมัติเมื่อพวกเขาได้รับหน่วยความจำมากเกินไป ข้อมูลเพิ่มเติม Ubuntu 12.04.3 เคอร์เนล 3.5.0-44 RAM: ~ 3.7GB จาก 4GB (ใช้ร่วมกับการ์ดกราฟิก) * * * * $ tail -n+1 /proc/sys/vm/overcommit_* ==> /proc/sys/vm/overcommit_memory <== 0 ==> /proc/sys/vm/overcommit_ratio <== 50 …
41 kernel 

1
วิธีแก้“ ขยะเพิ่มเมื่อสิ้นสุดไฟล์” เมื่อใช้งาน apt
ฉันกำลังพยายามกำหนดค่าพร็อกซีบางอย่างสำหรับเครื่องเสมือนแขกและตอนนี้ฉันได้รับ: sudo apt-get update E: Syntax error /etc/apt/apt.conf.d/95proxy:4: Extra junk at end of file เนื้อหาของไฟล์คือ: cat /etc/apt/apt.conf.d/95proxy Acquire::http::proxy "http://10.0.0.60:3128/" Acquire::ftp::proxy "http://10.0.0.60:3128/" Acquire::https::proxy "http://10.0.0.60:3128/"
41 apt 

2
คุณรันโปรแกรม 32- บิตบน Ubuntu เวอร์ชั่น 64 บิตได้อย่างไร
ฉันมี Ubuntu 13.10 รุ่น 64 บิต ฉันต้องการเรียกใช้โปรแกรมรุ่น 32 บิต อย่างไรก็ตามฉันเห็นia32-libsไม่รวมอยู่ใน 13.10 มีแพ็คเกจทดแทนสำหรับสิ่งนี้หรืออะไร

7
โปรแกรมแก้ไขเป็นกลุ่มฉันจะบันทึกไฟล์ในไดเรกทอรีอื่นได้อย่างไร
ฉันใหม่ในโลกของ ubuntu และ vim editor คำถามของฉันคือ: ฉันจะบันทึกไฟล์บน localhost ของฉันโดยใช้ vim ได้อย่างไร? เมื่อฉันใช้คำสั่ง:wฉันบันทึกไฟล์ แต่ที่ไหน และฉันจะเปลี่ยนตำแหน่งไฟล์เป็น/var/www/อย่างไร
41 vim 

5
ระบุ JDK สำหรับ tomcat7
ฉันได้ติดตั้งtomcat7(โดยใช้apt-get install) และเมื่อใดก็ตามที่ฉันต้องการที่จะเริ่มtomcat7มันพูดว่า: * no JDK found - please set JAVA_HOME ฉันได้ตั้งค่าJAVA_HOMEของฉันbash.bashrcและใน~/.bashrcและเมื่อฉันออกecho $JAVA_HOMEฉันเห็นชัดเจนว่าตัวแปรนี้ชี้ไปที่โฟลเดอร์รากของ jdk ของฉัน มีใครช่วยฉันด้วยได้ไหม ขอบคุณ
41 java  bashrc  jdk  tomcat 

5
วิธีที่ดีที่สุดในการติดตั้งแพ็คเกจ Python คืออะไร?
วิธีที่ดีที่สุดในการติดตั้งแพ็คเกจ Python ใน Ubuntu 11 คืออะไร? ฉันเพิ่งแปลงเป็น Ubuntu และต้องการเรียนรู้แนวทางปฏิบัติที่ดีที่สุด สำหรับบริบทฉันต้องการติดตั้งแพ็คเกจ tweest สตรีม แต่ฉันไม่เห็นมันในตัวจัดการแพคเกจ Synaptic ของฉัน นอกจากนี้ฉันยังใหม่กับการเขียนโปรแกรม แต่โดยปกติฉันสามารถติดตามพร้อมกับตัวอย่างโค้ดได้
41 python 

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