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

การสนับสนุน UBUNTU โดยทั่วไปปิดการใช้งานอยู่ คำถามเกี่ยวกับการสนับสนุนอาจถูกถามใน https://askubuntu.com/ Ubuntu เป็นเดสก์ท็อปและระบบปฏิบัติการเซิร์ฟเวอร์ฟรีโดยใช้ Debian GNU / Linux โปรดทราบว่านี่เป็นคำถามสำหรับการเขียนโปรแกรมเฉพาะกับ Ubuntu และ http://askubuntu.com มีไว้สำหรับตอบคำถามทั่วไปของ Ubuntu

12
ฉันจะสร้าง crontab ผ่านสคริปต์ได้อย่างไร
ฉันต้องเพิ่มงาน cron ผ่านสคริปต์ที่ฉันเรียกใช้เพื่อตั้งค่าเซิร์ฟเวอร์ ฉันกำลังใช้ Ubuntu ฉันสามารถใช้crontab -eแต่จะเปิดตัวแก้ไขเพื่อแก้ไข crontab ปัจจุบัน ฉันต้องการทำสิ่งนี้โดยทางโปรแกรม เป็นไปได้ที่จะทำเช่นนั้น?
153 linux  shell  ubuntu  cron  crontab 

10
อนุญาตให้ docker container เชื่อมต่อกับฐานข้อมูล postgres ในเครื่อง / โฮสต์
ฉันเพิ่งเล่นกับ Docker และ QGIS และได้ติดตั้งคอนเทนเนอร์ตามคำแนะนำในบทช่วยสอนนี้ ทุกอย่างใช้งานได้ดีแม้ว่าฉันจะไม่สามารถเชื่อมต่อกับฐานข้อมูล localhost postgres ที่มีข้อมูล GIS ทั้งหมดของฉัน ฉันคิดว่านี้เป็นเพราะฐานข้อมูล Postgres ของฉันไม่ได้กำหนดค่าให้ยอมรับการเชื่อมต่อระยะไกลและได้รับการแก้ไขไฟล์ postgres conf จะอนุญาตให้เชื่อมต่อระยะไกลโดยใช้คำแนะนำในบทความนี้ ฉันยังคงได้รับข้อความแสดงข้อผิดพลาดเมื่อฉันพยายามเชื่อมต่อกับฐานข้อมูลของฉันที่เรียกใช้ QGIS ใน Docker: ไม่สามารถเชื่อมต่อกับเซิร์ฟเวอร์ได้: Connection refused Is the server running on host "localhost" (::1) and accepting TCP/IP connections to port 5433? เซิร์ฟเวอร์ postgres กำลังทำงานอยู่และฉันได้แก้ไขไฟล์pg_hba.confของฉันเพื่ออนุญาตการเชื่อมต่อจากช่วงของ ที่อยู่ IP (172.17.0.0/32) ก่อนหน้านี้ฉันเคยสอบถามที่อยู่ IP ของคอนเทนเนอร์นักเทียบท่าโดยใช้docker psและแม้ว่าที่อยู่ IP …

13
วิธีการแสดงกล่องข้อความ GUI จากสคริปต์ทุบตีใน linux?
ฉันกำลังเขียนสคริปต์ทุบตีเล็กน้อยภายใต้ Ubuntu linux ฉันต้องการที่จะเรียกใช้พวกเขาจาก GUI โดยไม่ต้องใช้หน้าต่างเทอร์มินัลเพื่อป้อนอินพุตหรือดูเอาต์พุตใด ๆ จนถึงตอนนี้อินพุตที่จำเป็นเท่านั้นคือรหัสผ่านสำหรับ sudo - และ gksudo จัดการได้ดี แต่ฉันยังไม่พบวิธีที่ง่ายในการแสดงกล่องข้อความ มีคำสั่ง 'gkmessage' บ้างไหม? ฉันต้องการบางสิ่งบางอย่างในการติดตั้งเริ่มต้นของ Ubuntu แต่ฉันไม่รังเกียจที่จะติดตั้งแพ็คเกจใหม่หากจำเป็น
152 linux  bash  scripting  ubuntu  gtk 

4
ฉันจะดึงข้อมูลบรรทัดก่อน / หลังผลลัพธ์ grep เป็น bash ได้อย่างไร
สวัสดีฉันยังใหม่กับการเขียนโปรแกรมทุบตี ฉันต้องการวิธีการค้นหาในข้อความที่กำหนด เพื่อที่ฉันใช้grepฟังก์ชั่น: grep -i "my_regex" ที่ได้ผล แต่ให้สิ่งdataนี้: This is the test data This is the error data as follows . . . . . . . . . . . . . . . . . . . . . . Error data ends เมื่อฉันพบคำerror(ใช้grep -i error data) ฉันต้องการค้นหา …
151 bash  shell  ubuntu 

11
อัพเดต nodejs บน Ubuntu 16.04
ฉันเพิ่งจะผ่านรุ่นของโหนดใน ubuntu 16.04 ของฉันเมื่อnode -vคำสั่งถูกใช้มันแสดงให้ฉันเห็นรุ่น 6.9.1 แต่เมื่อnodejs -vมันแสดง 6.9.2 ก่อนหน้านี้ก่อนที่จะใช้คำสั่งคำnpm updateสั่งนี้ถูกนำมาใช้ ตอนนี้สิ่งที่แตกต่างเหล่านี้ในnode -vและnodejs -v? และวิธีการอัปเดตเป็น LTS เวอร์ชันล่าสุดของ node / nodejs?
149 node.js  ubuntu 

11
bash: การเปลี่ยนตัวไม่ดี
#!/bin/bash jobname="job_201312161447_0003" jobname_pre=${jobname:0:16} jobname_post=${jobname:17} สคริปต์ทุบตีนี้ทำให้ฉันมีข้อผิดพลาดในการทดแทน Badบน Ubuntu ความช่วยเหลือใด ๆ จะได้รับการชื่นชมอย่างมาก

9
อูบุนตูที่ใช้งาน `pip install` จะแสดงข้อผิดพลาด 'ไม่สามารถสร้างแพ็คเกจที่จำเป็นต่อไปนี้: * freetype'
เมื่อดำเนินการpip install -r requirements.txtฉันได้รับข้อผิดพลาดต่อไปนี้ระหว่างขั้นตอนการติดตั้งmatplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado was not found. It is required for the WebAgg …


12
จะอัปเกรด AWS CLI เป็นเวอร์ชันล่าสุดได้อย่างไร
ฉันเพิ่งสังเกตเห็นว่าฉันใช้ AWS CLI เวอร์ชันเก่าที่ขาดฟังก์ชันบางอย่างที่ฉันต้องการ: $aws --version aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic ฉันจะอัปเกรด AWS CLI (1.10.24) เป็นเวอร์ชันล่าสุดได้อย่างไร แก้ไข: การรันคำสั่งต่อไปนี้ล้มเหลวในการอัปเดต AWS CLI: $ pip install --upgrade awscli Requirement already up-to-date: awscli in /usr/local/lib/python2.7/dist-packages Cleaning up... การตรวจสอบเวอร์ชัน: $ aws --version aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

13
วิธีทดสอบว่า MySQL ทำงานบนพอร์ตใดและสามารถเชื่อมต่อได้อย่างไร
ฉันได้ติดตั้ง MySQL และแม้แต่เข้าสู่ระบบในฐานะผู้ใช้ แต่เมื่อฉันพยายามเชื่อมต่อแบบนี้: http://localhost:3306 mysql://localhost:3306 ไม่ทำงาน ไม่แน่ใจว่าควรจะใช้งานได้หรือไม่ แต่อย่างน้อยควรมี :) ฉันจะแน่ใจได้อย่างไรว่าพอร์ตนั้นแท้จริงแล้วคือ 3306 มีคำสั่ง linux เพื่อดูมันอย่างใด? นอกจากนี้ยังมีวิธีที่ถูกต้องมากกว่าในการลองผ่าน URL หรือไม่
143 mysql  linux  ubuntu 


9
Bash: ข้อผิดพลาดทางไวยากรณ์: การเปลี่ยนเส้นทางที่ไม่คาดคิด
ฉันทำสิ่งนี้ในสคริปต์: read direc <<< $(basename `pwd`) และฉันได้รับ: Syntax error: redirection unexpected ในเครื่องอูบุนตู /bin/bash --version GNU bash, version 4.0.33(1)-release (x86_64-pc-linux-gnu) ในขณะที่ฉันไม่ได้รับข้อผิดพลาดนี้ในเครื่อง suse อื่น: /bin/bash --version GNU bash, version 3.2.39(1)-release (x86_64-suse-linux-gnu) Copyright (C) 2007 Free Software Foundation, Inc. เหตุใดจึงเกิดข้อผิดพลาด
141 bash  ubuntu 

1
เรียกใช้โปรแกรมอัตโนมัติเมื่อเริ่มต้นภายใต้ linux ubuntu [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน4 ปีที่แล้ว ปรับปรุงคำถามนี้ ฉันต้องการโปรแกรมที่จะทำงานทุกครั้งที่ฉันเริ่มต้น Ubuntu Linux ดังนั้นฉันจะต้องเพิ่มลงในรายการโปรแกรมเริ่มต้นของฉัน แค่ปัญหาเดียว: ฉันต้องทำผ่านเทอร์มินัล
140 linux  ubuntu  startup 

8
ทำให้ $ JAVA_HOME เปลี่ยนได้ง่ายใน Ubuntu [ปิด]
ปิด. คำถามนี้เป็นคำถามปิดหัวข้อ ไม่ยอมรับคำตอบในขณะนี้ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นไปตามหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน7 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ใน Ubuntu ฉันต้องการสลับตัวแปรสภาพแวดล้อม JAVA_HOME ของฉันไปมาระหว่าง Java 5 และ 6 ฉันเปิดเทอร์มินัลแล้วพิมพ์ต่อไปนี้เพื่อตั้งค่าตัวแปรสภาพแวดล้อม JAVA_HOME: export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun และในหน้าต่างเทอร์มินัลเดียวกันนั้นฉันพิมพ์ข้อความต่อไปนี้เพื่อตรวจสอบว่าตัวแปรสภาพแวดล้อมได้รับการอัพเดต: echo $JAVA_HOME และฉันเห็น/usr/lib/jvm/java-1.5.0-sunซึ่งเป็นสิ่งที่ฉันคาดหวังที่จะเห็น นอกจากนี้ฉันแก้ไข ~ / .profile และตั้งค่าตัวแปรสภาวะแวดล้อม JAVA_HOME เป็น /usr/lib/jvm/java-1.5.0-sun และตอนนี้สำหรับปัญหา - เมื่อฉันเปิดหน้าต่างเทอร์มินัลใหม่และฉันตรวจสอบตัวแปรสภาพแวดล้อม JAVA_HOME ของฉันโดยพิมพ์echo $ JAVA_HOMEฉันเห็นว่าตัวแปรสภาพแวดล้อม JAVA_HOME ของฉันถูกเปลี่ยนกลับเป็น Java 6 เมื่อฉันรีบูตเครื่อง (หรือบันทึก ฉันคิดว่า) ตัวแปรสภาพแวดล้อม …

11
qmake: ไม่พบการติดตั้ง Qt ของ ''
ฉันมีซอฟต์แวร์ในอูบุนตูที่ต้องการให้ฉันเรียกใช้ qmake เพื่อสร้าง Makefile อย่างไรก็ตามการรัน qmake ทำให้เกิดข้อผิดพลาดนี้ qmake: could not find a Qt installation of '' ฉันได้ติดตั้งสิ่งที่ฉันคิดว่าเป็นแพ็คเกจที่จำเป็นโดยใช้ sudo apt-get install qt4-qmake sudo apt-get install qt5-qmake แต่ข้อผิดพลาดไม่ได้หายไป ความช่วยเหลือใด ๆ เกี่ยวกับเรื่องนี้ยินดีที่จะชื่นชม!
139 qt  ubuntu  qmake 

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