Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

GPD WINでStretchを動かす

148 views

Published on

"Debian9 "Stretch" リリースパーティ in Tokyo"[*1]のLTスライドです。
(connpassにはLTやること/やったこと書かれてないけど、発表した、、はず。)

[*1] https://debianjp.connpass.com/event/58439/

Published in: Software
  • Be the first to comment

  • Be the first to like this

GPD WINでStretchを動かす

  1. 1. Debian9 "Stretch" リリースパーティ in Tokyo GPD WINでStretchを動かす 大神 祐真 yuma@ohgami.jp 2017/06/18
  2. 2. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 2 自己紹介 ● 大神 祐真 – http://yuma.ohgami.jp ● 組み込み系の技術営業 ● Debian歴 – (2007年頃〜 Ubuntu) – 2010年頃〜 Debian lenny(?) – 以降、メインPCはDebian(Stable)
  3. 3. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 3 GPD WIN
  4. 4. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 4 GPD WIN Jessie (awesome 3.4.15-1+b1) Stretch (awesome 4.0-1)
  5. 5. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 5 GPD WIN
  6. 6. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 6 Stretchリリースノート https://www.debian.org/releases/stretch/amd64/release-notes/index.ja.html
  7. 7. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 7 Stretchリリースノート
  8. 8. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 8 作業準備
  9. 9. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 9 4.1.1. あらゆるデータや設定情報を バックアップする $ mkdir backup_20170617 $ sudo cp -a /etc /var/lib/dpkg /var/lib/apt/extended_states backup_20170617/ $ dpkg --get-selections "*" > backup_20170617/dpkg_--get-selections.log $ mkdir backup_20170617/home $ cp -a .bash_history .config .emacs.d .fehbg .profile backup_20170617/home/
  10. 10. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 10 4.1.1. あらゆるデータや設定情報を バックアップする $ sudo tar cf backup_20170617.tar.xz --use-compress-program=pixz backup_20170617/ $ sha256sum backup_20170617.tar.xz > backup_20170617.tar.xz.sha256 $ scp backup_20170617.tar.xz* yarakawa@192.168.10.7:
  11. 11. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 11 4.2. システムの状態を チェックする $ aptitude search '~i(!~ODebian)' $ apt-forktracer | sort $ $ sudo dpkg --audit $ sudo dpkg --get-selections | grep 'hold$' $ 中途半端な状態のパッケージが無いことを確認 サードパーティ製パッケージが無いことを確認
  12. 12. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 12 4.2. システムの状態を チェックする
  13. 13. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 13 4.3. APT の取得先 (ソース) の準備 $ sudo sed -i.old 's/jessie/stretch/' /etc/apt/sources.list
  14. 14. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 14 4.4.1. セッションの記録 $ sudo script -t 2>~/upgrade-stretch1.time -a ~/upgrade-stretch1.script Script started, file is /home/yohgami/upgrade-stretch1.script #
  15. 15. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 15 4.4.2. パッケージリストの更新 # apt-get update 4.4.3. アップグレードするのに十分な領域があることを 確認する # df -h ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/mmcblk0p5 12G 2.6G 8.7G 23% / udev 10M 0 10M 0% /dev tmpfs 775M 9.2M 766M 2% /run tmpfs 1.9G 0 1.9G 0% /dev/shm tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/mmcblk0p1 96M 44M 53M 45% /boot/efi tmpfs 388M 4.0K 388M 1% /run/user/1000
  16. 16. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 16 アップデートの実行 4.4.4. システムの最小アップグレード # apt-get upgrade 4.4.5. システムのアップグレード # apt-get dist-upgrade
  17. 17. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 17 screenあるある?
  18. 18. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 18 screenあるある?
  19. 19. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 19 /etc/ntp.confの更新 設定ファイル '/etc/ntp.conf' ==> これはインストールしてから (あなたかスクリプトによって ) 変更されています。 ==> パッケージ配布元が更新版を提供しています。 どうしますか? 以下の選択肢があります: Y か I : パッケージメンテナのバージョンをインストール する N か O : 現在インストールされている自分のバージョンを 残す D : 両バージョンの差異を表示する Z : 状況を調査するためにシェルを開始する デフォルトでは現在使っている自分のバージョンを残します。 *** ntp.conf (Y/I/N/O/D/Z) [デフォルト=N] ? D 確認後、”Y”
  20. 20. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 20 sudo reboot 後...
  21. 21. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 21 起動
  22. 22. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 22 起動
  23. 23. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 23 起動
  24. 24. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 24 起動
  25. 25. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 25 起動。しかし...
  26. 26. 2017/06/18 大神 祐真 (yuma.ohgami.jp) 26 コミケット92参加します! 趣味: フルスクラッチでOS自作 既刊 (技術書典2・超技術書典) 配置: 8/11(金)(1日目)    東た27b 新刊

×