私はUbuntuを初めて使用し、pgrouting
を試してみました。ubuntu18.04にposgresql 9.5をインストールしようとするまで、すべてがうまくいきました...次のコマンドを使用しました:
Sudo apt-get install libedit2 libpq5 postgresql-client-common zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 postgresql-common locales ssl-cert tzdata sysstat
しかし、正しくインストールされていなかったため、削除して再インストールすることを考え、これを使用しました。
Sudo apt-get remove libedit2 libpq5 postgresql-client-common zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 postgresql-common locales ssl-cert tzdata sysstat
しかし、恐ろしいことが起こりました。私が思ったより多くのものが取り除かれ、コンピュータを使用できなくなったため、次のようなコマンドを受け入れませんでした。
bash
Sudo
apt
Sudo apt-get
ネットワークもフォーマットされており、今はオンラインにできません。それらのコマンドを使用せずにすべてを再インストールする方法を誰かが知っていますか?
リカバリモードで起動します。
起動時のBIOS/UEFIスプラッシュ画面の直後に、BIOSを使用して、 Shift GNU GRUBメニュー画面が表示されます。UEFIで(おそらく数回) Esc GNU GRUBメニュー画面にアクセスするためのキーです。メーカーのスプラッシュ画面がWindowsブートローダーの一部である場合があるため、マシンの電源を入れると、 GNU GRUBメニュー画面に直接移動し、次に Shift 不要です。
左を押すタイミング Shift キーは扱いにくい場合があるため、見逃した場合は、もう一度試す必要があります。それがうまくいかない場合は、- (GRUB起動中に表示されるメニューが表示されない 。
次のようなGNU GRUBメニュー画面が表示されます。
上から2番目のエントリ(説明に回復モードがあるエントリ)を選択するまで下矢印キーを押し、次に押します Enter 二回。
これで、この回復メニューが表示されます。
networkが選択されるまで下矢印キーを押し、 Enter。これが私が心配しているステップです。 networkオプションはネットワークを提供しますか?わかりませんが、試してみる価値はあります。
下矢印キーをもう一度押して、rootを選択し、 Enter。 rootになったので、コマンドを実行できます。
wget http://security.ubuntu.com/ubuntu/pool/main/a/apt/apt_1.6.6ubuntu0.1_AMD64.deb
dpkg -i apt_1.6.6ubuntu0.1_AMD64.deb
reboot
コンピューターの再起動後、aptが機能するので、ターミナルを開いて次のように入力します。
pkexec apt install Sudo
Sudo apt install coreutils
Sudo apt install libedit2 zlib1g libgssapi-krb5-2 libldap-2.4-2 libpam0g libxml2 locales ssl-cert tzdata sysstat
また、何もインストールせずにシミュレートして最初のコマンドをテストすることもできます。
pkexec apt install --simulate Sudo