GNU/Linux >> Linux の 問題 >  >> Linux

debian preseed ファイルでコマンドを一緒にパイプするにはどうすればよいですか?

最後の段階でこれを行います。これらはアイデアを提供するためのいくつかの例です:

d-i preseed/late_command string \
cd /target/etc/apt/; \
wget http://repo.example.com/sources_new.list; \
mv sources_new.list sources.list; \
echo 'Acquire::http::Proxy "http://proxy.example.org";' >> apt.conf; \
ls . > temp; \
cat temp | grep -cq string; \
cd /; \
in-target apt-get update; \
in-target apt-get -y upgrade; \
in-target apt-get -y dist-upgrade; \
in-target tasksel install desktop; \
in-target apt-get -y install sudo \
less \
ssh \
icedove \
lynx \
xscreensaver;

したがって、ターゲット ファイル システムはデフォルトで /target にあり、ファイルの移動、コピー、削除、ファイルの編集を行うことができます。また、ターゲット ファイル システムでコマンドを実行する場合は、コマンドの前に「in-target」を使用します。

詳細なドキュメントについては、http://d-i.alioth.debian.org/manual/en.amd64/apbs05.html#preseed-hooks

を参照してください。
Linux
  1. パイプでティーを使用しているときにstderrをファイルに書き込むにはどうすればよいですか?

  2. サブプロセス呼び出しをテキスト ファイルにパイプするにはどうすればよいですか?

  3. ファイル内で \n を grep する方法

  1. 「タブ完了」によって表示されるコマンドのリストをパイプする方法は?

  2. 7zip ファイル:Ubuntu、Debian、Fedora で 7z ファイルを解凍する方法

  3. パイプを使用してvimでファイルを開く方法

  1. Debian9にGoをインストールする方法

  2. コマンドを任意の端末にパイプする方法は?

  3. Bash/Debianでファイル作成日時を取得するには?