
何か大きなものをインストールしたいのですが... (たとえば kde)、インターネット接続が非常に悪い場所でそれを実行しているので、それを中止して後で実行したいと考えています。しかし、最初からやり直したくはありません。それは可能ですか?
答え1
apt-get install -d STUFF
すべてをキャッシュにダウンロードしますが、それに対してアクションは実行しません。
後で接続が改善されたら、-d を削除するだけで、apt は必要に応じて残りをダウンロードし、キャッシュからインストールを開始します。/var/cache/apt/archives/
答え2
パッケージの取得段階中に apt-get を強制終了すると、中断したところからほぼ取得が再開されます。これまでに取得したアーカイブは /var/cache/apt/archives に保存されます。
ちなみに、これは によってクリーンアップされるディレクトリですapt-get clean
。
フェッチが完了し、構成/インストールを開始した後に強制終了すると、状況はさらに深刻になり、試す価値はありません ;)
答え3
または、GNU Screen でインストールを開始します。単独screen
で実行すると、シェルが入った新しいウィンドウが開きます。ここでコマンドを実行してから Ctrl-d ( ^d
) を押すと、ウィンドウは現在のターミナルから「切り離され」ますが、バックグラウンドで実行されたままになります。 を実行してscreen -x
ウィンドウに戻ります。
これは、apt-get install [KDE 全体] などの長時間実行されるコマンドにも適用できます。画面ウィンドウ内で apt-get install コマンドを開始し、^d を押すだけです。その後、単に を使用して再度接続しscreen -x
、完了したかどうかを確認します。
画面にはさらに多くのオプションがあります:^a c
は新しいウィンドウを作成します (^a 1
最初のウィンドウに移動するには を使用し、^a n
右側のウィンドウに移動するには を使用します)。http://www.gnu.org/software/screen/manual/マニュアルのために!
編集: もちろん、screen
Windows を実行しているコンピューターを再起動することはできません。再起動すると、Windows が失われます。