ubuntu 16.04 LTS -> 18.04 LTS

以前のメモに従い、16から18にバージョンアップをしようとしたが、こける。

グラフィカルモードでログイン画面が現れず、暗い中にマウスの矢印が出るのみ。

ネットワークもつながっていない。

 

1. cuiログインに変更

alt +functionキーでコンソール画面にし、

ubuntu16でコンソール画面からunityを起動

を参考に変更。

 

2. ネットワークの回復作業

ubuntuでネットワーク設定をファイル管理に変更

を参考になんとかeth0がインターネットにつながるようにする。

上記リンクの補足として、

grubのオプション変更では、grub.conf編集後に、grub-mkconfig -o /boot/grub/grub.cfgを行わねば有効にならない。

・network-manager はpurgeしようにもエラーがほかのパッケージに関してでてできないので、https://qiita.com/f-akazawa/items/8f610be4804523ca0d17

を参考に/etc/init/にあるconfigファイルをコメントアウトして起動しないようにする。

 

3.  ホームディレクトリのバックアップ

ネットワーク効くようになったので、ホームディレクトリをほかの計算機にrsyncでバックアップ。

 

4.壊れたパッケージの補修

この時点で再インストールを考えていたが、検索してみると、

https://blog.be-dama.com/2018/05/02/ubuntu-18-04-update-fail/

を参考に

sudo apt --fix-broken install

でやりくりする方向を模索する。

libreofficeがどうもダメなので、

https://askubuntu.com/questions/606355/cannot-install-anything-unmet-dependencies-libre-office

を参考に

sudo apt-get remove --purge libreoffice* openoffice*
sudo apt-get clean
sudo apt-get autoremove

sudo apt-get install libreoffice

でなんとかする。

その後も、gconf2が大量のエラーをだす。

https://forums.linuxmint.com/viewtopic.php?t=296589

を参考に

sudo dpkg --configure -a

sudo apt-get install -f

で乗り越える。

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

を繰り返すが、unpackで権限エラーがでる。

https://qiita.com/mizuhof/items/35f5f9b7892d78c406b6

を参考に

sudo dpkg --force-all -i /var/cache/apt/archives/xxxx.deb

で強引にインストールしていく。

不要なパッケージは出力メッセージの仰せに従い、

sudo apt autoremoveで消すように努力。

なんとか、

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
がフィニッシュ。
 
本来の目的はpython3への移行なのだが。
これはまた今度。