Skip to content

Instantly share code, notes, and snippets.

@naniwaKun
Last active September 17, 2017 21:20
Show Gist options
  • Save naniwaKun/ed99711899c4816b3cf445dd0785d17c to your computer and use it in GitHub Desktop.
Save naniwaKun/ed99711899c4816b3cf445dd0785d17c to your computer and use it in GitHub Desktop.
##バックアップは真面目に取る
##特にデータベースとファイルは絶対取る
sudo su
##何もでなかったらスルー。
dpkg --get-selections | grep 'hold$'
##何もでなかったらスルー。
dpkg -l | awk '/^rc/ { print $2 }'
##上のコマンドで何か表示されたら以下実行
apt-get purge $(dpkg -l | awk '/^rc/ { print $2 }')
apt-get autoremove
apt-get autoclean
## /etc/apt/sources.list の編集
## jessieをstretchに書き換え
## vimの正規表現を使うなら :/%s/jessie/stretch/ の実行
## 自分で追加した非公式なものは自分で処理する。
vim /etc/apt/sources.list
##以下、エラーすると死ぬので、仮想shellに移動する。
screen #Enter
##アップグレードできないパッケージはアンスコする
apt-get update
apt-get upgrade
apt-get dist-upgrade
##再起動する前にいかのコマンドを実行する
##これは確認のため。
apt-get install grub-efi-ia32 grub-efi-ia32-bin
#再起動する
reboot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment