私は主にプログラムのインストールにターミナルを使用します(ほとんどの人がそうです)。ただし、時々(特にバッテリー残量が少なく充電線がない場合)またはより重要なことですインストーラーファイルが大きすぎる場合、インストールが不完全で、システムの電源を切る必要があります)ダウンロード済みの状態でインストールを一時停止して、ダウンロード済みのファイルが失われないようにします。
どうすればいいですか?
Ctrl+c キャンセルしますが、次回は出発した場所から開始します Ctrl+z プロセスを停止しますが、最初のプロセスにロックされているため、別のプロセスを実行できません
上記の方法のいずれかを使用すると、通常はターミナルを閉じるよりも優れていますが、パッケージのダウンロード中にターミナルを閉じるだけの場合、should次回停止した場所からダウンロードを開始する必要がありますSudo apt-get upgrade
を実行します
使用後にダウンロードを再開する場合 Ctrl+z:
jobs
と入力して、一時停止したタスクを確認しますfg
と入力しますfg 1
、fg 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]ターミナルでダウンロード操作を一時停止する方法
buntu Intrepid IpexのLinuxターミナルでCtrl-Zを誤って押しました。今何をしていますか?buntuターミナルでのジョブの開始、停止、管理
私がそれをどのように解決したかについての答えを見つける こちら。またはフォローする thislinkhttps://superuser.com/a/1388933/979057 。 私はgrep VERSION /etc/os-release VERSION="2019.1" VERSION_ID="2019.1" Linux psycho 4.18.0-kali3-AMD64 #1 SMP Debian 4.18.20-2kali2 (2018-11-30) x86_64 GNU/Linux
を実行します