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

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

1
เปิดหน้าต่าง Terminal ขึ้นมาใหม่หลังจากรีสตาร์ท
ใน Mac ถ้าฉันเปิดเทอร์มินัลไม่กี่หน้าต่างและฉันรีสตาร์ทคอมพิวเตอร์หรือออกจากเทอร์มินัลหน้าต่างที่เปิดครั้งสุดท้ายจะเปิดขึ้นอีกครั้งโดยมีไดเรกทอรีการทำงานและประวัติคำสั่งเก็บไว้ มีวิธีการเปิดหน้าต่างเทอร์มินัล Ubuntu อีกครั้งหรือไม่

2
Rsyslog ไม่สร้างไฟล์บันทึก
ฉันกำลังทำให้มาตรฐาน Ubuntu เป็น CIS ของ Ubuntu แข็งขึ้น 14.04 และฉันมีปัญหาในการรับ rsyslog เพื่อสร้างไฟล์ที่จำเป็น หมายเหตุ: ฉันเริ่มดีขึ้นด้วย Linux แต่ฉันยังไม่มีความสามารถในการแก้ตัว ฉันแทรกไฟล์ /etc/rsyslog.d/CIS.conf ด้วยเนื้อหาต่อไปนี้: *.emerg :omusrmsg:* mail.* -/var/log/mail mail.info -/var/log/mail.info mail.warning -/var/log/mail.warn mail.err /var/log/mail.err news.crit -/var/log/news/news.crit news.err -/var/log/news/news.err news.notice -/var/log/news/news.notice *.=warning;*.=err -/var/log/warn *.crit /var/log/warn *.*;mail.none;news.none -/var/log/messages local0,local1.* -/var/log/localmessages local2,local3.* -/var/log/localmessages local4,local5.* -/var/log/localmessages local6,local7.* -/var/log/localmessages ฉันยังแก้ไข /etc/rysyslog.conf …
9 ubuntu  rsyslog 

3
GRUB สร้างความสับสนให้กับเมล็ด / initramfs ของการติดตั้ง Ubuntu และ Arch Linux
ฉันมีเครื่องที่เคยใช้ดูอัลบูท Ubuntu (16.04 ปัจจุบัน) และ Windows 7 โดยมี GRUB ของ Ubuntu เป็นบูตโหลดเดอร์ ตอนนี้ฉันเพิ่งเพิ่ม Arch Linux เป็นระบบปฏิบัติการตัวที่สามตามคำแนะนำการติดตั้งอย่างเป็นทางการ ฉันไม่ได้ติดตั้ง GRUB จาก Arch เพราะฉันต้องการใช้ตัวควบคุมโดย Ubuntu คำแนะนำมีคำสั่งmkinitcpio -p linuxที่อาจสร้างไฟล์บูตบางอย่างที่ฉันวิ่งตามที่อธิบายไว้ ตอนนี้เมื่อฉันพยายามบูต Ubuntu จาก GRUB ผ่านรายการเริ่มต้นฉันได้รับข้อผิดพลาดอันไม่พึงประสงค์ (ขออภัยสำหรับภาพหน้าจอ): ในฐานะที่เป็นเอาท์พุทของการuname -aแสดงมันพยายามที่จะบูต Arch kernel แต่/dev/sda6เป็นพาร์ทิชันรูท Ubuntu ฉันต้องไปที่Advanced options for Ubuntuและเลือกหนึ่งในUbuntu, with Linux 4.4.0-*รายการเพื่อให้สามารถโหลด Ubuntu ฉันไม่พบรายการที่จะโหลด Arch อย่างถูกต้อง การเรียกใช้sudo update-grubจาก …

3
จะเขียน / แก้ไข / อัพเดทตัวแปร OsIndications efi จากบรรทัดคำสั่งได้อย่างไร
ในความต้องการที่จะเข้าสู่ยูทิลิตี้การตั้งค่าเฟิร์มแวร์ UEFI ในขณะที่ใช้การบูตอย่างรวดเร็วเป็นพิเศษ (ไม่ได้โหลดไดรเวอร์คีย์บอร์ดระหว่าง POST) ฉันต้องการเขียนถึงตัวแปร efi "Os Indications" ระบบปฏิบัติการของฉันคือ Ubuntu 14.04 kernel 3.13.0-35-generic OsIndications ตัวแปรส่งกลับ bitmask UINT64 OsIndicationsSupported ตัวแปรส่งกลับ bitmask UINT64 EFI_OS_INDICATIONS_BOOT_TO_FW_UIบิตสามารถตั้งค่าในตัวแปร OsIndicationsSupported โดยเฟิร์มถ้าขอเฟิร์มแวสนับสนุนระบบปฏิบัติการที่จะหยุดที่อินเตอร์เฟซที่ใช้เฟิร์มแว EFI_OS_INDICATIONS_BOOT_TO_FW_UIบิตสามารถตั้งค่าได้โดยระบบปฏิบัติการในตัวแปร OsIndications ถ้าปรารถนา OS สำหรับเฟิร์มที่จะหยุดที่อินเตอร์เฟซที่ใช้เฟิร์มในการบูตถัดไป EFI_OS_INDICATIONS_BOOT_TO_FW_UI= 0x0000000000000001- หน้า 312 ของข้อมูลจำเพาะ UEFI 2.3.1C เฟิร์มแวร์ของฉันมีความสามารถในการเข้าสู่ยูทิลิตี้การตั้งค่าเฟิร์มแวร์ในการบู๊ตครั้งต่อไป: $ hexdump /sys/firmware/efi/vars/OsIndicationsSupported-8be4df61-93ca-11d2-aa0d-00e098032b8c/data 0000000 0001 0000 0000 0000 0000008 ฉันสามารถสร้างตัวแปรใหม่เมื่อ/sys/firmware/efi/efivarsใช้ $ printf\x07\x00\x00\x00\x00" …

3
พิมพ์งาน“ จัดขึ้นเพื่อรับรองความถูกต้อง”
ทำตามคำแนะนำที่นี่ฉันได้ติดตั้งเซิร์ฟเวอร์การพิมพ์ Samba บนUdoo-quadบน ARM ที่ใช้ Udoobuntu 12.04 LTS เซิร์ฟเวอร์ Samba ใช้งานได้และ (หลังจากตั้งค่าguest ok = yesในเซิร์ฟเวอร์smb.conf) ฉันสามารถเรียกดูโฟลเดอร์ "print $" (ไดรเวอร์เครื่องพิมพ์) โดยไม่ต้องป้อนข้อมูลรับรอง ฉันสามารถเรียกดูเครื่องพิมพ์ระหว่างการติดตั้งเครื่องพิมพ์ฝั่งไคลเอ็นต์ (บน Ubuntu 13.10) แต่งานพิมพ์ไม่ได้ไปที่เซิร์ฟเวอร์ พวกเขาเพียงแค่นั่งอยู่ในคิวการพิมพ์ลูกค้าที่มีข้อความสถานะ"ที่จัดขึ้นสำหรับการตรวจสอบ" ฉันมีเซิร์ฟเวอร์ที่กำหนดค่าเพื่ออนุญาตให้ผู้เยี่ยมชมเข้าถึงเครื่องพิมพ์ที่มีหัวข้อต่อไปนี้ใน/etc/samba/smb.conf(ตามที่รายงานโดยtestparm): [printers] comment = All Printers path = /var/spool/samba create mask = 0700 guest ok = Yes printable = Yes print ok = Yes …
9 ubuntu  samba  printing  arm 

2
จะติดตั้ง meld 3.11 ใน Ubuntu 14.04 ได้อย่างไร
ฉันพยายามรวม meld 3.11 เพื่อใช้งานบน Ubuntu 14.04 ฉันลองทำตามวิธีด้านล่าง " cd ~ git clone https://git.gnome.org/browse/meld cd meld sudo ln -s ~/meld/bin/meld /usr/bin/meld แต่เมื่อฉันรัน meld ใน terminal ฉันได้รับข้อผิดพลาดดังต่อไปนี้ Traceback (most recent call last): File "/usr/bin/meld", line 223, in <module> setup_settings() File "/usr/bin/meld", line 197, in setup_settings cwd=melddir) File "/usr/lib/python2.7/subprocess.py", line 522, in call …

3
Harddrive I / O ต่อ Pid
มีวิธีใดบ้างที่จะเห็นดิสก์ I / O ต่อ pid / โปรเซส? Monitorix แสดงต่อไปนี้และแก้ไขให้ฉันถ้าฉันผิด แต่ดูเหมือนว่าฮาร์ดไดรฟ์กำลังทำให้ระบบช้าลง: อัปเดต # 1 บนยอดดูเหมือนจะให้ภาพรวมที่ดีเหนือทุกสิ่ง ฉันอาจถามคุณว่าการรอคอยที่ทำเครื่องหมายสีแดงหมายถึงอะไร นั่นเป็นการรอจากดิสก์ I / O หรือไม่

2
เป็นไปได้ไหมที่จะติดตั้ง linux desktop environment จาก live cd?
คำถามของฉันเกี่ยวกับ Linux โดยทั่วไป แต่ให้สมมติว่า ubuntu ของฉันไม่ทำงานคุณสมบัติการบูตใน tty หรืออะไรก็ตาม ฉันไม่มีการเชื่อมต่ออินเทอร์เน็ต แต่ฉันมี Ubuntu live cd เป็นไปได้หรือไม่ที่จะติดตั้งสภาพแวดล้อมเดสก์ทอปจาก live cd?

2
ระบบ Linux ที่ลอกแบบมาและ /etc/udev/rules.d/70-persistent-net.rules
ฉันจะตั้งค่าระบบ Ubuntu และกำหนดค่าได้อย่างถูกต้องรวมถึงการกำหนดในeth0 /etc/network/interfacesจากนั้นฉันถ่ายภาพระบบนั้นและโคลนบนระบบใหม่ เมื่อฉันบูทระบบครั้งแรกทุกอย่างก็ดี แต่หลังจากนั้นไม่กี่รีบูตฉันได้รับการต้อนรับด้วยการกำหนดค่าเครือข่ายหมดเวลา เมื่อฉันเข้าสู่ระบบฉันพบว่าeth0ไม่สามารถใช้ได้ การวิจัยครั้งแรกของฉันให้ฉันจะลองifdown -aและifup -aที่ฉันไม่กี่ครั้งที่จะมีผลไม่ชัดเจน ในที่สุดการวิจัยชี้ให้ฉัน/etc/udev/rules.d/70-persistent-net.rulesซึ่งฉันค้นพบว่าที่อยู่ MAC สำหรับระบบใหม่ได้สร้าง eth1 เป็นความคิดที่ดี แต่ไม่ใช่สิ่งที่ฉันต้องการจะเกิดขึ้น เมื่อฉันบูทตอนนี้ฉันพบว่า/etc/udev/rules.d/70-persistent-net.rulesตอนนี้มีหกรายการสำหรับที่อยู่ HW ที่แตกต่างกันหกรายการซึ่งฉันพบว่าแปลกเพราะมีเพียงอินเทอร์เฟซเดียว คำถามของฉันคือ: ฉันใช้ifup -aสร้างที่อยู่ MAC ใหม่เพื่อสร้างหรือไม่ ถ้าไม่มีความคิดใด ๆ เกี่ยวกับสิ่งที่เกิดขึ้น? ฉันเปลี่ยน/etc/udev/rules.d/70-persistent-net.rulesเป็นชื่อที่อยู่ HW ปัจจุบันeth0และดูเหมือนว่าจะใช้งานได้ แต่ฉันสามารถมั่นใจได้ว่าที่อยู่จะไม่เปลี่ยนแปลงอีกครั้งเมื่อรีบูตหรือไม่

3
Apache Virtual Host ชี้ไปที่ DocumentRoot ผิด
ฉันใช้งาน VPS บน Digital Ocean ที่ใช้ Ubuntu 12.04.3 พร้อมโฮสต์เสมือน ฉันสามารถตั้งค่าสิ่งต่าง ๆ ตามบทช่วยสอนนี้ได้ที่นี่: https://www.digitalocean.com/community/articles/how-to-set-up-apache-vache-virtual-hosts-on-ubuntu-12-04-lts อย่างไรก็ตามหลังจากไม่กี่วันฉันก็ไปที่โดเมนหลักของฉัน (noelforte.com) เพื่อตรวจสอบและดูว่าทุกอย่างทำงานได้อย่างราบรื่นหรือไม่ แต่แทนที่จะเห็นหน้าที่เชื่อมโยงไปถึงที่ฉันตั้งไว้ชั่วคราวฉันได้รับการต้อนรับด้วยรายการไดเรกทอรี ผิดปกติพอโดเมนย่อยที่ผมได้กำหนดค่าด้วย vhosts ยังคงชี้ไปยังไดเรกทอรีที่เหมาะสม /var/wwwแต่โดเมนหลักของฉันหวนกลับไปชี้ไปที่รากเอกสารเริ่มต้นของ การลบไฟล์การตั้งค่าใน/etc/apache2/sites-availableและการตั้งค่าทุกอย่างขึ้นมาอีกครั้งให้ผลผลลัพธ์เดียวกัน: โดเมนย่อยใด ๆ ที่จะชี้ไปยังสถานที่ที่เหมาะสม แต่ราก TLD /var/wwwยังคงชี้ติด สิ่งใดที่อาจทำให้เกิดสถานการณ์เช่นนี้และทำไมตอนนั้นมันทำงานอย่างถูกต้อง?

1
เรียกใช้งานสคริปต์ที่กำหนดเองเมื่อเชื่อมต่อส่วนต่อประสาน
ฉันใช้ดองเกิล USB WiFi เพื่อเชื่อมต่ออินเทอร์เน็ต เมื่อการเชื่อมต่อไร้สายตายฉันก็สูญเสียกฎ iproute ด้วย ฉันจะรีเซ็ตกฎเหล่านี้ได้อย่างไรเมื่ออินเตอร์เฟสเชื่อมต่ออีกครั้ง

2
SSH tunnel ผ่านเซิร์ฟเวอร์ middleman - วิธีเชื่อมต่อในขั้นตอนเดียว (ใช้คู่ที่สำคัญ)
คำถามของฉันเป็นวิธีการเปลี่ยนสองขั้นตอนที่มีอยู่เป็นขั้นตอนเดียว ฉันมีอุโมงค์ SSH ที่ใช้งานได้ตั้งค่าระหว่างคอมพิวเตอร์สองเครื่องโดยใช้เซิร์ฟเวอร์พ่อค้าคนกลางเช่นนี้: Kubuntu_laptop--->nat_fw--->Debian_Server<--nat_fw<--Kubuntu_desktop สิ่งที่ฉันทำในปัจจุบันคือ SSH จาก Kubuntu_laptop ไปยัง Debian_Server และจาก Debian_Server ถึง Kubuntu_desktop ฉันต้องการทำให้คำสั่ง SSH หนึ่งคำสั่งเผยแพร่บน Kubuntu_laptop ของฉันใน bash ซึ่งส่งผลให้ฉันเชื่อมต่อกับ Kubuntu_desktop (เชลล์ / bash) คำสั่งที่ฉันใช้ตอนนี้มีดังนี้ ขั้นตอนที่ 1: me@kubuntu_laptop:~$ ssh -i ~/.ssh/id_rsa admin@debian_server ขั้นตอนที่ 2: admin@debian_server:$ ssh -p 1234 -i /home/admin/.ssh/id_rsa admin@localhost จากนั้นฉันก็เชื่อมต่อกับ kubuntu_desktop ผ่าน SSH (จาก kubuntu_laptop) ต้องใช้คีย์ …

3
อะไรคือแพ็คเกจ RHEL ที่สอดคล้องกับ build-essential ใน Ubuntu?
ฉันรู้วิธีที่จะแสดงรายการแพคเกจใช้ได้จาก Repos และอื่น ๆ build-essentialแต่วิธีการที่ฉันสามารถหารายชื่อที่ตรงกับขึ้นเทียบเท่าเมตาแพคเกจเช่น มีสิ่งนั้นหรือไม่และถ้าไม่ใช่จะมีวิธีการที่เหมาะสมในการค้นหาการแข่งขันแบบใกล้ / คล้ายกัน?

8
ระบุ SSL_version ที่ไม่ถูกต้องที่ /usr/share/perl5/IO/Socket/SSL.pm บรรทัด 332
ตั้งแต่ผมอัพเกรดคอมพิวเตอร์ของฉันจาก (k) อูบุนตู 12.04-12.10 sendemailฉันได้รับข้อความแสดงข้อผิดพลาดนี้เมื่อพยายามที่จะส่งอีเมลโดยใช้ การติดตั้ง IO :: Socket :: SSL เวอร์ชันเก่าไม่ใช่ตัวเลือก ฉันรู้สึกว่าทุกอย่างทำงานได้อย่างที่ควรจะเป็นและข้อความก็เป็นเพียงคำเตือน ฉันจะกำจัดข้อความนี้ได้อย่างไร SSL.pm ฉันคิดว่าด้านล่างเกี่ยวข้องกับปัญหา (/usr/share/perl5/IO/Socket/SSL.pm) 34 use constant DEFAULT_VERSION => 'SSLv23:!SSLv2'; ... 251 my %default_args = ( 252 Proto => 'tcp', 253 SSL_server => $is_server, 254 SSL_use_cert => $is_server, 255 SSL_check_crl => 0, 256 SSL_version => DEFAULT_VERSION, 257 …
9 perl  ssl  ubuntu 

2
Piped input to nano
ทำไมls | nano -เปิดตัวแก้ไขใน Ubuntu แต่ปิดตัวแก้ไขและบันทึกไฟล์ลง-.saveใน CentOS ฉันจะทำให้ nano ใน CentOS ยังคงเปิดอยู่ได้อย่างไรเมื่ออ่าน stdin
9 ubuntu  centos  stdin  nano 

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