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

ฟรีระบบปฏิบัติการโอเพ่นซอร์สที่ใช้ Debian GNU / Linux คำถามเกี่ยวกับอูบุนตูอยู่ในหัวข้อที่นี่ แต่ถ้าคุณชอบผู้ชมที่ใช้อูบุนตูเท่านั้นจะมีคำถามของอูบุนตู (http://askubuntu.com/)

1
การให้สิทธิ์ในการเขียนให้กับกลุ่ม www-data
ฉันกำลังสร้างเว็บไซต์และส่วนหนึ่งของฟังก์ชั่นคือการเขียนข้อมูลที่ผู้ใช้สร้างขึ้นด้วย php ฉันใช้ nginx บน Ubuntu 13.04 ช่วงเวลาที่ฉันทดสอบเท่านั้นและทุกอย่างให้บริการผ่าน nginx บน locahost สคริปต์ php ของฉันไม่สามารถเขียนไฟล์ข้อความ (แม้ว่าฉันสามารถทำได้ด้วยตนเอง) และฉันคิดว่าเป็นปัญหาสิทธิ์ในการเขียนไปยังไดเรกทอรี /var/www/example.com/public_html ของฉัน ในขณะที่ฉัน (iain) เป็นเจ้าของไดเรกทอรีนี้ แต่ดูเหมือนว่าจะมีความเหมาะสมมากกว่าในการโอนความเป็นเจ้าของไดเรกทอรี / var / www และทุกอย่างภายในนั้นให้กับผู้ใช้ www-data (หรือควรเป็นกลุ่ม?) และเพิ่มตัวเองลงไป กลุ่ม www-data วิธีต่อไปนี้ถูกต้องหรือไม่ useradd -G www-data iain chown -R www-data:www-data /var/www/example.com chmod 775 /var/www ดังนั้นหมายความว่าทุกคนในกลุ่ม www-data สามารถอ่านเขียนและดำเนินการใน / var / …

1
ทำไมการส่ง Ping ไปไดรฟ์จึงได้รับคำตอบจาก 127.0.53.53
ฉันใช้ Firefox 31 บน Ubuntu 14.04.1 ฉันพยายามเปิด Google Drive บน Firefox โดยพิมพ์ "drive" บนแถบที่อยู่แล้วคลิกผลการค้นหา Google ครั้งแรก (ขี้เกียจและสับสนฉันรู้) มันแสดงให้ฉันข้อผิดพลาดการเชื่อมต่อ: สงสัยเป็นปัญหาเราเตอร์หรือบางทีปัญหา DNS ที่เกิดจาก ISP ของฉันฉันพยายามกระตุกอยู่ inexistent 127.0.53.53เท่านั้นที่จะได้รับการตอบกลับมาจาก ฮะ? ubuntu@ubuntu:~$ ping foobar ping: unknown host foobar ubuntu@ubuntu:~$ ping thisisnotavaliddomain ping: unknown host thisisnotavaliddomain ubuntu@ubuntu:~$ ping drive PING drive (127.0.53.53) 56(84) bytes of data. …
23 ubuntu  firefox  dns 

1
ไม่สามารถติดตั้ง VM ลงใน VM อื่น
คอมพิวเตอร์โฮสต์ของฉันใช้ Windows 10 และแขกของฉันคือ Ubuntu ใน VirtualBox ฉันพยายามเรียกใช้ VM ตัวที่ 3 บน Ubuntu แต่ VirtualBox บอกว่า: ไม่สามารถเปิดเซสชันสำหรับเครื่องเสมือน Windows XP VT-x ใช้งานไม่ได้ (VERR_VMX_NO_VMX) นอกจากนี้ยังส่งคืนรหัสข้อผิดพลาด 0x80004005 แน่นอนฉันได้เปิดใช้งานการจำลองเสมือนแล้ว ไม่มีแม้แต่ตัวเลือกในการปิด BIOS ของฉัน (MSI z170a) เครื่องของฉันสูงมากดังนั้นฉันรู้ว่ามันสามารถวิ่งได้ฉันได้ตัดทุกอย่างที่ทำได้

4
Ubuntu และ Linux Mint ใช้งานได้เฉพาะใน Software Rendering Mode บน Virtualbox
ฉันพยายามหาสาเหตุที่ Ubuntu และ Linux Mint ทำงานเฉพาะในโหมดการแสดงผลซอฟต์แวร์บน Virtualbox มาเธอร์บอร์ดของฉันรองรับการจำลองเสมือนสำหรับฮาร์ดแวร์และเปิดใช้งานแล้วและฉันได้ติดตั้งส่วนเสริมของผู้ใช้สำเร็จแล้ว ทั้งสองระบบปฏิบัติการมีความซบเซาอย่างมาก ฉันใช้แล็ปท็อป MSI GS70 พร้อมโปรเซสเซอร์ Core i7 และ GTX 765M gpu พร้อมออปติมัส ฉันเปิดใช้งานการเร่งความเร็วแบบ 3 มิติโดยให้ค่าสูงสุดของ GPU อัปเดตไดรเวอร์ GPU ของฉันเป็น 326.80 เพิ่มเติมจากแขกที่ติดตั้ง ทุกสิ่งเหล่านี้ช่วยได้เล็กน้อย แต่ยังไม่ได้แก้ปัญหา Linux Mint ยังคงแสดงว่าฉันกำลังทำงานในโหมดการแสดงผลซอฟต์แวร์เท่านั้น อะไรที่ฉันสามารถลองหรือคำถามที่ฉันควรถาม?

10
จะอัพเกรด Git บน Ubuntu Hardy ได้อย่างไร?
คำถามนี้ถูกโยกย้ายจาก Stack Overflow เพราะสามารถตอบได้ใน Super User อพยพ 10 ปีที่ผ่านมา ฉันติดตั้ง Git เวอร์ชั่น 1.5.4.3 แล้ว แต่ฉันคิดว่านี่ต้องเป็นเวอร์ชั่นเก่า ฉันใช้ Ubuntu Hardy 8.04 ฉันต้องติดตั้งอย่างน้อยเวอร์ชัน 1.6 เพื่อให้ Git GUI ทำงานได้ ฉันจะอัพเกรดการติดตั้งได้อย่างไร อัปเดต:ฉันจัดการเพื่ออัปเกรดการติดตั้ง Git ของฉัน แต่ฉันก็ตระหนักว่า Ubuntu รุ่นเก่าของฉันดังนั้นฉันจึงอัปเกรดเป็นรุ่นใหม่ล่าสุดซึ่งทำให้ฉันสามารถเข้าถึงแพ็คเกจที่ใหม่กว่าโดยอัตโนมัติ (รวมถึง Git)
23 ubuntu  git 

6
ทางเลือกสำหรับ WinMerge ใน Ubuntu
ฉันต้องการเปรียบเทียบ / diff / merge files ในวิธีที่ง่าย ใน Windows ผมจะใช้WinMerge มีตัวเลือกอื่นสำหรับสิ่งนี้ใน Ubuntu หรือไม่ สิ่งที่ฉันต้องทำ: ดูไฟล์ 2 ไฟล์ต่อบรรทัดพร้อมกันโดยเน้นความแตกต่าง มีตัวเลือกสำหรับการรวมไฟล์นี้เข้าด้วยกัน
23 ubuntu  diff  merge 

4
ข้อผิดพลาด VT-x เมื่อตั้งค่า VirtualBox บน Ubuntu
ฉันได้ลองติดตั้ง VirtualBox บน Ubuntu แต่ฉันได้รับข้อผิดพลาดนี้แม้ว่าเทคโนโลยีการจำลองเสมือนของ Intel (VT-x) ได้รับการตั้งค่าYesเป็น BIOS: ไม่สามารถเปิดเซสชันสำหรับเครื่องเสมือน Ubuntu VT-x ถูกปิดใช้งานใน BIOS สำหรับทั้งโหมด CPU ทั้งหมด> (VERR_VMX_MSR_ALL_VMX_DISABLED) รหัสผลลัพธ์: E_FAIL (0x80004005) ส่วนประกอบ: ส่วนต่อประสาน ConsoleWrap: IConsole {872da645-4a9b-1727-bee2-5585105b9eed} แก้ไข: ตาม SecurAble ระบบของฉันสามารถจัดการ virtualization:

1
Ubuntu: AMD64 กับ i386
ฉันไม่สามารถเข้าใจสิ่งเหล่านี้แม้ว่าฉันจะอ่านบทความเกี่ยวกับพวกเขา มันมีบางอย่างเกี่ยวกับ CPU 32 บิตและ 64 บิตใช่ไหม เหตุใดจึงพูดว่า "AMD" 64 และ "i386" AMD เป็นป้ายกำกับเช่นเดียวกับ Intel ดังนั้นถ้าฉันมี Intel Core 2 Duo (MacBook Pro) ฉันก็จะใช้ AMD64 ไม่ได้แม้ว่า Intel Core จะเป็น 64 บิตก็ตาม
23 ubuntu  cpu 

9
วิธีแบ่งจอกว้างในแนวตั้งเป็นพื้นที่ทำงานเสมือนสองแห่งบน Ubuntu / Gnome
แล็ปท็อปเครื่องใหม่ของฉันมีหน้าจอขนาดใหญ่ 16: 9 และฉันพบว่ามันยากที่จะใช้งานอย่างเต็มที่ในช่วง 95% ของเวลาที่ฉันไม่ได้ดูภาพยนตร์ HD ในนั้น ฉันต้องการตั้งค่าเป็นเสมือนหน้าจอคู่โดยแบ่งหน้าจอทางกายภาพออกเป็นสองพื้นที่ทำงาน ฉันรู้ว่าฉันสามารถจัดเรียงหน้าต่างด้วยตนเองได้ แต่ฉันต้องการเพิ่มหน้าต่างให้ใหญ่ที่สุดและใช้จอภาพเพียงครึ่งจอและมีกล่องโต้ตอบป็อปอัพที่กึ่งกลางหน้าจอ มีปลั๊กบางชนิดให้ทำเช่นนี้?

3
เป็นไปได้หรือไม่ที่จะใช้นามแฝงชื่อผู้ใช้บน Linux?
ฉันไม่แน่ใจว่านี่เป็นแอปพลิเคชั่นที่ใช้งานได้จริง (นอกเหนือจากความจริงที่ว่าฉันขี้เกียจคุณรู้ว่า "christopher" มี 11 ตัวอักษรและฉันต้องการพิมพ์ 1) แต่เป็นไปได้หรือไม่ที่จะตั้งชื่อผู้ใช้บน Linux ? (ดังนั้นผมจะยกตัวอย่างเช่นssh c@my.domain.topเมื่อเทียบกับssh christopher@my.domain.top.) ตอนนี้ฉันใช้ Ubuntu เป็นเครื่องหลัก แต่ถ้าเป็นไปได้ในดิสทรี้ใด ๆ ฉันอยากรู้

4
หน่วยความจำที่มองไม่เห็นรั่วไหลบน Linux - เซิร์ฟเวอร์ Ubuntu (ไม่ใช่ดิสก์แคช / บัฟเฟอร์!)
สรุปสิงหาคม 2015 โปรดทราบว่าสิ่งนี้ยังคงเกิดขึ้น สิ่งนี้ไม่เกี่ยวข้องกับ linuxatemyram.com - หน่วยความจำไม่ได้ใช้สำหรับดิสก์แคช / บัฟเฟอร์ นี่คือสิ่งที่ดูเหมือนใน NewRelic - ระบบรั่วหน่วยความจำทั้งหมดใช้พื้นที่สว็อปทั้งหมดแล้วเกิดปัญหา ในภาพหน้าจอนี้ฉันรีบูตเซิร์ฟเวอร์ก่อนที่จะเกิดข้อผิดพลาด: ไม่สามารถระบุแหล่งที่มาของการรั่วไหลได้โดยใช้เครื่องมือ userspace ทั่วไป ขณะนี้มีห้องสนทนาเพื่อหารือเกี่ยวกับปัญหานี้: http://chat.stackexchange.com/rooms/27309/invisible-memory-leak-on-linux วิธีเดียวในการกู้คืนหน่วยความจำ "หายไป" ปรากฏว่ากำลังรีบูตเซิร์ฟเวอร์ นี่เป็นปัญหาที่เกิดขึ้นมายาวนานใน Ubuntu Server 14.04, 14.10 และ 15.04 ด้านบน การใช้หน่วยความจำไม่ได้แสดงอยู่ด้านบนและไม่สามารถกู้คืนได้แม้จะฆ่าทุกกระบวนการแล้ว (ยกเว้นสิ่งต่าง ๆ เช่นกระบวนการเคอร์เนลและ ssh) ดูที่ฟิลด์ "แคช Mem", "บัฟเฟอร์" และ "ฟรี" ที่ด้านบนพวกเขาไม่ได้ใช้หน่วยความจำจนสุดหน่วยความจำที่ใช้คือ "หายไป" และไม่สามารถกู้คืนได้โดยไม่ต้องรีบูต ความพยายามในการใช้หน่วยความจำ "ขาดหายไป" ทำให้เซิร์ฟเวอร์สลับช้าการรวบรวมข้อมูลและหยุดการทำงานในที่สุด root@XanBox:~# top -o …
23 linux  ubuntu  memory 

1
OpenSSH ส่งอีเมลไปที่ no-more-sessions@openssh.com ทุกครั้งที่ฉันเชื่อมต่อหรือไม่
เมื่อฉันพยายามเชื่อมต่อกับเซิร์ฟเวอร์ EC2 (Ubuntu 14.04.3) ของssh -v serverฉันด้วยฉันเห็นสิ่งนี้ในตอนท้ายของบันทึก: debug1: read PEM private key done: type RSA debug1: Authentication succeeded (publickey). Authenticated to <domain>.com ([192.168.1.42]:12345). debug1: channel 0: new [client-session] debug1: Requesting no-more-sessions@openssh.com # <!-!-!-!-!-!- What's this? debug1: Entering interactive session. debug1: Sending environment. debug1: Sending env LANG = en_US.UTF-8 debug1: Sending …
23 ubuntu  ssh  openssh 

5
การแก้ไขไฟล์ในระบบย่อย Windows สำหรับการพัฒนา Linux
Windows Subsystem สำหรับ Linux (WSL) ทำงานได้ค่อนข้างดีสำหรับการสร้างเครื่องมือ Linux commandline ส่วนใหญ่ที่มีอยู่และทำงานบน Windows โดยไม่ต้องดัดแปลง อย่างไรก็ตามมันค่อนข้างยุ่งยากสำหรับการพัฒนาเมื่อเราต้องการ สร้างโครงการโดยใช้toolchain ของ Linux ที่ไม่มี Windows เทียบเท่าที่รองรับ (Ruby, Node, etc) แก้ไขไฟล์โดยใช้โปรแกรมแก้ไข GUI ที่ใช้Windowsเช่นรหัส Visual Studio ปัญหาคือว่าปพลิเคชันของ Windows ไม่สามารถแก้ไขไฟล์ภายในระบบแฟ้ม lxss เสมือน การแก้ไขไฟล์เหล่านี้โดยตรงเป็นสาเหตุทำให้เกิดปัญหาทุกประเภท ดังนั้นดูเหมือนจะมีเพียงสองตัวเลือกที่ไม่ดีเมื่อมันมาถึงการใช้ WSL เพื่อการพัฒนา: จัดเก็บโครงการภายใต้ lxss ( /home/foo) Toolchain ปกติทำงานอย่างถูกต้อง อย่างไรก็ตามการแก้ไขนั้น จำกัด ไว้เพียง Vim / Emacs หรือเทอร์มินัลใดก็ตามที่สามารถทำงานภายใต้เซิร์ฟเวอร์ janky Xซึ่งไม่ราบรื่นกว่าตัวแก้ไขดั้งเดิมที่ทำงานบน …

6
วิธีการทำให้ UEFI bios เริ่ม GRUB ไม่ใช่ Windows
TL; DR ถูกเพิ่มในการแก้ไข: คำถามคือ: ฉันจะทำให้ BIOS ต้องการ GRUB มากกว่า Windows Boot Manager บนพาร์ติชันสำหรับเริ่มระบบ UEFI เดียวกันได้อย่างไร ปัญหาไม่ได้อยู่กับด้วง; ด้วงทำสิ่งที่ถูกต้องเมื่อ BIOS เริ่มต้นมัน ปัญหาไม่ได้เกิดจาก "ดิสก์ไม่สามารถบู๊ตได้" เพราะทั้ง bootstrap ของ Windows UEFI และ bootstrap Grub UEFI นั้นสามารถบู๊ตได้ ปัญหาคือว่า UEFI bootstrap BIOS เลือกที่จะบูตจาก ฉันกำลังตั้งค่าคอมพิวเตอร์เครื่องใหม่และต้องการเริ่มระบบใน Ubuntu เป็นค่าเริ่มต้น แต่มีตัวเลือกให้เลือก Windows ในการบูต นี่เป็นสิ่งสำคัญอย่างยิ่งหากพลังงานดับและกลับมา ฉันจะไม่อยู่บ้าน ฉันเริ่มต้นด้วยการติดตั้ง Ubuntu 17.04 บนดิสก์ NVMe ภายในแบ่งพาร์ติชันด้วย …
23 ubuntu  windows-10  grub  uefi 


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