Ubuntu

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

1
วัตถุประสงค์ของ / etc / default คืออะไร?
ฉันสันนิษฐานว่า/etc/defaultเป็นสถานที่ที่สะดวกในการบันทึกสถานะการติดตั้ง / กำหนดค่าเริ่มต้นของไฟล์การกำหนดค่าเพื่อให้เมื่อ sysadmin ที่ไม่ดีมาถึงระบบใหม่ แต่มีเพียงแค่มองไปรอบ ๆ ในนั้นดูเหมือนว่าฉันผิดพลาด? ขออภัยถ้านี่เป็นคำถามที่โง่ ... สิ่งที่ควรจะอยู่ใน/etc/defaultไดเรกทอรี? มันจะอยู่ที่ไหนที่เหมาะสมหรือมีการประชุมสำหรับการบันทึกสถานะเริ่มต้นของไฟล์ config?
38 etc 

2
เหตุใด ls -l เอาต์พุตจึงมีขนาดแตกต่างจาก ls -s
ฉันไม่สามารถทราบสาเหตุที่ฉันได้รับผลลัพธ์ต่อไปนี้: ls -l บอกขนาดของไฟล์ที่กำหนด (ประวัติ) คือ "581944": $ ls -l HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY ls -s บอกว่ามันคือ "572": $ ls -s HISTORY 572 HISTORY เห็นได้ชัดว่าฉันต้องทำให้ค่าใช้มาตราส่วนเทียบเคียง ดังนั้นก่อนอื่นฉันยืนยันว่าการใช้--block-size 1ในls -lให้ผลลัพธ์เหมือนเดิมกับฉันก่อนหน้านี้: $ ls -l --block-size 1 HISTORY -rw-rw-r-- 1 waldyrious waldyrious 581944 Feb 22 10:59 HISTORY จากนั้นฉันก็ทำแบบเดียวกันเพื่อls …
38 command-line  ls 

7
จะติดตั้ง mysql ใหม่ได้อย่างไร?
การอัปเกรดซอฟต์แวร์แตกต่างไปจากสิ่งอื่น ๆ mysql และฉันยังไม่สามารถสำรองข้อมูลได้ สาเหตุที่สงสัย: ฉันมีดิสก์สำหรับบูตใกล้เต็ม การอัปเกรดจะทำให้ดิสก์เต็มก่อนที่จะเสร็จสิ้นและทำให้ทุกอย่างรก ฉันได้ให้ระบบดิสก์เพิ่มเติมและย้าย / var ไปยังพาร์ทิชันของตัวเอง ฉันยังคงพยายามฟื้นฟู mysql ไม่สำเร็จ ด้านล่างเป็นสิ่งที่ฉันพยายามจนถึงตอนนี้ ก่อนอื่น mysql จะไม่เริ่มต้น (443) ความพยายามในการแก้ไข (444, 445) ล้มเหลว พยายามที่จะลบ mysql และ (?) apparmor ล้มเหลว (446, 7, 8) ความพยายามในการลบ mysql ที่มีพลังมากขึ้นดูเหมือนจะประสบความสำเร็จ (449) และข้อผิดพลาดก่อนหน้านี้จะไม่เห็นอีกต่อไป (450, 1, 2) Mysql ไม่สามารถกำหนดค่าใหม่ได้เนื่องจากไม่มี (453) อีกต่อไป แต่พยายามติดตั้งใหม่จะให้ข้อความแสดงข้อผิดพลาดเก่ากลับมาและเรากลับไปที่ช่องสี่เหลี่ยมหนึ่ง (454) ฉันยังตรวจสอบคำถามนี้ (แม้ว่าในกรณีของฉันมันไม่ได้หยุดพักเนื่องจากการอัพเกรดเป็น 12.04: มันทำงานอยู่แล้วในเวลา …

3
กำลังติดตั้งแพคเกจลงในไดเรกทอรีท้องถิ่นหรือไม่
ฉันต้องการติดตั้งซอฟต์แวร์แพคเกจคล้ายกับapt-get install <foo>แต่: โดยไม่ต้องsudoและ เข้าสู่สารบบท้องถิ่น จุดประสงค์ของแบบฝึกหัดนี้คือเพื่อแยกบิวด์อิสระในเซิร์ฟเวอร์รวมต่อเนื่องของฉัน ฉันไม่รังเกียจที่จะรวบรวมจากแหล่งที่มาถ้านั่นคือสิ่งที่ต้องใช้ แต่เห็นได้ชัดว่าฉันต้องการแนวทางที่ง่ายที่สุดที่เป็นไปได้ ฉันพยายามapt-get source --compile <foo>ตามที่กล่าวถึงที่นี่แต่ฉันไม่สามารถทำงานกับแพ็คเกจเช่น autoconf ได้ ฉันได้รับข้อผิดพลาดต่อไปนี้: dpkg-checkbuilddeps: Unmet build dependencies: help2man ฉันได้รับ help2man รวบรวมในไดเรกทอรีท้องถิ่น แต่ฉันไม่ทราบวิธีการแจ้ง - รับที่ ความคิดใด ๆ UPDATE : ฉันได้พบคำตอบว่าเกือบทำงานที่https://askubuntu.com/a/350/23678 ปัญหาchrootคือมันต้องใช้ sudo ปัญหาapt-get sourceคือฉันไม่รู้วิธีแก้ไขการพึ่งพา ฉันต้องบอกว่าchrootดูน่าสนใจมาก มีคำสั่งเทียบเท่าที่ไม่ต้องการ sudo หรือไม่
38 apt  compiling 

4
คำเตือน: setlocale: LC_ALL: ไม่สามารถเปลี่ยนภาษาได้
ฉันต้องการเปลี่ยนเป็นภาษาฝรั่งเศส ดังนั้นฉันลองคำสั่งด้านล่าง: myUbundu@myUbundu-desktop:~$ export LC_ALL=fr_FR แต่ฉันได้รับคำเตือน -bash: warning: setlocale: LC_ALL: cannot change locale (fr_FR) วิธีตั้งค่าภาษาเป็นภาษาฝรั่งเศสได้อย่างไร ฉันจำเป็นต้องติดตั้งแพ็คเกจเพิ่มเติมหรือไม่

3
จะเปิดใช้งานอินสแตนซ์ใหม่ของ Google Chrome จากบรรทัดคำสั่งได้อย่างไร
มีวิธีใดบ้างที่ฉันจะสามารถเปิดใช้งานอินสแตนซ์ใหม่ของ Google Chrome จากบรรทัดคำสั่งได้ ผมไม่ได้หมายถึงการเปิดหน้าต่างใหม่ - ฉันต้องการใหม่เช่น นี่คือเหตุผล: สมมติว่าฉันเปิด Chrome และนำทางไปยังหน้าบางแห่ง จากนั้นฉันก็ SSH เข้าบัญชีเดียวกันจากที่อื่น เมื่อฉันวิ่ง: google-chrome ... ทั้งหมดที่ฉันได้รับคือแท็บใหม่ในหน้าต่างที่มีอยู่ นี่ไร้ประโยชน์อย่างแน่นอนเมื่อฉันเชื่อมต่อผ่าน SSH ฉันจะเปิดใช้งานอินสแตนซ์แยกต่างหากของ Chrome ที่ทำงานในบัญชีเดียวกัน แต่ใช้งานกับ SSH ได้อย่างไร

1
วิธีการแยก. tar.bz2?
ฉันกำลังดาวน์โหลดไฟล์เกมเอนจินซึ่งถูกบีบอัดเป็น. tar.bz2 ฉันลองคำสั่งนี้ tar -zxvf enginsxt.tar.bz2 และมันก็เกิดข้อผิดพลาด ฉันรู้คำสั่งนั้น tar -zxvf สำหรับแยก.tar.gzไฟล์เท่านั้น แต่ฉันจะแตกไฟล์นี้ได้อย่างไร
38 tar 

5
ใช้อิโมจิภายในเทอร์มินัล
OS X ได้รับการสนับสนุนอิโมจิภายในเทอร์มินัลและฉันก็เป็นเยลลี่เล็กน้อย Emoji One Color SVGinOT Fontให้การสนับสนุนอิโมจิกับ Ubuntu แต่ในขณะนี้เทอร์มินัลจะแสดงอิโมจิขาวดำ มีวิธีการที่จะได้รับความงามของสีเหล่านี้ในสถานีคำพังเพย?

5
จะเปลี่ยนวันและเวลาเซิร์ฟเวอร์ของ Ubuntu ผ่านบรรทัดรับคำสั่งได้อย่างไร
วันที่และเวลาปัจจุบันของเซิร์ฟเวอร์ Ubuntu แตกต่างจากวันที่และเวลาในโซนเวลา ฉันได้ลองใช้: sudo date "30 Sep 2015 4:43:42" เพื่อเปลี่ยน แต่ไม่ได้เปลี่ยนวันที่และเวลาเพียงพิมพ์บนเทอร์มินัลวันที่และเวลาที่ฉันเปลี่ยน แต่เมื่อฉันดำเนินการ: sudo hwclock --show วันที่และเวลายังคงเป็นวันที่เก่า วิธีที่ถูกต้องในการเปลี่ยนวันที่และเวลาของ Ubuntu Server คืออะไร?

3
วิธีการลบคีย์ที่ละเมิดในระบบคอมไพล์เมื่อคุณพยายามผลักดันการเปลี่ยนแปลงของคุณ?
ฉันได้ทำการค้นหาและทดสอบโซลูชันที่แตกต่างกันมากมาย แต่ไม่ประสบความสำเร็จ! เมื่อฉันต้องการที่จะผลักดันรหัสของฉันฉันได้รับข้อผิดพลาดต่อไปนี้: Warning: the ECDSA host key for 'git.mywebsite.ir' differs from the key for the IP address '164.138.23.11' Offending key for IP in /home/alireza/.ssh/known_hosts:10 Matching host key in /home/alireza/.ssh/known_hosts:1 Are you sure you want to continue connecting (yes/no)? yes ฉันควรทำอย่างไรเพื่อลบข้อความนี้ทุกครั้งที่มีการเปลี่ยนแปลง ความคิดใด ๆ
38 ssh  git 

7
18.04 หน้าจอยังคงว่างเปล่าหลังจากตื่นขึ้นจากการหยุดชั่วคราว
ดังนั้นเมื่อฉันระงับแล็ปท็อปของฉันจากนั้นปลุกในภายหลังแล็ปท็อปของฉันเปิดใช้งานฉันสามารถยกระดับเสียงด้วยการยืนยันเสียงโดยใช้ kepboard แต่หน้าจอของฉันยังคงดำและไม่ทำงาน ' ไม่แสดงอะไรอีกจนกระทั่งหลังจากรีสตาร์ทแล็ปท็อป
38 suspend  screen 

1
libdvd-pkg: 'apt-get check`' ล้มเหลวคุณอาจมีแพ็คเกจที่เสียหาย ยกเลิก
FYI: ฉันใช้ Kubuntu 18.04 ฉันได้รับข้อผิดพลาดต่อไปนี้เมื่อฉันติดตั้ง apt-transport-https สิ่งที่ฉันเหนื่อยอยู่แล้วที่จะแก้ไขข้อผิดพลาดนี้คือ: sudo apt-get autoremove libdvd-pkg sudo apt-get install libdvd-pkg sudo apt-get update sudo apt-get install -f sudo apt-get purge apt-transport-https && sudo apt-get install apt-transport-https ข้อผิดพลาดที่ฉันเห็นต่อไปคือ Reading package lists... Done Building dependency tree Reading state information... Done The following packages will be REMOVED: apt-transport-https* …




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