Ubuntu

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


10
ย้ายจาก bash เป็น zsh [ปิด]
ฉันกำลังพิจารณาที่จะย้ายจากทุบตีไปยัง zsh เพราะฉันมักเจอข้อความยกย่อง zsh ฉันเป็นผู้ใช้บรรทัดคำสั่งที่มีประสบการณ์และฉันคิดว่าพื้นฐานนั้นเหมือนกันมากดังนั้นฉันจึงมองหาคำแนะนำเพื่อให้ได้ประโยชน์จากการเคลื่อนไหวและ gotchas ใด ๆ ที่ต้องระวัง โปรดให้คำแนะนำหนึ่งข้อต่อหนึ่งคำตอบ ฉันกำลังมองหาชิ้นที่มีขนาดพอดีคำซึ่งฉันสามารถกลับมาและรวมข้อมูลพิเศษเข้ากับการใช้งานเชลล์ของฉันได้อย่างมั่นคงแทนที่จะพยายามเรียนรู้ทุกอย่างในครั้งเดียว
143 bash  command-line  zsh 

2
ข้อผิดพลาด“ การแยกวิเคราะห์ตัวกรองไม่ได้รับการสนับสนุน” ในระหว่างการแตกไฟล์ RAR
ฉันได้รับสิ่ง.rarที่ฉันต้องการแกะเนื่องจากมีบางสิ่งบางอย่างที่สำคัญสำหรับฉันที่ฉันต้องมีตอนนี้จริงๆ อย่างไรก็ตามแม้ว่าฉันสามารถดูเนื้อหาของ.rarไฟล์เก็บถาวรในตัวจัดการเก็บถาวรฉันไม่สามารถแยกมันเนื่องจากข้อผิดพลาดนี้: ไฟล์เก็บถาวรควรมีสองโฟลเดอร์ภายในแต่ละไฟล์มีไฟล์เสียงอย่างน้อย 10 ไฟล์และไฟล์ PDF แต่ละไฟล์ (ฉันไม่ทราบว่าเนื้อหาควรตรงไหนยกเว้นมีไฟล์เสียงอยู่ในนั้นและเนื้อหาฉัน ได้อธิบายไว้คือสิ่งที่ฉันสามารถดูได้จากมุมมองของเครื่องมือจัดการเอกสารถาวร) ดังนั้นสิ่งเดียวที่ฉันเหลือไว้ยกเว้นข้อผิดพลาดคือหนึ่งในโฟลเดอร์และไฟล์เสียงหนึ่งไฟล์ แต่มันบอกว่ามันมีขนาด 0 ไบต์ ดังนั้นฉันจะแก้ไขปัญหานี้ได้อย่างไร? ฉันใช้ Ubuntu GNOME 16.04.1 กับ GNOME 3.20 อัพเดทข้อมูล: ในการตอบกลับความคิดเห็นที่ร้องขอเอาต์พุตจากdpkg -l unrar unrar-freeคำสั่ง: Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad) ||/ Name Version Architecture Description +++-==============-============-============-================================= un unrar <none> <none> (no description available) dpkg-query: no packages found …

3
จะติดตั้ง H.265 / HEVC codec บน Ubuntu Linux ได้อย่างไร
ฉันได้เห็นว่าDivX Player 10 ใหม่แสดงการเล่น H.265 / HEVC ซึ่งเป็นตัวตายตัวแทนของ H.264 ฉันสงสัยว่าฉันจะได้รับการสนับสนุนใน Linux ได้อย่างไร จำเป็นต้องติดตั้งตัวแปลงสัญญาณเฉพาะสำหรับรูปแบบนี้หรือไม่? อย่างไร?

10
เนื้อที่ว่างบนดิสก์ไม่เพียงพอเมื่อทำการอัพเกรด
ฉันพบข้อผิดพลาดในตัวอัปเดตซอฟต์แวร์เมื่อฉันลองและอัปเดตรายวันของฉัน มันบอกว่า: The upgrade needs a total of 25.3 M free space on disk `/boot`. Please free at least an additional 25.3 M of disk space on `/boot`. Empty your trash and remove temporary packages of former installations using `sudo apt-get clean`. ฉันลองพิมพ์sudo apt-get cleanลงใน Terminal แต่ยังได้รับข้อความ ทุกหน้าที่ฉันอ่านนั้นดูเหมือนว่าจะเป็น Ubuntu ที่มีประสบการณ์ …
142 apt  upgrade 

20
ความสว่างจะถูกรีเซ็ตเป็นสูงสุดทุกครั้งที่รีสตาร์ท
ความสว่างของแล็ปท็อปของฉันถูกรีเซ็ตเป็นสูงสุดทุกครั้งที่รีสตาร์ท ฉันลองวิธีแก้ปัญหาที่มีให้ในเว็บไซต์นี้แต่ก็ไม่มีโชค คำสั่งนี้ cat /sys/class/backlight/acpi_video0/max_brightness ผลตอบแทน cat: /sys/class/backlight/acpi_video0/max_brightness: No such file or directory จากนั้นฉันก็พบว่าฉันไม่มีชื่อโฟลเดอร์acpi_video0แต่มีชื่อว่าโฟลเดอร์intel_backlight: ทุกครั้งที่ฉันเพิ่มหรือลดความสว่างโดยใช้ปุ่มควบคุมความสว่างค่าในbrightnessและactual_brightnessรับการปรับปรุง มีวิธีใดบ้างที่ฉันสามารถปฏิบัติตามเพื่อตั้งค่าความสว่างเป็นค่าคงที่ในการบู๊ตทุกครั้งและแตกต่างกันไปตามเวลาที่ฉันต้องการโดยใช้ปุ่มควบคุมความสว่าง
142 brightness 


17
อะไรคือความแตกต่างระหว่าง 32- บิตและ 64- บิตและฉันควรเลือกอะไร?
Ubuntu 32- บิตและ 64- บิตต่างกันอย่างไร ฉันได้ยินมาว่าแพลตฟอร์ม 64 บิตทำงานได้ดีขึ้นและสามารถตรวจจับ RAM ได้มากกว่า 4GB นอกจากนี้ในขณะที่แอพบางตัวยังไม่ได้พอร์ตไปยัง 64- บิตia32-libsให้เครื่อง 64- บิตเรียกใช้พวกเขา ถ้าใช่ทำไมไม่โปรโมต 64- บิตมากกว่า 32- บิต?

4
ไฟล์ Sudoers เปิดใช้งาน NOPASSWD สำหรับผู้ใช้ทุกคำสั่ง
คำนำ นี่เป็นคำถามที่ค่อนข้างซับซ้อนที่เกี่ยวข้องกับไฟล์ Sudoers และคำสั่ง sudo โดยทั่วไป หมายเหตุ: ฉันได้ทำการเปลี่ยนแปลงเหล่านี้บนเครื่องเฉพาะที่ใช้ Ubuntu Desktop 13.04 ซึ่งฉันใช้เพื่อวัตถุประสงค์ในการเรียนรู้เท่านั้น ฉันเข้าใจว่าเป็นความเสี่ยงด้านความปลอดภัยขนาดใหญ่ที่จะเปิดใช้งาน sudo NOPASSWD คำถาม เริ่มแรกการเปลี่ยนเฉพาะไฟล์ sudoers (/ etc / sudoers) ของฉันคือหนึ่งบรรทัดข้อมูลจำเพาะผู้ใช้ที่ควรเปิดใช้งาน 'nicholsonjf' เพื่อเรียกใช้คำสั่งทั้งหมดด้วย sudo โดยไม่ต้องป้อนรหัสผ่าน (ดูบรรทัดที่ขึ้นต้นด้วย 'nicholsonjf '): # This file MUST be edited with the 'visudo' command as root. # # Please consider adding local content in …
142 sudo 

9
ฉันจะเข้าถึง Apache (บนแขก VirtualBox) จากโฮสต์ได้อย่างไร
ฉันติดตั้ง Apache บน Ubuntu VM เมื่อฉันเข้าสู่แขกและโหลด Firefox ฉันจะเห็นว่า Apache ทำงานได้ดีเมื่อฉันเรียกดู localhost ฉันต้องการเข้าถึงหน้าเดียวกันผ่านโฮสต์ ฉันลองใช้ที่อยู่ IP ของผู้เยี่ยมชม แต่ไม่มีอะไรเกิดขึ้น เป็นการดีที่ฉันจะรักการตั้งค่า Windows 7 (โฮสต์) ของฉันเพื่อขอhttp://guestserver.comเซิร์ฟเวอร์ Apache บนแขก ฉันจะทำสิ่งนี้ได้อย่างไร

8
ทำซ้ำคำสั่งทุกช่วงเวลา x ในเทอร์มินัลหรือไม่?
ฉันจะทำซ้ำคำสั่งทุกช่วงเวลาเพื่อที่จะให้ฉันเรียกใช้คำสั่งสำหรับการตรวจสอบ หรือตรวจสอบ ไดเรกทอรี? ไม่จำเป็นต้องใช้สคริปต์ฉันต้องการเพียงคำสั่งง่ายๆที่จะดำเนินการใน terminal

7
ป้อนอินพุตโดยอัตโนมัติในบรรทัดคำสั่ง
ฉันกำลังเรียกใช้สคริปต์ที่ขอให้ป้อน 'y' ในแต่ละการดำเนินการฉันกำลังมองหาโซลูชันที่ต้องการ$ ./script < echo 'yyyyyyyyyyyyyy'ส่งผ่านอินพุตทั้งหมดของฉันในครั้งเดียว

5
ช่องโหว่ bash CVE-2014-6271 คืออะไร (Shellshock) และฉันจะแก้ไขได้อย่างไร
เมื่อเร็ว ๆ นี้มีข่าวว่า "CVE-2014-6271" (ดูUSN-2362-1 ) ซึ่งเป็นช่องโหว่ใน Bash ฉันจะรู้ได้อย่างไรว่าฉันได้รับผลกระทบจากสิ่งนี้ฉันจะแก้ไขได้อย่างไรและทำไมฉันถึงต้องแคร์? สิ่งนี้ได้รับการออกแบบเป็นคำตอบที่ยอมรับได้สำหรับช่องโหว่นี้เนื่องจากขอบเขตและความรุนแรง

15
วิธีการติดตั้ง NVIDIA.run
ฉันมีการ์ดกราฟิก Nvidia Ge บังคับ Ge6150 SE ฉันกำลังใช้ Ubuntu 12.04 เมื่อฉันพยายามติดตั้งไฟล์. run มันล้มเหลว มันแสดงข้อความเช่นนี้: ฉันพยายามติดตั้งหลังจากถอนการติดตั้ง driver.still ข้อความเดิม นี่คือล็อกไฟล์: nvidia-installer log file '/var/log/nvidia-installer.log' creation time: Mon Jun 11 05:46:17 2012 installer version: 295.53 PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games nvidia-installer command line: ./nvidia-installer Using: nvidia-installer ncurses user interface -> The file '/tmp/.X0-lock' exists and appears to …

17
เรียกใช้ไฟล์ .desktop ในเทอร์มินัล
จากสิ่งที่ฉันรวบรวมได้.desktopไฟล์คือทางลัดที่อนุญาตให้ปรับแต่งการตั้งค่าแอปพลิเคชัน ตัวอย่างเช่นฉันมีพวกเขามากมายใน/usr/share/applications/โฟลเดอร์ของฉัน หากฉันเปิดโฟลเดอร์nautilusนั้นฉันสามารถเรียกใช้แอปพลิเคชันเหล่านี้เพียงแค่ดับเบิลคลิกที่ไฟล์ที่เกี่ยวข้องเช่นดับเบิลคลิกfirefox.desktopเรียกใช้ Firefox อย่างไรก็ตามฉันไม่สามารถหาวิธีที่จะทำสิ่งเดียวกันผ่านทางสถานี ถ้าฉันทำgnome-open foo.desktopมันก็แค่เปิดfoo.desktopเป็นไฟล์ข้อความ ถ้าฉันทำให้มันสามารถเรียกใช้งานได้และเรียกใช้ในการทุบตีมันก็ล้มเหลว (ซึ่งคาดว่าจะชัดเจนไม่ใช่สคริปต์ทุบตี) แก้ไข: การexec /fullpath/foo.desktopให้Permission deniedข้อความถึงฉันแม้ว่าฉันจะเปลี่ยนความเป็นเจ้าของเป็นของตัวเองก็ตาม หากฉันทำให้สามารถเรียกใช้งานได้และทำตามคำสั่งเดียวกันแท็บเทอร์มินัลที่ฉันกำลังใช้ก็จะปิดลง (ฉันเดาว่ามันจะขัดข้อง) สุดท้ายถ้าผมทำผมได้รับรายงานข้อผิดพลาดsudo exec /fullpath/foo.desktopsudo: exec: command not found นั่นคือคำถามของฉันฉันจะเรียกใช้foo.desktopไฟล์จากเทอร์มินัลได้อย่างไร

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