回答:
次のコマンド:
docker exec -e COLUMNS="`tput cols`" -e LINES="`tput lines`" -ti container bash
すべてではないにしても、ほとんどの状況で機能します。
dockerコマンドがWM-PLAYERのインストールで機能することを確信していません。
この変数$COLUMNSは、端末セッションの幅を指定します。そのため、実行COLUMNS=200すると200列幅になります。
それを永久に変更したい場合は、これをあなたの ~/.bashrcファイルに、ターミナルを起動するたびに実行するように。
gettyプログラムによって決定される可能性が高く、これにより、ubuntu minimal&server;で表示されるコマンドラインインターフェイスが作成されます。私はそれを見ていきます
私は同じ状況に出会い、上記の答えはまさに私が必要としていたものでした。
しかし、あなたの場合、まだ興味があるなら、ここにいくつかのヒントがあります:
実行:echo $COLUMNS。私の場合、141です。操作するexport COLUMNS=XXXことで、実際にカラムの量を調整することができました。
そして、この141番号は次から来ています。私の.bashrcファイルには次のコードが含まれています:
# check the window size after each command and, if necessary,
# update the values of LINES and COLUMNS.
shopt -s checkwinsize
確かではありませんが、shoptコマンドUbuntuを使用して画面の解像度を検出し、それに応じて端末の列数を設定しているようです。繰り返しますが、設定export COLUMNS=XXXがにより、現在の端末ウィンドウのこの番号を変更できます。
したがって、特定のケースではexport COLUMNS=200、引用符の後shopt -s checkwinsizeまたはの最後に追加する必要があります.bashrc。