web-dev-qa-db-ja.com

起動時にxtermから屏風を実行するにはどうすればよいですか?

コマンドbyobu-enableを使用してbyobuautorunを設定しました。ターミナルまたはsshからログインするのは素晴らしいことですが、xtermを自動的にアタッチするにはどうすればよいですか? (特にLinux mintのmate-terminal)

6
kissgyorgy

実際、これを行うには2つの方法があります。

  1. 屏風は実際にグラフィカルデスクトップアイコンとランチャーを出荷しています。 Gnome2の[アプリケーション]-> [アクセサリ]で屏風を見つけるか、UnityまたはGnome3スタイルのランチャーで「byobu」を検索できるはずです。デスクトップのデフォルトのターミナルアプリケーションを使用し、その中で屏風を起動します。
  2. byobu-enable~/.profileに行を追加します(一般的に言えば、これが最適な場所です。または、代わりにこれを~/.bashrcに追加することもできます。

    _byobu_sourced=1 . /usr/bin/byobu-launch

4
Dustin Kirkland

正確な使用例はわかりませんが、開始時に屏風を実行F9を押して、オプションを選択するだけで十分です。

enter image description here

0
Mars Robertson

特にmate-terminalでこれを行うには、次のことを行います。

  1. プロファイルを作成します(メイトターミナルアプリで[編集] => [プロファイル...]に移動します)
  2. プロファイルに名前を付けます(例:「foo」)
  3. プロファイルを「シェルの代わりにカスタムコマンドを実行する」に設定します(そして屏風で実行します)
  4. 追加の引数--profile = foo(または名前を付けたもの)を使用してmate-terminalを開始します
  5. mate-terminalはプロファイル「foo」で起動し、屏風で実行されます

プログラムによっては(屏風はわかりませんが)、すぐに終了する場合と終了しない場合があります。もしそうなら、私はそれを修正する方法を正確に忘れますが、基本的にあなたは代わりに屏風を実行するスクリプトを作成し、次にbashを実行し、代わりにメイトターミナルにそのスクリプトを実行させる必要があります。 「gnome-terminalprofilerun custom command exit」のようなものをグーグルで検索した場合は、詳細を見つける必要があります。

お役に立てば幸いです。

*編集*

「mate-terminal」と言ったのは、mate-terminalのコマンドライン引数がその前身(gnome-terminal)とわずかに異なるためです。ただし、これを読んでいる非MATEユーザーの場合、同じ答えが当てはまります。使用する「--profile」に相当するものを見つけるには、「manyour-terminal」または「your-terminal--help」を実行する必要があります。

0
machineghost