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

โปรดอย่าใช้แท็กนี้เพียงเพราะระบบของคุณใช้งาน Ubuntu ใช้ _only_ หากคำถามของคุณเฉพาะกับ Ubuntu เท่านั้น โปรดทราบว่า https://askubuntu.com เป็นคำถามเฉพาะสำหรับ Ubuntu โดยเฉพาะ

2
Evince ล้มเหลวในการเริ่มต้นเนื่องจากไม่สามารถอ่าน. Xauthority
ฉันลงชื่อเข้าใช้ SSH จากระยะไกลด้วยการส่งต่อ X ไปยังเครื่องที่ใช้ Ubuntu 10.04 (ชัดเจน) แอปพลิเคชั่น X11 ส่วนใหญ่ (เช่น xterm, gnome-terminal) ทำงานได้ดี แต่ Evince ไม่เริ่ม ดูเหมือนว่าจะไม่สามารถอ่าน~/.Xauthorityได้แม้ว่าไฟล์จะมีอยู่และอ่านได้ชัด (มีสิทธิ์ที่เหมาะสมและแอปพลิเคชันอื่นอ่านได้อย่างดี) $ evince X11 connection rejected because of wrong authentication. Cannot parse arguments: Cannot open display: $ echo DISPLAY=$DISPLAY XAUTHORITY=$XAUTHORITY DISPLAY=localhost:10.0 XAUTHORITY= $ strace evince … access("/home/gilles/.Xauthority", R_OK) = 0 open("/home/gilles/.Xauthority", …

3
ป้อนข้อความโดยอัตโนมัติจากสคริปต์ทุบตีโดยไม่ต้องใช้ EOF
ฉันใช้ Ubuntu Linux myprogramสมมติว่ามีโปรแกรมที่เรียกว่า โปรแกรมนี้ให้ผู้ใช้ป้อนข้อมูล Enterโดยเฉพาะผู้ใช้ต้องพิมพ์เป็นจำนวนเต็มเมื่อได้รับแจ้งและกด ฉันต้องการทำให้กระบวนการนี้เป็นแบบอัตโนมัติโดยใช้สคริปต์ทุบตี โดยเฉพาะอย่างยิ่งฉันต้องการที่จะดำเนินการmyprogramพูด 100 ครั้ง (ใช้เคาน์เตอร์iที่ไปจาก1ไป100) ในการดำเนินการแต่ละครั้งmyprogramฉันต้องการป้อนค่าปัจจุบันของiเมื่อได้รับแจ้ง (โดยวิธีการmyprogramใช้ตัวเลือก / สวิทช์-optionsซึ่งทั้งหมดจะคงที่และระบุไว้ในสคริปต์ทุบตี) โครงกระดูกที่ไม่สมบูรณ์ของสคริปต์ทุบตีนี้อาจเป็น: #!/bin/bash for i in {1..100} do myprogram -options done ตอนนี้ฉันต้องการแก้ไขโค้ดด้านบนเพื่อให้iป้อนค่าปัจจุบันของเมื่อได้รับแจ้งจากโปรแกรม วิธีที่ดีที่สุดในการทำเช่นนี้คืออะไร? เว็บไซต์ของซอฟต์แวร์ที่ฉันใช้แนะนำให้ใช้<<EOFที่ท้ายmyprogram -optionsบรรทัด ฉันคิดว่าสิ่งนี้บอกให้ทุบตีดูที่ "จุดสิ้นสุดของไฟล์" สำหรับอินพุตที่จะใช้ แต่ถ้าฉันไม่ต้องการวางอินพุตที่ท้ายไฟล์ล่ะ เกิดอะไรขึ้นถ้าผมอยากจะใส่มันทันทีหลังจากที่<<หรือ<? เหตุผลก็คือสิ่งต่าง ๆ จะมีความซับซ้อนมากขึ้น ตัวอย่างเช่นฉันอาจแนะนำตัวนับจำนวนเต็มที่jเปลี่ยนแปลงในวิธีที่ไม่เป็นเชิงเส้นหรือไม่ต่อเนื่อง จากนั้นผมก็อยากจะกินค่าปัจจุบันของjไปmyprogramในแต่ละซ้ำ แต่ค่าของjอาจมีการเปลี่ยนแปลงระหว่างการโทรไปและจุดสิ้นสุดของแฟ้ม myprogram -optionsEOF คุณมีข้อเสนอแนะใด?

1
การบูตลินุกซ์จาก usb โดยใช้ EFI
ฉันต้องใช้ไดรฟ์ USB เป็นสื่อการติดตั้งสำหรับ Mint และ Ubuntu ของฉัน สำหรับสิ่งที่ฉันมี unetbootin เพื่อให้ usb ที่สามารถบูตได้ แต่พีซีของฉันรองรับเฉพาะการบูท EFI เท่านั้น (ในขณะที่เพิ่มอุปกรณ์บู๊ตฉันต้องระบุ.efiพา ธ ของไฟล์และอื่น ๆ ) คำถามของฉันคือฉันจะทำให้การกระจาย Linux ของฉันโดยคัดลอกบางไฟล์ ( .efiไฟล์) ได้อย่างไร ฉันได้ยินชื่อบูตโหลดเดอร์eliloแล้ว แต่ไม่รู้ว่าจะใช้อย่างไร และฉันพยายามrefind , อานิสงส์ฯลฯ พวกเขาจะบูตจาก USB แต่ผมไม่ทราบว่าวิธีการที่จะกำหนดค่าให้บูตกระจาย Linux ในไดรฟ์ USB ของฉัน

2
ผสานการเชื่อมต่ออินเทอร์เน็ตสองจุดจากสองเครือข่ายอินเทอร์เฟซเพื่อรับความเร็วสองเท่า
ฉันมีอินเทอร์เฟซเครือข่ายสอง (หนึ่งสายและไร้สายหนึ่ง) ฉันมีบัญชีอินเทอร์เน็ตสองบัญชีด้วยเช่นกัน (แต่ละ 256 kBps; หนึ่งบัญชีจากโมเด็มที่ฉันใช้เป็นการเชื่อมต่อแบบมีสาย & อีกบัญชีหนึ่งจากเครือข่ายไร้สาย) เป็นไปได้หรือไม่ที่จะเชื่อมต่อกับทั้งสองเครือข่ายและรวมเข้าด้วยกันและเพิ่มความเร็วเป็นสองเท่า (512 kBps)? อย่างไร? ฉันใช้ Ubuntu 10.04 (Lucid Lynx) ขอบคุณ

3
การล้างไฟล์บันทึกภายใต้ linux
ฉันใช้เครื่องเสมือน kvm ubuntu 10.04 เพื่อทดสอบคุณสมบัติบางอย่างของโมดูลเคอร์เนล ฉัน grep ผ่าน/var/logไฟล์เพื่อสังเกตข้อความเคอร์เนลเกี่ยวกับโมดูลนั้น ในการเริ่มต้นจากสถานะที่สะอาดฉันจะลบไฟล์บันทึกที่มีข้อความเก่าโดยดำเนินการrm -rf /var/log/*แล้วรีบูตเครื่องเสมือน อย่างไรก็ตามหลังจากฉันรีบูตไฟล์บันทึกใหม่ยังคงมีข้อความบันทึกเก่าเหล่านั้น ใช้เวลาประมาณ 5-6 รอบในการลบไฟล์และรีบูตเครื่องเสมือนเพื่อกำจัดข้อความล็อกไฟล์เหล่านั้นในที่สุด ทำไมสิ่งนี้จึงเกิดขึ้น มีวิธีที่ง่ายกว่าในการล้างไฟล์บันทึกหรือไม่
10 linux  ubuntu  kernel  logs  syslog 

4
วิธีค้นหาไฟล์ในระบบไฟล์จากบรรทัดคำสั่ง?
ฉันต้องการค้นหาไฟล์ (ที่มีชื่อไฟล์ที่รู้จักกันบางส่วน) อยู่ในระบบไฟล์ ฉันต้องการทราบวิธีการทำสิ่งนี้จากบรรทัดคำสั่งแทนที่จะใช้ยูทิลิตี GUI ใน Windows ฉันจะเรียกใช้สิ่งต่อไปนี้: cd /d C:\ dir *filename* /s Linux มีอะไรเทียบเท่า
10 ubuntu  find  ls  locate 

4
กำลังโอนย้ายจาก Ubuntu ไปยัง Debian
ฉันเป็นผู้ใช้ Ubuntu ในระยะยาวที่กำลังพิจารณาที่จะย้ายจาก Ubuntu ไปยัง Debian (ส่วนใหญ่เป็นเพราะ Unity และความจริงที่ว่าโรงเรียนของฉันมีกระจก Debian) ฉันไม่ได้ติดตั้ง Debian บนระบบมาก่อน แต่อีกครั้งฉันค่อนข้างสบายใจกับการอ่านคู่มือและทำงานกับบรรทัดคำสั่ง นี่คือแผนการติดตั้งของฉัน (หลังจากใช้เวลาอ่านวิกิพีเดีย Debian): ดาวน์โหลดอิมเมจ Live CD และใช้ dd เพื่อสร้าง Live USB (ฉันคิดว่านี่เป็นวิธีที่ง่ายที่สุดใช่ไหม) ติดตั้ง Debian กำหนดค่า repos โดยใช้debgen โพสต์ติดตั้ง มันเป็นส่วนการติดตั้งโพสต์ที่ฉันสับสนมากที่สุด ฉันต้องการทราบบางสิ่ง: มีแพ็คเกจอื่นสำหรับ ubuntu-limited-extras บน Debian หรือไม่? อะไรคือวิธีที่ดีที่สุดในการแก้ไขปัญหาเกี่ยวกับการทำให้ตัวอักษรเรียบเนียนใน Debian ฟังก์ชั่นที่ฉันสามารถคาดหวังได้จาก Ubuntu Tweak บน Debian? ยินดีต้อนรับเคล็ดลับอื่น ๆ ฉันพบวิธีแก้ไขปัญหาการแสดงแบบอักษรที่นี่

1
apt-get prompts สำหรับซีดีเมื่อทำการติดตั้งแพ็คเกจฉันจะทำให้มันหยุดได้อย่างไร?
ฉันใช้ ubuntu linux มาก่อนและฉันติดตั้ง debian OS บน labtop ของฉันโดยใช้ดีวีดีที่ฉันเบิร์น แต่เมื่อฉันพยายามใช้ apt-get เพื่อติดตั้งซอฟต์แวร์ระบบจะขอให้ฉันใส่แผ่นดิสก์เพื่อดำเนินการต่อ ฉันสงสัยว่ามีวิธีในการเปลี่ยนการกำหนดค่าที่เก็บเพื่อให้ฉันสามารถดึงไฟล์การติดตั้งออนไลน์แทนการใช้ดิสก์

1
บางครั้งไดรเวอร์ถูกโหลด แต่บางครั้งก็ไม่
ฉันได้รับมอบหมายเดสก์ท็อป Ubuntu ที่มีบางสิ่งอยู่ในนั้น ฉันไม่ได้ฟอร์แมตใหม่ แต่แนบการ์ดไร้สาย mini-PCI เหนืออะแดปเตอร์ PCI เข้ากับ mini-PCI ฉันสร้างmadwifiไดรเวอร์ด้วยตนเองและติดตั้งไฟล์. ko ตอนนี้lshw -C networkจะแสดงการ์ดเสมอ แต่บางครั้งก็แสดงเป็น 'ไม่มีเหตุสมควร' และบางครั้งก็แสดงด้วยไดรเวอร์madwifi(เช่นath_pci) ความคิดใด ๆ ที่สามารถทำให้เกิดผลกระทบนี้? แก้ไข: ตัวอย่างจาก/var/log/kern.logบนการโหลดล้มเหลว Apr 19 11:47:21 manju-desktop kernel: [ 9.935304] ath_hal: module license 'Proprietary' taints kernel. Apr 19 11:47:21 manju-desktop kernel: [ 9.936614] ath_hal: 0.9.18.0 (AR5210, AR5211, AR5212, RF5111, RF5112, …
10 ubuntu  drivers 

2
emacs ไม่เห็นแบบอักษรของฉันใน Gentoo
ฉันคัดลอกไฟล์ ~ / .emacs จาก ubuntu linux ฉันได้ติดตั้งฟอนต์ Consolas (และใช้งานได้ในเทอร์มินอล gnome และเป็นฟอนต์ Monospace เริ่มต้น); แต่ Emacs ไม่เห็น (custom-set-faces '(default ((t (:inherit nil :stipple nil :background "white" :foreground "black" :inverse-video nil :box nil :strike-through nil :overline nil :underline nil :slant normal :weight normal :height 98 :width normal :foundry "microsoft" :family "Consolas"))) …
10 ubuntu  emacs  fonts  gentoo 

3
แก้ไข CTRL- * เป็นกลุ่มภายใต้หน้าจอ GNU
เมื่อเรียกใช้เป็นกลุ่มภายใต้หน้าจอ GNU ฉันพบว่าการรวมกันของCTRLปุ่มลูกศรและ Pg * ไม่ทำงานอย่างที่คาดไว้ ฉันใช้vim-gnomeแพ็คเกจUbuntu 10.10 บนเครื่องที่แตกต่างกันยังใช้ Ubuntu สิ่งนี้ทำงานได้โดยไม่มีปัญหา โชคไม่ดีที่ตอนนี้ฉันยังไม่มีการกำหนดค่า มีคำถามที่เกี่ยวข้องที่นี่: วิธีการแก้ไข Ctrl + ลูกศรในกลุ่ม? อย่างไรก็ตามวิธีแก้ปัญหาที่แนะนำนั้นคือทำการแมปปุ่มลัดของ vim เพื่อทำงานกับเทอร์มินัลอีมูเลเตอร์ในกรณีนั้น PuTTY ฉันไม่จำการเรียงลำดับใด ๆ และสงสัยว่ามีตัวเลือกการกำหนดค่าหน้าจอซึ่งจะแก้ไขปัญหานี้ได้ นอกจากนี้ยังมีเธรดในรายชื่อผู้รับจดหมายบนหน้าจอ gnu ซึ่งแสดงว่าการเรียกใช้ vim ผ่าน$ TERM=xterm vimเป็นการแก้ไขที่เหมาะสมหรือวิธีแก้ไขปัญหา ใช้งานได้ แต่ฉันกังวลเล็กน้อยว่าอาจมีผลข้างเคียง มันไม่ได้ฟังดูคุ้นหูพอที่จะเป็นวิธีแก้ปัญหาที่ฉันติดตั้งบนเครื่องอื่น (ถ้าจำเป็นต้องมีวิธีแก้ไข)
10 ubuntu  vim  gnu-screen 

2
ฉันจะป้องกันไม่ให้ GRUB ใช้ / เริ่มต้นกราฟิก UI ใด ๆ ได้อย่างไร
ฉันมีปัญหากับแล็ปท็อปรุ่นเก่า (Fujitsu Siemens LifeBook S6010, เพื่อความแม่นยำ) และการติดตั้ง Ubuntu (10.10, Xubuntu desktop) (ติดตั้งใหม่) ระหว่างการติดตั้งฮาร์ดแวร์กราฟิกตรวจพบผิดพลาดและไม่สามารถบูตระบบเข้าสู่ GUI ได้อย่างสมบูรณ์ ความพยายามใด ๆ ที่จะเรียกใช้โหมดกราฟิกจะทำให้เครื่องค้าง ดังนั้นฉันต้องการบูตเครื่องเข้าสู่โหมดข้อความเพื่อดูว่าฉันสามารถแก้ไขปัญหากราฟิกได้หรือไม่ - อาจเป็นสาระสำคัญสำหรับคำถามอื่นถ้าและเมื่อฉันไปถึงที่นั่น อย่างไรก็ตามฉันไม่ประสบความสำเร็จในการบอกกับ GRUB (1.98) ว่าจะไม่ใช้กราฟิกใด ๆเลย ฉันสามารถไปที่เมนูด้วงและแก้ไขหนึ่งในการกำหนดค่าการบูตที่มีอยู่ แต่สิ่งที่ฉันพยายามที่จะแสดง "ข้อความเท่านั้น" ทุกอย่างล้มเหลว (เช่นเครื่องยังคงเรียกกราฟิกในระหว่างการบูตและกลายเป็นใช้ไม่ได้ทันที) ฉันไม่มีวิธีอื่นง่าย ๆ ในการเข้าไปในเครื่อง (เช่นไม่สามารถบูตจาก CD หรือ USB เป็นต้น) ดังนั้น: ฉันต้องทำอย่างไรเพื่อบอก GRUB ที่เมนูการบูตเพื่อหยุดไม่ให้ใช้ของแปลก ๆ และพาฉันไปที่คอนโซลข้อความ
10 ubuntu  grub2 

3
ฉันจะทำให้ unmap บนดิสก์ของฉันอยู่ระหว่างการพิจารณาในส่วนที่ไม่สามารถอ่านได้
ฉันมีดิสก์ที่มีเซกเตอร์ที่ไม่สามารถอ่านได้บางส่วนที่รออนุมัติตาม smartd อะไรจะเป็นวิธีที่ง่ายที่สุดในการทำให้ดิสก์ทำการแมปใหม่และหยุด smartd ไม่ให้บ่น? วันนี้ฉันได้รับสองสิ่งนี้ทุก ๆ ชั่วโมง: 10 ก.ย. 23:15:35 hylton smartd [3353]: อุปกรณ์: / dev / sdc, 1 ภาคที่ไม่สามารถอ่านได้ (อยู่ระหว่างการพิจารณา) ระบบนี้เป็นระบบ x86 ที่ใช้งาน Ubuntu Linux 9.10 (jaunty) ดิสก์เป็นส่วนหนึ่งของกลุ่ม LVM นี่คือวิธีที่ smartctl ระบุดิสก์: ตระกูลตัวอย่าง: Western Digital Caviar ตระกูล Serial ATA รุ่นที่สอง รุ่นอุปกรณ์: WDC WD5000AAKS-00TMA0 หมายเลขซีเรียล: WD-WCAPW4207483 เวอร์ชั่นของเฟิร์มแวร์: 12.01C01 ความจุของผู้ใช้: …
10 linux  ubuntu  hardware 

2
dd คือ = / dev / urandom ของ = / dev / mem ปลอดภัยหรือไม่
มันทำอะไรกันแน่ ฉันไม่เข้าใจว่าคุณสามารถเข้าถึงหน่วยความจำพื้นฐานด้วยวิธีนี้ได้อย่างไร ... ดูเหมือนว่าจะแปลก ปลอดภัยไหม dd if=/dev/urandom of=/dev/mem
10 ubuntu  memory  dd  random 

1
หยุดการแจ้งเตือนแบบโต้ตอบจาก apt-get
คุณจะหยุดการแจ้งโต้ตอบทั้งหมดapt-getเมื่อติดตั้งหรืออัพเกรดแพ็คเกจได้อย่างไร ฉันพยายามเขียนสคริปต์ที่ไม่โต้ตอบเพื่อติดตั้งแพ็คเกจบนเซิร์ฟเวอร์ทุกครั้งที่การอัพเกรดต้องการติดตั้งเคอร์เนลใหม่apt-getละเว้น-yตัวเลือกเสมอและแจ้งให้ฉันเลือกสิ่งที่ต้องใช้ในการอัปเดต grub.lst ฉันต้องการติดตั้งเวอร์ชันของผู้ดูแลแพ็คเกจเสมอ ฉันจะปิดใช้งานพรอมต์นี้ได้อย่างไร

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