Ubuntu

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

3
ฉันจะติดตามข้อผิดพลาดที่ทำให้เกิดความผิดพลาดและรายงานผ่าน apport / whoopsie ได้อย่างไร
มันเคยเป็นที่เมื่อโปรแกรมขัดข้องโดยเฉพาะอย่างยิ่งเมื่อผู้ใช้ใช้งาน Ubuntu ก่อนเปิดตัว apport สามารถใช้เพื่อเปิดรายงานข้อผิดพลาด ผู้ใช้สามารถติดตามข้อผิดพลาดดูว่ามีผลกระทบต่อผู้อื่นช่วยแก้ไขหรือไม่ ฯลฯ ในฐานะของแม่นยำ 12.04 พฤติกรรมและเวิร์กโฟลว์นี้เปลี่ยนไป ตามที่ฉันค้นพบในBug # 993450“ Apport ล้มเหลวในการส่งรายงานข้อผิดพลาด”โดยค่าเริ่มต้น apport จะไม่เปิดรายงานข้อผิดพลาดอีกต่อไป (และมันเป็นเรื่องที่น่าอึดอัดใจ ในเวลาเดียวกันผู้คนกำลังสังเกตเห็นกระบวนการ "whoopsie" ใหม่ดังที่อธิบายไว้ในกระบวนการ 'whoopsie' คืออะไรและทำอะไร? . หลังจากที่บาง googling มากขึ้นผมขุดพิมพ์เขียวนี้ขึ้นซึ่งอธิบายถึงกระบวนการทั้งหมด: ErrorTracker - อูบุนตูวิกิพีเดีย (ไม่ได้พูดถึง whoopsie หรือ daisy ดังนั้นฉันจึงเพิ่มพวกเขา - โปรดแก้ไขฉันถ้าฉันทำผิด) ว้าว - นี่เป็นงานที่ยอดเยี่ยมในการปรับปรุงและปรับปรุงกระบวนการรายงานข้อผิดพลาด ฉันทิ้งคำถามนี้ไว้: ผู้ใช้เรียนรู้สถานะของปัญหาได้อย่างไร พิมพ์เขียวตอนนี้มีข้อกำหนดนี้ ผู้ใช้ควรมีวิธีตรวจสอบสถานะของรายงานข้อผิดพลาด เช่นมี ID รายงานที่พวกเขาสามารถดูเพื่อดูสถิติและ / หรือข้อผิดพลาด # …

3
ใน GIMP ฉันจะทำให้ส่วนของรูปภาพโปร่งใสด้วยตนเองได้อย่างไร
ฉันจะทำให้ส่วนหนึ่งของรูปภาพโปร่งใสได้อย่างไร ฉันลองตัวเลือก "Color to alpha" ใน GIMP แต่มันไม่ทำงาน ฉันรู้ว่าใน Photoshop คุณสามารถลบส่วนที่คุณไม่ชอบและทำให้มันโปร่งใส GIMP รองรับหรือไม่
52 gimp 

2
วิธีค้นหาตำแหน่งที่ตั้งของไลบรารีที่ติดตั้ง
ความเป็นมา: ฉันกำลังพยายามสร้างโปรแกรมของฉัน แต่ก่อนอื่นฉันต้องตั้งค่าไลบรารีในเน็ตเบียน โครงการของฉันใช้ GLU ดังนั้นฉันจึงติดตั้ง libglu-dev ฉันไม่ได้บันทึกตำแหน่งที่ห้องสมุดตั้งอยู่และตอนนี้ฉันไม่พบพวกเขา .. ฉันได้เปลี่ยนมาใช้ Linux เมื่อไม่กี่วันที่ผ่านมาและจนถึงตอนนี้ฉันพอใจกับมันมาก แต่ฉันก็ไม่สามารถ google ตัวนี้ออกมาแล้วรู้สึกหงุดหงิด .. มีวิธีที่จะค้นหาตำแหน่งของไฟล์แพคเกจที่ติดตั้งโดยไม่ทำงานหรือไม่ ติดตั้งอีกครั้งหรือไม่ ฉันหมายความว่าถ้าฉันมีไลบรารี่ xxx และติดตั้งเมื่อไม่นานมานี้มีบางคำสั่งที่ xxxที่จะพิมพ์ข้อมูลนี้หรือไม่? ฉันได้ลองค้นหาคำสั่ง find และ whereis แล้ว แต่ถ้าฉันทำอะไรหายไปหรือฉันทำไม่ถูกต้อง .. สำหรับ libglu, return return: /usr/share/bug/libglu1-mesa /usr/share/bug/libglu1-mesa/control /usr/share/bug/libglu1-mesa/script /usr/share/doc/libglu1-mesa /usr/share/doc/libglu1-mesa/changelog.Debian.gz /usr/share/doc/libglu1-mesa/copyright /usr/share/lintian/overrides/libglu1-mesa /var/lib/dpkg/info/libglu1-mesa:i386.list /var/lib/dpkg/info/libglu1-mesa:i386.md5sums /var/lib/dpkg/info/libglu1-mesa:i386.postinst /var/lib/dpkg/info/libglu1-mesa:i386.postrm /var/lib/dpkg/info/libglu1-mesa:i386.shlibs อีกสองคำสั่งไม่พบอะไรเลย ตอนนี้ค้นหาไม่ทำงาน แต่ฉันแน่ใจว่าไม่มีเส้นทางเหล่านั้นที่ห้องสมุดอยู่จริง ๆ (อย่างน้อยทุกอย่างที่ฉันเชื่อมโยงจนถึงใน …
52 libraries  find  locate 

1
ฉันจะกำหนดค่า juju สำหรับการใช้งานในท้องถิ่นได้อย่างไร
ฉันราคาถูกเกินไปที่จะจ่ายสำหรับ EC2 และฉันไม่มีเซิร์ฟเวอร์เพียงพอที่จะตั้งค่า openstack ของตัวเองฉันจะกำหนดค่า juju ให้ใช้ Linux Containers (LXC) บนแล็ปท็อปของฉันได้อย่างไร
52 juju  lxc 

5
การตั้งค่า nautilus-open-terminal เพื่อเรียกใช้ Terminator แทนที่จะเป็น gnome-terminal
nautilus-open-terminalแพคเกจเพิ่มตัวเลือกเมนู / คลิกขวาเพื่อเปิด terminal ในไดเรกทอรีปัจจุบัน ฉันต้องการที่จะเปลี่ยนแปลงนี้จากการเปิดการเปิดgnome-terminal มีคำแนะนำเกี่ยวกับการเปลี่ยนเทอร์มินัลอีมูเลเตอร์เริ่มต้นที่นี่อย่างไรก็ตามคำแนะนำเหล่านี้ดูเหมือนจะไม่ถูกต้องอีกต่อไปและฉันไม่สามารถหาสถานที่ใด ๆ ในการตั้งค่าระบบที่สามารถเปลี่ยนอีมูเลเตอร์เริ่มต้นได้terminator ฉันก็ลอง: $ sudo update-alternatives --config x-terminal-emulator เลือก * 0 /usr/bin/terminator 50 auto mode แต่สิ่งนี้ดูเหมือนจะไม่มีผลใด ๆ มีความคิดใดที่ฉันจะทำให้เรื่องนี้ทำงานได้?

4
จะแก้ไขไฟล์ในเทอร์มินัลด้วยนาโนได้อย่างไร?
บางครั้งตัวแก้ไขข้อความกราฟิกเช่นgeditหรือkateไม่สามารถใช้ (เพราะคุณอยู่ในคอนโซลเสมือนเป็นต้น) โชคดีที่มีเครื่องมือแก้ไขข้อความสำหรับเทอร์มินัล ง่าย ๆ คือnanoแต่ฉันไม่สามารถเข้าใจวิธีการทำงานกับมัน ถ้าฉันเริ่มต้นnanoทำงานnanoข้อความด้านล่างควรจะช่วยฉัน แต่ทั้งหมดที่ฉันเห็นคือสิ่งต่าง^G Get Help ^O WriteOutๆ ฉันจะเปิดไฟล์ข้อความเพื่อแก้ไขได้อย่างไร ฉันจะบันทึกไฟล์ได้อย่างไร ฉันจะออกจากตัวแก้ไขโดยไม่บันทึกการเปลี่ยนแปลงได้อย่างไร จะแก้ไขอย่างไร ฉันได้ยินมาว่าคุณต้องป้อนคำสั่งบางอย่างเพื่อเริ่มแก้ไขในviสิ่งนี้จริงnanoหรือ? บางครั้งถ้าฉันจัดการเพื่อเปิดไฟล์ข้อความไม่สามารถอ่านได้เนื่องจากสีของมัน ฉันจะปิดการใช้งานสีเหล่านี้ได้อย่างไร (ดูภาพด้านล่าง) ในไฟล์บางไฟล์บรรทัดจะถูกตัดทอนเนื่องจากไฟล์เหล่านั้นไม่พอดีกับหน้าจอ ฉันจะป้องกันสิ่งนั้นไม่ให้เกิดขึ้นได้อย่างไร (ดูภาพด้านล่าง)

4
ฉันจะลบทุกอย่างใน / var / mail / ชื่อผู้ใช้จากบรรทัดคำสั่งได้อย่างไร
จากงาน cron ที่ใช้เวลานานฉันมีข้อความมากกว่า 1,000 ข้อความในกล่องจดหมายของผู้ใช้ วิธีที่ง่ายที่สุดในการลบออกคืออะไร
52 mail 

4
เคอร์เนล panic คืออะไร
ฉันเพิ่งจบหลักสูตรระบบปฏิบัติการ ฉันได้ยินวลี" เคอร์เนลตกใจ "มาก คุณสามารถอธิบาย เคอร์เนล panic คืออะไร ทำไมมันเกิดขึ้น? ฉันจะทราบได้อย่างไรว่าเคอร์เนลเกิดความตื่นตระหนก มันมีผลกระทบอะไรกับระบบ? มันเกิดขึ้นใน Linux เท่านั้นหรือ ฉันจะป้องกันได้อย่างไร
52 kernel 


9
ฉันจะนำทางไปยังตำแหน่งแซมบ้าที่ฉันได้ติดตั้งใน Nautilus บนบรรทัดคำสั่งได้อย่างไร
โปรดทราบ: ฉันอายุสองสัปดาห์ใน Linux ฉันพบคำตอบมากมายเกี่ยวกับคำถามนี้ทางอินเทอร์เน็ตลองหลายวิธี แต่ก็ล้มเหลวไม่ทางใดก็ทางหนึ่ง ดังนั้นฉันจึงกล้าถามอีกครั้งด้วยความหวังว่าบางคนที่นี่สามารถอธิบายได้ง่ายๆ :) Pre-เงื่อนไข: ในสถาบันของฉันเรามีเซิร์ฟเวอร์แซมบ้า ใน Windows ก็สามารถเข้าถึงได้โดยไปที่\\xyz.220.131.233\และป้อนเข้าสู่ระบบและรหัสผ่านabcdef ใน Ubuntu ผมก็สามารถที่จะทำตรงเดียวกันโดยใช้หอยโข่งกด Ctrl + L smb://xyz.220.131.233/และการป้อน จากนั้นจะขอล็อกอินและรหัสผ่านและเชื่อมต่อ ฉันสามารถลากโฟลเดอร์จากที่นี่ไปยัง 'สถานที่' และมีทางลัดไปยังตำแหน่งระยะไกล จนถึงตอนนี้ดีมาก ฉันเพิ่งติดตั้ง Matlab และต้องการเปิดตำแหน่งระยะไกลนี้ พยายามที่cdจะsmb://xyz.220.131.233/กลับมา ไม่สามารถซีดีไปยัง smb: //xyz.220.131.233 (ชื่อไม่มีอยู่หรือไม่ใช่ไดเรกทอรี) ผู้ใช้ Mac ในกลุ่มของฉันบอกฉันว่าฉันเมานท์ตำแหน่งก่อน แต่เขาไม่รู้วิธีการใช้ มันเป็นความจริงและฉันจะทำอย่างไร

6
วิธีการทดสอบรายละเอียดและ 3D อย่างรวดเร็ว
ฉันสงสัยว่าจะทดสอบประสิทธิภาพกราฟิก 3 มิติของฉันได้อย่างไร เนื่องจากglxgears ไม่ใช่เกณฑ์มาตรฐานสิ่งที่ฉันควรใช้ บางครั้ง glxgears ติดอยู่ที่ 60FPS คุณไม่สามารถเปรียบเทียบก่อน / หลังการอัพเดทไดรเวอร์ (เช่นการเพิ่ม PPA xorg-edgers) แม้แต่ glxgears ก็ไม่ได้ทำงานนอกกรอบจริงๆ ความเป็นไปได้ทางหนึ่งคือหน้าจอ แต่คุณไม่สามารถเห็น FPS ฉันยังไม่เต็มใจที่จะติดตั้งnexuiz 600MB โดยเฉพาะอย่างยิ่งถ้าฉันทำงานบน Live-CD เกม 3D อื่น ๆ นั้นมีขนาดใหญ่มาก ... การทดสอบ Unigine นั้นมีความต้องการไดรเวอร์โอเพ่นซอร์สมากเกินไป (ปัญหากับ OpenGL ที่ต่ำเกินไปและอาจมีการบีบอัดพื้นผิว (S3TC ... )) ฉันต้องการทดสอบส่วนขยาย OpenGL 2.x วิธีทดสอบประสิทธิภาพ 3 มิติของคุณอย่างรวดเร็ว

2
ฉันจะตั้งค่าตัวแปร PATH สำหรับผู้ใช้ทั้งหมดบนเซิร์ฟเวอร์ได้อย่างไร
ฉันเพิ่งติดตั้งLaTeXสำหรับเซิร์ฟเวอร์ Ubuntu ของ บริษัท ที่เราใช้ SSH ทั้งหมด ในตอนท้ายของการติดตั้งมันบอกว่า: Add /usr/local/texlive/2010/texmf/doc/man to MANPATH, if not dynamically determined. Add /usr/local/texlive/2010/texmf/doc/info to INFOPATH. Most importantly, add /usr/local/texlive/2010/bin/x86_64-linux to your PATH for current and future sessions. ฉันจะทำสิ่งนี้เพื่อให้ตัวแปรเหล่านี้ถูกตั้งค่าสำหรับผู้ใช้ทั้งหมดในระบบได้อย่างไร (และใช่ฉันมีสิทธิ์ sudo)

9
วิธีโยกย้ายการตั้งค่าผู้ใช้และข้อมูลไปยังเครื่องใหม่
ฉันใหม่กับ Ubuntu และเพิ่งเริ่มใช้งานบนพีซีของฉัน ฉันจะแทนที่พีซีนั้นด้วยเครื่องใหม่ ฉันต้องการถ่ายโอนข้อมูลและการตั้งค่าไปยังเน็ตท็อป ฉันควรพิจารณาด้านใด เห็นได้ชัดว่าฉันต้องการย้ายข้อมูลของฉันไป ฉันจะพลาดอะไรได้บ้างหากฉันคัดลอกเฉพาะโฮมโฟลเดอร์ทั้งหมด นี่คือพีซีในบ้าน (ไม่ใช่ของ บริษัท ) ดังนั้นสิทธิ์ของผู้ใช้และปัญหาด้านความปลอดภัยอื่น ๆ จะไม่เป็นข้อกังวลยกเว้นว่าควรจะสามารถเข้าถึงไฟล์ในเครื่องใหม่ได้! โปรดคำนึงถึงว่าเครื่องใหม่เป็น nettop ที่ไม่มีไดรฟ์ออปติคัลและไม่อนุญาตให้ฉันติดดิสก์ SATA เก่าเข้าไปดังนั้นการถ่ายโอนข้อมูลใด ๆ จะต้องจัดการผ่านเครือข่ายภายในบ้าน (ฉันสามารถมีทั้ง เก่าและเปิดเครื่องใหม่และเชื่อมต่อกับ LAN ในบ้าน) และฉันมี USB thumbdrive ที่มีความจุ จำกัด (2GB) ดูเหมือนว่ามันจะ จำกัด การบังคับใช้ทั่วไป แต่ในความเป็นจริงแล้วมันจะทำให้เป็นเรื่องทั่วไปมากขึ้น

12
'apt-get' ไม่ทำงานกับพร็อกซี
สำหรับคำสั่ง sudo apt-get update ฉันได้รับข้อผิดพลาดดังต่อไปนี้: W: Failed to fetch http://ch.archive.ubuntu.com/ubuntu/dists/maverick-updates/multiverse/binary-i386/Packages.gz 407 Proxy Authentication Required (The ISA Server requires authorization to fulfill the request. Access to the Web Proxy filter is denied. ) ฉันใช้ Ubuntu 10.10 ติดตั้งบน Windows XP โดยใช้ VirtualBox สำหรับการเชื่อมต่ออินเทอร์เน็ตฉันใช้พร็อกซีเซิร์ฟเวอร์พร้อมการตรวจสอบสิทธิ์ ฉันพยายามใช้gnome-network-proxyเครื่องมือเพื่อตั้งค่าการตั้งค่าพร็อกซีทั้งระบบ หลังจากนั้น/etc/environmentได้รับการปรับปรุงโดยhttp_proxyตัวแปรที่มีรูปแบบhttp://my_proxy:port/ไม่มีข้อมูลการตรวจสอบ ฉันตรวจสอบสิ่งนี้ด้วย Firefox เบราว์เซอร์ขอให้ฉันเข้าสู่ระบบและรหัสผ่านและทุกอย่างทำงานได้ดี น่าเสียดายที่มันไม่ใช่กรณีที่ฉลาด ฉันยังมีความพยายามที่จะทำตามที่อธิบายไว้ที่นี่ น่าเสียดายที่มันไม่ทำงาน อาจเกี่ยวข้องกับข้อเท็จจริงที่ว่าพร็อกซีอยู่ในโดเมน …
52 apt 

9
ฉันจะเพิ่มความละเอียดของโหมดคอนโซลได้อย่างไร
เมื่อเร็ว ๆ นี้ฉันได้ทำการติดตั้ง Maverick ที่ติดตั้งใหม่บนคอมพิวเตอร์ของฉันแล้ว จะใช้ไดรเวอร์ Nvidia propietary ทุกอย่างทำงานได้ดียกเว้นว่าฉันเห็นข้อความน่าเกลียดมากมายเมื่อทำการบูทและปิด Ubuntu ฉันไม่รังเกียจข้อความเลย ในความเป็นจริงฉันชอบที่จะเห็นการเริ่มต้น / ปิดข้อมูล สิ่งที่ฉันไม่ชอบมันน่าเกลียด! เมื่อคอมพิวเตอร์ของฉันไปที่โหมดคอนโซล - (บูตเครื่องปิดตัวเองหรือ CTRL + ALT + F1) ข้อความนั้นใหญ่มาก - ฉันไม่สามารถจับภาพหน้าจอได้ แต่ดูเหมือนความละเอียด 640x480 โดยปกติจอภาพของฉันใช้งานได้ที่ 1440x900 ฉันจำได้ว่าข้อความคอนโซลที่ปรากฏขึ้นขณะติดตั้งจากซีดีนั้นดีและเล็ก ฉันจะทำให้ข้อความคอนโซลดูเหมือนในขณะที่บูตจากซีดีได้อย่างไร

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