誤って必要なパッケージをクリアした後のDebian 8.7の修復[閉じる]

誤って必要なパッケージをクリアした後のDebian 8.7の修復[閉じる]

奇妙な起動エラーを取り除くためにいくつかの必要なパッケージを削除しました。私のxfce4は起動時に起動しません。これは悪くありません。それでもttyがありますが、ネットワーク接続もないため、何も再インストールできません。

良いことは、元のシステムをインストールしたDebianライブを含むフラッシュドライブがあることです。

この状況でシステムを回復する方法はありますか?もちろん、これはシステム全体を再インストールするよりも簡単です(システムパーティションのファイルはまったく気にしません)。

答え1

ソースリストにフラッシュドライブを追加できます。これは非常に簡単です。

  1. たとえば、USBフラッシュドライブを任意のディレクトリにマウントします/mnt(フラッシュドライブが/dev/sdb1

    mount /dev/sdb1 /mnt
    
  2. マウントポイントをapt-sourceとして追加します。/etc/apt/sources.listマウントポイントを参照する行に1行を追加します(例:use)。vi

    deb file:/mnt jessie main 
    
  3. これでフラッシュドライブは通常のストレージソースなので、実行してapt-get update通常どおりに使用してください。apt-get install

  4. 完了したら、新しい行をコメントアウト/etc/apt/sources.listまたは削除するのが最善です。

注:distsディストリビューションとコンポーネントはisoのディレクトリから読むことができます。たとえば、jessie/contribおよびを見つけると、jessie/main行も次 sources.listのようになります。

deb file:/mnt jessie main contrib

考えられる回避策:単にWLANアクセスが失われた場合は、イーサネット接続を試すこともできます。

関連情報