プログラムやデータを失うことなくUbuntu 12.04を修復または再インストールする必要がある


9

外付けドライブの所有権を変更しようとしましたが、誤って使用されました

sudo chown -RL myuser:myuser /media/"New Volume"

残念ながら、ドライブ全体の所有権がmyuserに変更されました。その後、/ home / myuserディレクトリを除くすべての所有権をrootに戻しました。しかし、まだ問題があり、google-chromeが機能しない、マウントされたドライブが表示されない、pulseaudioが機能しないなどの問題があります。(おそらくもっとあります-しかし、これらは私がこれを修正したいと思うのに十分でした)。

Ubuntu 12.04 LTS DVD(x86_64)をダウンロードし、今すぐ起動します。インストールを実行しようとすると、12.04から12.04にアップグレードするオプションがありません(おそらくこれは、2つのパーティションがあるためです。

  • Ubuntu 12.04
  • Linuxをゼロから

だから私の質問はこれらです:

  1. 可能な場合、どうすればアップグレードできますか?
  2. 私は再インストールし、私がいることを、パーティションをフォーマットしないことを選択する必要がある場合/(含む上にある/home/bin/usr/etc、など)、私は何を失うことになる(それは、のすべてを削除しますと言っている/etc /usr /bin....)?

回答:


6

まず、ハードディスクは常にクラッシュしているため、個人データのバックアップが必要です。

次に、完全な再インストールをお勧めします。これは、問題の原因を突き止めるのが非常に難しいためです。

物事を難しくしすぎないようにするには、apt / dpkgを使用してインストールしたすべてのパッケージを、

$ dpkg --get-selections "*" > package.list

次に、そのファイルをどこかに保存し、パッケージの選択を保存、再インストール、および復元します。

$ sudo dpkg --set-selections < package.list
$ sudo apt-get -u dselect-upgrade

以前にバックアップしたデータを復元すれば、問題ありません。


0

最後に、「Something Else」オプションを実行し、フォーマットせずにルートドライブを選択しました。ほとんどのサードパーティプログラム(Google Chromeや他のいくつかのプログラムとして読み込まれています)は一掃されましたが、一部(Skype、XBMCなど)は保持されました。

ほとんどの(ほとんどすべての)状況での完全な再インストールについて同意します。私の特定のケースでは、私の問題は、/とそのすべてのサブディレクトリの所有権を取得したことでした。そのため、完全な再インストールは必要ありませんでした。権限と所有権を修復するだけでした。私が見た唯一の「簡単な」方法は、「Something Else」オプションを試すことでした。

私の特定のケースでは、データを失う恐れはありませんでした。すべてのプログラムと設定を再インストールするだけで済みます。dpkgから提案した手順を知っていると、それがずっと簡単になります。

Ubuntu(およびLinux全般)の「インストールの修復」オプション(またはディスク)を作成するための通話に参加しています。あなたが言ったdpkgのステップを実行しているだけでも、


それらをデフォルトのdpkg状態にリセットする場合のように、ファイルのアクセス許可を修正する何かが素晴らしいでしょう。
mweinelt

この呼びかけを修復オプションとしてエコーします。Ubuntuのインストールを破壊するのは簡単すぎます。
motionpotion 2014
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.