ฉันลองติดตั้ง mysql-server บนเครื่องเสมือน Vagrant Ubuntu 12.04 LTS ของฉัน เมื่อฉันทำเช่นนั้นการตั้งค่าอัตโนมัติจะเริ่มขึ้น ฉันเห็นสิ่งนี้ในผลลัพธ์ของ Vagrant:
แม้ว่าจะไม่ได้รับคำแนะนำ แต่อย่างใดขอแนะนำให้คุณตั้งรหัสผ่าน "สำหรับผู้ใช้" root "ของผู้ดูแลระบบ MySQL ถ้าฟิลด์นี้เว้นว่างไว้รหัสผ่านจะไม่ถูกเปลี่ยน││││รหัสผ่านใหม่สำหรับ ผู้ใช้ MySQL "root"
หลังจากนั้นข้อความเอาต์พุตจะยุ่งเหยิง - ± ├⎺ ⎼␊⎻┌▒␌␊ ┌␋␉⎽─┌␋├␊3-0 3.7.9-2┤␉┤┼├┤1 (┤⎽␋┼± ...
แต่ค่อนข้างยาวและเต็มไปด้วยสีเขียวและสีแดงดังนั้นฉันจึงเชื่อว่าส่วนที่เหลือของการติดตั้งจะเสร็จสมบูรณ์
แต่ฉันสามารถยืนยันการขาดการติดตั้งหลังจาก:
sudo apt-get install --just-print mysql-server-5.5
...
The following NEW packages will be installed:
mysql-server-5.5
ฉันจะส่งสัญญาณที่ถูกต้องผ่านเชลล์สคริปต์เพื่อกำหนดค่าเซิร์ฟเวอร์ MYSQL ได้อย่างไร? หรือถ้าฉันทำไม่ได้ฉันจะหยุดการเปิดตัวการกำหนดค่าอัตโนมัติหรือฆ่าการตั้งค่าเมื่อเปิดตัวในขณะที่ยังคงมีการติดตั้งแพคเกจ?
apt-get install mysql-server | some_trap_cmd >> some.file
) ฟังดูเหมือนอาจจะไม่มีเรื่องแบบนั้น?