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

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

3
วิธีการแฮช md5 ส่งผลให้เชลล์
ฉันกำลังมองหาวิธีง่ายๆในการทำให้ผลลัพธ์md5sumเป็นคำสั่งอื่น บางสิ่งเช่นนี้ $echo -n 'test' | md5sum | ... ปัญหาของฉันคือmd5sumเอาต์พุตไม่เพียง แต่การแฮชของสตริงเท่านั้น แต่ยังเป็นไฮเปอร์ซึ่งแสดงว่าอินพุตมาจาก stdin ฉันตรวจสอบไฟล์ man และไม่พบการตั้งค่าสถานะใด ๆ เพื่อควบคุมเอาต์พุต

6
วิธีการคืน sudo บน Ubuntu?
ฉันทำสิ่งนี้แล้ว: sudo chown -R myname /usr/ และตอนนี้ฉันไม่สามารถใช้sudoคำสั่งได้เนื่องจากข้อผิดพลาดนี้: sudo: ต้องเป็น setuid root และเมื่อฉันอ่านข้อความนี้หมายความว่าเจ้าของไฟล์/usr/bin/sudoนี้ไม่ได้เป็นรูท มันเป็นผู้ใช้ของฉันตอนนี้เพราะ chown ใน/usrโฟลเดอร์ ในฟอรัมและบล็อกที่หลายคนแนะนำให้ทำเช่นนี้ในฐานะรูท: # chown root:root /usr/bin/sudo # chmod 4111 /usr/bin/sudo ... แต่ปัญหาของเรื่องนี้คือฉันต้องเข้าสู่ระบบในฐานะที่เป็น root แต่ฉันทำไม่ได้เพราะถ้าฉันเขียนsuในเทอร์มินัลรหัสผ่านไม่ถูกต้อง (อันที่จริงฉันใช้รหัสผ่านที่ฉันเพิ่มให้กับผู้ใช้ของฉัน): $ su Password: su: Authentication failure ดังนั้นฉันจะกลับsudoคำสั่งได้หรือไม่ แก้ไข: Ubuntu ของฉันอยู่ภายใต้ Paralells บน Mac OS X ของฉัน

5
ฉันจะตั้งวอลล์เปเปอร์จอภาพสองจอ (Ubuntu / NVIDIA) ได้อย่างไร
ใน Ubuntu 10.4 พร้อมไดรเวอร์ NVIDIA ฉันมีการตั้งค่าจอภาพสองจอด้วย TwinView ฉันจะกำหนดวอลล์เปเปอร์เดียวเพื่อขยายจอภาพทั้งสองได้อย่างไร ตอนนี้วอลล์เปเปอร์เดียวกันถูกจำลองแบบบนจอภาพทั้งสอง

1
การเรียกครั้งต่อไปที่ wpa_supplicant ล้มเหลว - ไม่สามารถเชื่อมต่อกับ wifi ได้
ฉันมีเซิร์ฟเวอร์ ubuntu 15.10 ซึ่งใช้ wpa_supplicant เพื่อเชื่อมต่อกับส่วนกำหนดค่าเครือข่ายไร้สายที่สร้างด้วย wpa_passphrase ในการรีบูตครั้งใหม่ครั้งแรกที่ฉันโทรsudo wpa_supplicant -B -i wlp2s0 -c ./MVS(โดยที่ MVS เป็นชื่อของโปรไฟล์ที่บันทึกไว้สำหรับเครือข่าย) ฉันจะได้รับผลลัพธ์ Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No such device แต่รหัสออกเป็นศูนย์และฉันสามารถยืนยันได้ว่าฉันกำลังเชื่อมต่อกับเครือข่ายไร้สายด้วยการใช้งาน sudo iw wlp2s0 link อย่างไรก็ตามการเรียกที่ตามมาไปยัง wpa_supplicant (สำหรับโปรไฟล์อื่นหรือแม้แต่อันเดียวกัน) ให้เอาต์พุต verbose มากขึ้น: Successfully initialized wpa_supplicant Could not read interface p2p-dev-wlp2s0 flags: No …

2
วิธีสร้างบริการ systemd เสมือนเพื่อหยุด / เริ่มอินสแตนซ์หลาย ๆ ตัวพร้อมกันได้อย่างไร
systemdผมวางแผนที่จะเป็นเจ้าภาพหลายกรณีของเว็บแอปเหมือนกันสำหรับลูกค้าที่ใช้ ผมอยากที่จะสามารถstopและstartตัวอย่างลูกค้าแต่ละรายโดยใช้systemdเช่นเดียวกับการรักษาเก็บทั้งกรณีลูกค้าเป็นบริการเดียวที่สามารถหยุดและเริ่มต้นด้วยกัน systemdดูเหมือนว่าจะให้หน่วยการสร้างที่ฉันต้องการใช้PartOfและไฟล์เทมเพลตหน่วย แต่เมื่อฉันหยุดบริการหลักบริการลูกค้าลูกจะไม่หยุด ฉันจะทำให้มันทำงานกับ systemd ได้อย่างไร นี่คือสิ่งที่ฉันมี ไฟล์หน่วยหลักapp.service: [Unit] Description=App Web Service [Service] # Don't run as a deamon (because we've got nothing to do directly) Type=oneshot # Just print something, because ExecStart is required ExecStart=/bin/echo "App Service exists only to collectively start and stop App instances" # Keep …
12 ubuntu  systemd 


2
Ubuntu / Unity แนบสคริปต์กับ Launcher
ฉันเพิ่งดาวน์โหลด IntelliJ IDEA และเริ่ม app . idea.shโดยการเรียกใช้ แอพปรากฏในตัวเรียกใช้งานในขณะที่ฉันกำลังใช้งาน แต่ด้วยเหตุผลบางอย่างเมื่อฉันคลิกขวาฉันจะไม่ได้รับตัวเลือก 'ล็อคเพื่อเรียกใช้งาน' อย่างที่ฉันทำกับแอพอื่น ๆ ฉันจะแนบมันเข้ากับตัวเรียกใช้งานได้อย่างไร เป็นเพราะฉันใช้งานสคริปต์ไม่ใช่ executable โดยตรงที่ปิดการใช้งานตัวเลือกนั้นหรือไม่?
12 linux  ubuntu  unity  intellij 

3
NFS ไม่ทำงาน เมานต์: ประเภท fs ผิด, ตัวเลือกที่ไม่ดี, ซุปเปอร์บล็อกที่ไม่ดี
นี่คือสิ่งที่ฉันได้รับบนเซิร์ฟเวอร์: manuel@server ~ $ cat /etc/exports /var/share 192.168.178.20(rw, sync) manuel@server ~ $ cat /etc/hosts.allow portmap: 192.168.178.20 manuel@server /etc $ cat /proc/filesystems | grep nfs nodev nfs nodev nfs4 นี่คือสิ่งที่ฉันได้รับบนเครื่อง: manuel@Timeline:~$ sudo mount -t nfs 192.168.178.2:/var/share /media/share/ mount: wrong fs type, bad option, bad superblock on 192.168.178.2:/exports/var/share, missing codepage or helper …
12 ubuntu  nfs 

6
ทำความเข้าใจกับ Linux Distros ที่ต่างกัน
ฉันมีความสับสนเล็กน้อยเมื่อทำความเข้าใจกับระบบปฏิบัติการที่ใช้ลินุกซ์ เมื่อฉันดาวน์โหลด Mint และ Ubuntu รุ่นใหม่ล่าสุดพวกเขาจะไม่ "เหมือนกัน" ที่เป็นแกนหลัก (เคอร์เนล) หรือไม่ ดูเหมือนว่าพวกเขามี GUI ที่แตกต่างกันใช่ไหม GUI ไม่ใช่เทคนิคเพียงแค่โปรแกรมที่ทำงานเมื่อเริ่มต้นคอมพิวเตอร์ใช่หรือไม่ เช่นเดียวกับ windows (dos เป็นหลัก แต่ explorer.exe เป็น gui) มีใครอธิบายได้ไหม ด้วยคำสั่ง sudo apt-get ฉันไม่สามารถติดตั้ง Ubuntu จากมินต์เทอร์มินัลได้หรือไม่ ฉันรู้ว่านี่เป็นคำถามที่ยุ่งเหยิง แต่หวังว่าใครบางคนสามารถชี้แจงความแตกต่างระหว่าง distros หลาย ๆ ตัวก่อนที่ GUI จะปรากฏและหลังจากนั้น GUI ก็จะปรากฏขึ้น

1
วิธีลบแพ็กเกจ Mono ที่เกี่ยวข้องทั้งหมดอย่างถาวร (libs, แอพ ฯลฯ )
ในความเห็นของฉัน Mono เป็นกับสิทธิบัตรและฉันไม่ต้องการให้ตัวเลือกของฉันถูกปนเปื้อนด้วย Mono หรือแอปพลิเคชันใด ๆ ที่ต้องการ Mono ดังนั้นฉันยินดีต้อนรับข้อเสนอแนะของคุณสำหรับต่อไปนี้: วิธีการป้องกัน Mono และแอปพลิเคชั่นที่ต้องการ Mono ในการติดตั้งตั้งแต่แรก มีวิธีการปิดใช้งานโมโนอย่างรุนแรงในระหว่างการติดตั้งหรือไม่? ฉันจะรู้ได้อย่างไรว่ามีอะไรติดตั้ง Mono ในการติดตั้งเริ่มต้นปัจจุบันของฉัน หากติดตั้ง Mono แล้วจะลบ Mono และแอปพลิเคชั่นทั้งหมดที่ต้องใช้ Mono ได้อย่างไร หวังว่าด้วยความคิดเห็นของคุณฉันสามารถมั่นใจได้ว่าบิตทั้งหมดของฉันเป็นอิสระอย่างแท้จริง
12 ubuntu  mono 

3
แสดงรายการแพ็คเกจที่ติดตั้งด้วยตนเองระดับสูงสุดโดยไม่มีการอ้างอิง
มีหลายวิธีในการแสดงแพ็คเกจที่ติดตั้งด้วยตนเองโดยใช้aptเช่น: apt-mark showmanual แต่บางครั้งผลลัพธ์นั้นมากเกินไป ตัวอย่างเช่นถ้าผู้ใช้ติดตั้งแพ็กเกจด้วยตนเองfoo: apt-get install foo ... และfooขึ้นอยู่กับbarและbazจากนั้นapt-mark showmanualจะส่งออก: bar baz foo เราจะแสดงรายการเฉพาะแพ็คเกจระดับบนสุดที่ติดตั้งด้วยตนเองได้ ( เช่น foo ) โดยไม่มีการขึ้นต่อกัน ( เช่นไม่ใช่bazหรือbar) ดูเหมือนว่ารหัสต่อไปนี้จะทำงานได้ แต่GNU ที่ parallelเรียกapt-rdependsสองสามร้อยครั้งช้าเกินไป (สามชั่วโมงด้วย CPU 4 คอร์): apt-mark showmanual | tee /tmp/foo | parallel "apt-rdepends -f Depends,PreDepends,Suggests,Recommends {} | tail +2" 2> /dev/null | tr -s ' …
12 debian  ubuntu  apt  deb 

2
เหตุใดฉันจึงไม่สามารถเปลี่ยนเชลล์ด้วยคำสั่ง chsh ได้
ฉันเรียนรู้คำสั่งใหม่อย่างน้อยฉันก็คิดว่าเพราะคำสั่งนี้: chshไม่ทำงานตามที่อธิบายไว้ มันอธิบายว่าทำงานเช่นนี้: cat /etc/shells รู้ว่าเชลล์ใดติดตั้งอยู่แล้วเพื่อให้คุณสามารถเลือกได้ ทำอย่างไรecho $SHELLให้รู้ว่าคุณใช้เชลล์ตัวไหน เลือกหนึ่งในเปลือกหอยและประเภท chsh -s /path/to/shell ป้อนรหัสผ่านและยืนยันecho $SHELLด้วยว่าคุณอยู่ในเชลล์ใหม่ ฉันได้ทำสิ่งนี้แล้วและฉันไม่ได้รับข้อความแสดงข้อผิดพลาดเมื่อป้อนรหัสผ่าน แต่ฉันยังอยู่ในเชลล์เดียวกัน % echo $SHELL /bin/bash % cat /etc/shells # /etc/shells: valid login shells /bin/sh /bin/dash /bin/bash /bin/rbash % chsh -s /bin/sh Password: % echo $SHELL /bin/bash

4
เป็นไปได้หรือไม่ที่จะแก้ไขไฟล์ yml ผ่าน shell script?
นี่คือลักษณะที่นักเทียบท่าของฉัน-compose.yml ดูเหมือน nginx: container_name: 'nginx' image: 'nginx:1.11' restart: 'always' ports: - '80:80' - '443:443' volumes: - '/opt/nginx/conf.d:/etc/nginx/conf.d:ro' links: - 'anything' ตอนนี้ฉันต้องเพิ่มเนื้อหาผ่านเชลล์สคริปต์ (บนเซิร์ฟเวอร์ ubuntu) ฉันไม่แน่ใจว่ามันจะเป็นไปได้ทั้งหมด: เพิ่มองค์ประกอบใหม่ให้กับnginx/linksหากไม่มีอยู่ ผนวกnewthingบล็อกถ้าไม่มีสิ่งบล็อกใหม่อยู่ เนื้อหาใหม่ควรมีลักษณะเช่นนี้: nginx: container_name: 'nginx' image: 'nginx:1.11' restart: 'always' ports: - '80:80' - '443:443' volumes: - '/opt/nginx/conf.d:/etc/nginx/conf.d:ro' - '/etc/letsencrypt:/etc/letsencrypt' links: - 'anything' - 'newthing' newthing: …

3
เมาส์และคีย์บอร์ดไม่ทำงานใน Ubuntu 14.04
ฉันอัพเดต Ubuntu Linux เป็น 14.04 และตอนนี้เมาส์และคีย์บอร์ดไม่ทำงานในหน้าจอเข้าสู่ระบบ ฉันพยายามติดตั้งด้วงใหม่จาก Live USB แต่ก็ยังไม่ทำงาน ฉันขอขอบคุณความช่วยเหลือของคุณ
12 ubuntu  grub  gdm 

3
grep: อินพุตไฟล์ 'X' เป็นเอาต์พุตเช่นกัน
ฉันใช้ubuntu 14.4และพยายามเปลี่ยนเส้นทางผลลัพธ์ของgrepคำสั่งไปยังไฟล์ แต่ฉันได้รับข้อผิดพลาดนี้: grep: input file 'X' is also the output ฉันค้นหาปัญหานี้แล้วและเพิ่งพบว่าเป็นข้อผิดพลาดubuntu 12.4และไม่มีคำอธิบายใด ๆ ใครสามารถช่วยฉันหาปัญหานี้ได้บ้าง ฉันเรียกใช้คำสั่งต่อไปนี้: grep -E -r -o -n r"%}(.*){%" > myfile

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