Saya perhatikan bahwa bahkan pesan ini ditampilkan sebagai kesalahan (dalam warna MERAH), skrip telah dieksekusi dengan sukses! Beberapa hari kemudian saya melihat kemungkinan perbaikan dan saya mengirim jawaban pada SO . "Memperbaiki" adalah:
# Prevent TTY Errors (copied from laravel/homestead: "homestead.rb" file)... By default this is "bash -l".
config.ssh.shell = "bash -c 'BASH_ENV=/etc/profile exec bash'"
Mungkin Anda tidak membutuhkannya, tetapi Anda dapat mencobanya dan menggunakannya jika itu berhasil untuk Anda.
Seperti yang dapat Anda lihat di baris komentar di atas - "mesg: ttyname gagal Ioctl untuk perangkat" telah dicegah dari tim laravel. Terima kasih untuk yang ini!
Sebagian besar pengembang ingin menghindari kesalahan / peringatan ketika kami melakukan pengembangan, jadi sepertinya perbaikan (kemungkinan perbaikan) yang kami butuhkan.
Catatan penting: Saya belum menguji solusi ini terlalu banyak, tetapi kotak mulai tanpa kesalahan "mesg: ttyname Gagal ioctl untuk perangkat"! Anda bebas untuk mencobanya dan jika Anda mengalami masalah, berikan komentar untuk menghemat waktu orang lain!