端末からのダウンロードとインストールを一時停止/再開するにはどうすればよいですか?


11

私はほとんどの場合、プログラムのインストールにターミナルを使用します(ほとんどすべての人がそうであるように)。しかし、時には(私は低バッテリなしチャージャーワイヤー持っ特にORもっと重要なのは、インストーラファイルが大きすぎるときに、インストールが不完全であると私は私のシステム電源をオフにする必要はあり)私はそれがである間(インストールを一時停止したいと思いますダウンロード状態)既にダウンロードしたファイルが失われないようにします。

どうすればよいですか?


バッテリーが少ないときに長いインストールを開始しない方が簡単ではないでしょうか?私はそれについて「誰もが」新しいと思った。
mikewhatever '19

かなりのバッテリー(ほとんど> 90%)でインストールを開始します。しかし、帯域幅の接続が遅く、省電力の問題があります。ダウンロードで最大25 kB /秒(時々夜間は30 kB /秒)を受け取ります。また、より頻繁に発生する2番目の条件に焦点を当てます。
VedVals

回答:


10

Ctrl+ cキャンセルしますが、次回は左から開始します Ctrl+ zプロセスを停止しますが、最初のプロセスにロックされたままなので、別のプロセスを実行できません

上記の方法のいずれかを使用することは、通常、ターミナルを閉じるだけよりも優れていますが、パッケージのダウンロード中にターミナルを閉じるだけの場合は、次に実行したときに停止したところからダウンロード開始します。sudo apt-get upgrade

Ctrl+の使用後にダウンロードを再開する場合z

  1. jobsターミナルに入力して一時停止したタスクを確認する
  2. プロセスを再開するには、次のように入力します fg
  3. あなたが複数のタスクを持っている場合は、入力fg 1fg 2など、...

ただし、ダウンロードしたパッケージのインストール中は停止しないでください。これにより、apt-getがロックされ、コンピューターの再起動またはaptの再構成が必要になるため、最初から開始する必要があります。インストールの。そのため、ダウンロードではなくインストール時にのみ、ターミナルを「一時停止」(閉じる)してください。

別のapt-getプロセスを開始する場合-最初のプロセスを一時停止した後、を実行しsudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lockます。何も実行されていないように見えますが、別のapt-getプロセスを開始できるはずです。

Ctrl+ zで一時停止したコマンドを強制終了するkill -9 %xには、ターミナルに入力し、xを一時停止したプロセスの番号に置き換えます(を参照jobs)。プロセスはリストに残りますが、「停止」ではなく「強制終了」と表示され、アクティブではなくなったことを示します。


ソース: [ubuntu]端末でのダウンロード操作を一時停止する方法
Ubuntu Intrepid IpexのLinux端末で誤ってCtrl-Zを押した。私は今何をしますか? Ubuntuターミナルでのジョブの開始、停止、管理



答えを試してみました。再開するにはどうすればよいですか?
VedVals 2012年

@ ved2254 fg他のプロセスを開始していない場合は、を使用してください。一貫性を保つために回答に追加しました。
DaimyoKirby

今は自宅のコンピューターを使用していないので、帰宅したらこれをテストしますが、入力するfgか、一時停止を解除するfg 1 必要があります。
DaimyoKirby 2012年

できます。余談ですが、サーバーに接続できなかったため、停止する必要がありました。これは起こりやすいですか?Ubuntu Ultimate Editionテーマパック
VedValsを

1
投稿に説明を追加しました。sudo rm /var/lib/dpkg/lock && sudo rm /var/cache/apt/archives/lockロックを解除する必要がありますが、後で呼び出すことができるように古いプロセスを保持してください。私はそれがそのパッケージに関するものだと思いfgます。サーバーエラーなしで、他のことは通常のように実行してリコールするからです。他に何がわからないのか、すみません。:/多分あなたが新しいスレッドを始めるなら、より知識のある誰かがそれを見ることができるでしょう。
DaimyoKirby


-1

ターミナルからダウンロードしたファイルを一時停止したい場合は、URLをダウンロードしてください。最初にそれをコピーしてください。そのターミナルにこの行を入力します

wget -m -P [download-url]

それはダウンロードファイルを脈打つことができます。ダウンロードを再開したい場合、またはネットが切断された後でも、ファイルを再開したい場合。これをターミナルで実行するだけです:

wget -c -m -P [brokern url]

または

wget --continue [broken url]

1
少し混乱します。私たちはwgetではなくapt-getを求めています
森の中で私を見つけてください

何をパルスしようとしていますか?
Yaakov Ainspan 2017年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.