web-dev-qa-db-ja.com

情報を失うことなくUbuntu9.10を強制的に再インストールするにはどうすればよいですか?

タイトルにはすべてが書かれています... 9.04を9.10にアップグレードした後、多くの問題が発生しています-ファイルを失わずに再インストールしたいのですが、Ubuntu Discを譲渡しましたが、現在別のディスクを作成できません...

Ubuntu 9.10に(情報を失うことなく)自分自身を再インストールさせるにはどうすればよいですか?

編集:

問題は次のとおりです。マウスの応答がない:[xorg.confを改造することで修正]ハードウェアやソフトウェアではないように見える奇妙なグラフィックの問題、私にはわかりません。 (具体的には、画面上部のバウンスラインとシャットダウン画面の読み込みバー-友人は9.10を持っているので、バーはそこにあるべきではないと言っています。)

編集:

私は走ったSudo dpkg-reconfigure -phigh -aそしてそれは機能しませんでした。以下は私の端末の出力です。どんなアイデアでも大歓迎です。

moshe@moshe-laptop:~$ Sudo sh
[Sudo] password for moshe: 
# Sudo dpkg-reconfigure -phigh -a
 * Disabling power management...                                         [ OK ] 
update-rc.d: warning: /etc/init.d/acpi-support missing LSB information
update-rc.d: see <http://wiki.debian.org/LSBInitScripts>
 * Checking battery state...                                             [ OK ] 
acpid stop/waiting
acpid start/running, process 3544
 * Stopping web server Apache2                                                  Apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
 ... waiting                                                             [ OK ]
 * Starting web server Apache2                                                  Apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName
                                                                         [ OK ]
Caching application data...
Generating mime/codec maps...
Caching application data...
Generating mime/codec maps...
 * Starting AppArmor profiles                                                   Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox-3.5
                                                                         [ OK ]
 * Reloading AppArmor profiles                                                  Skipping profile in /etc/apparmor.d/disable: usr.bin.firefox-3.5
                                                                         [ OK ]
dpkg-trigger: dpkg-trigger must be called from a maintainer script (or with a --by-package option)
2
Moshe

情報を失うことなく再インストールするには...

  1. 保持したい情報のバックアップを作成します。
  2. バックアップをテストします。
  3. 再インストールします。古いUbuntu9.04のものを完全に取り除きたいので、ルートパーティションが再フォーマットされていることを確認してください。
  4. バックアップを復元します。

couldインストールを実行し、インストーラーnotにルートパーティションのフォーマットを強制してみてください、そしてそれwouldおそらく保持したいファイルを保持します。ただし、前回のインストールのファイルが残り、インストール中に問題が発生したり、後で問題が発生したりする可能性があります。

あなたが「あなたの情報」を何と考えているのかわかりませんが、あなたのユーザーのホームディレクトリ(または/home全体)が主な候補であると思います。 Webサイトまたはデータベースがインストールされている場合は、それらもバックアップする必要があります(通常、これらは/varの下にあります)。

また、おそらく/etcのバックアップも作成したいと思うでしょうが、それを自動的に復元しないでください。


インストールディスクなしで再インストールするには.。

Ubuntuには多くのインストールオプションがあります。 CDからのインストールはそのうちの1つにすぎません。 Community Ubuntuドキュメントの インストールページ を参照してください。

特に、ここに CDなしのインストール に関するセクションがあります:

以下のドキュメントは、CDまたはCD-ROMドライブを使用せずにUbuntuをインストールする手順を示しています。

ご覧のとおり、オプションはたくさんあります。それがあなたのためのオプションであるならば、私は最良のオプションがUSBスティック( Installation/FromUSBStick )を使用することかもしれないと思います。 LiveCD ISOをまだお持ちの場合、または再度ダウンロードでき、使用できる予備のUSBスティックがある場合は、これが適切なオプションです。

実行中のLinux内からのインストール( Installation/FromLinux )はオプションかもしれませんが、複雑になる可能性があります-特にdebootstrapオプション(ページの下部)は非常に強力ですが、プロセスは気弱な人向けではありません。

最後に、ネットワークインストールオプションの1つが機能する可能性があります。

5
quack quixote

Quackの投稿に同意します。 1つのトリック:

dpkg --get-selections > myselections

これにより、インストールされているすべてのパッケージが「myselections」という名前のファイルに保存されます。

新しいバージョンをインストールした後:

dpkg --set-selections < myselections
aptitude install

以前に持っていたすべてのパッケージを再インストールする必要があります。

また、すべての構成情報を含む/ etc /の内容をどこかに保存します。

4
CarlF

まず、「問題」とは何かを説明する必要があります。それらはシステム全体ですか、それともユーザーアカウントに対してローカルですか?

最初にできることは、新しいユーザーを追加することです。そのユーザーでログインし、問題が解決するかどうかを確認します。もしそうなら、最も簡単なことは、ドキュメント/メディアを新しいユーザーアカウントに移動することです。

問題が解決しない場合は、それも簡単に修正できます。

私がすることは、すべての非標準ソフトウェアをパージして、必要最低限​​のインストールに取り掛かることです。これは、X、gnomeなどをすべて削除することを意味します。

#this will list all non crucial packages
aptitude search '~i (~poptional|~pextra)'
#this should remove them all. 
aptitude purge '~i (~poptional|~pextra)'

aptitudeは、一度に多くのパッケージを削除することについてひっくり返る可能性があるため、チャンクで簡単に削除できる可能性があります。

aptitude search '~i (~poptional|~pextra)' -F %p|xargs -n 20 echo aptitude purge > /tmp/cleanup.sh
sh /tmp/cleanup.sh

すべてが削除されたら、

aptitude reinstall '~pstandard'
aptitude install ubuntu-desktop

それはあなたにほとんど新しいシステムを手に入れるはずです。

ただし、新しい設定で新しいユーザーアカウントを追加すると、発生している問題が修正される可能性があるため、そのほとんどはおそらく無関係です。

1
user23307