アナリティクス

2016年8月4日木曜日

RPiインストールメモ(2)

Raspbianの導入初期に入ってしまう不要ファイルの削除を行い、空き領域をBleachBitでクリーンアップしてイメージバックアップサイズの抑制をしてみた。

不要と判断するものは以下の基準。
  • X(GUI)
  • game
とりあえず、パッケージの一覧を取得してそこから選んで削除。パッケージの一覧は
dpkg -l
で取得。
パッケージは以下にて削除。
sudo apt-get update
sudo apt-get upgrade
sudo apt-get --purge remove adwaita-icon-theme 
sudo apt-get --purge remove alacarte
sudo apt-get --purge remove aspell
sudo apt-get --purge remove aspell-en 
sudo apt-get --purge remove blt
sudo apt-get --purge remove bluej
sudo apt-get --purge remove claws-mail
sudo apt-get --purge remove claws-mail-i18n
sudo apt-get --purge remove desktop-file-utils
sudo apt-get --purge remove dictionaries-common
sudo apt-get --purge remove dillo
sudo apt-get --purge remove epiphany*
sudo apt-get --purge remove gconf*
sudo apt-get --purge remove geany*
sudo apt-get --purge remove gnome*
sudo apt-get --purge remove gtk*
sudo apt-get --purge remove idle*
sudo apt-get --purge remove leafpad
sudo apt-get --purge remove minecraft-pi
sudo apt-get --purge remove penguinspuzzle
sudo apt-get --purge remove pi-package*
sudo apt-get --purge remove pulseaudio-module-x11
sudo apt-get --purge remove scratch
sudo apt-get --purge remove wolfram-engine
sudo apt-get --purge remove X11* 
sudo apt-get --purge remove x2x 
sudo apt-get --purge remove xarchiver 
sudo apt-get --purge remove xauth
sudo apt-get --purge remove xcompmgr
sudo apt-get --purge remove xdg*
sudo apt-get --purge remove xfconf
sudo apt-get --purge remove xfonts* 
sudo apt-get --purge remove xinit 
sudo apt-get --purge remove xkb-data   
sudo apt-get --purge remove xpdf
sudo apt-get --purge remove xserver*
sudo apt-get --purge remove python-pygame
sudo apt-get --purge remove python3-pygame
sudo apt-get autoremove

ついでにいらないディレクトリも。
rm -rf ~/Desktop
rm -rf ~/Documents
rm -rf ~/Downloads
rm -rf ~/Music
rm -rf ~/Pictures
rm -rf ~/Public
rm -rf ~/Templates
rm -rf ~/Videos
rm -rf ~/python_games



これでバックアップすれば、イメージサイズも抑制されると思いきや、1.6GBから1.9GBに跳ね上がってしまった。結局削除可能フラグがついたままの不可視データがディスク上に残ってしまうので、これがイメージに残ってしまうのでなんとかきれいにしなければならない。nautilus-wipeが使えればそれを使いたかったが、ubuntu16.04LTS への導入の仕方がさっぱりだったので、Ubuntu Software から BleachBit を導入し、空き領域をクリアすることにした。
ソフトウェアインストール後、ubuntuにSDを認識させて以下の手順で空き領域をクリーンな状態にする。
  1. BleachBit(as root) を起動
  2. 設定画面はClose
  3. メニューから[ファイル]->[フリースペースをワイプする]
  4. フォルダの"root"を選択->[OK]
  5. 進捗の残り時間はあてにならないのでひたすら待つ。
  6. なんか、時々画面がモノトーンになってものすごく不安になるけどひたすら待つ。

この作業の後にバックアップイメージを作ったところ0.9Gになった。
-rw-r--r-- 1 501 dialout 1625M  8月  3 19:34 01_RPi_Base_With_X.img.gz
-rw-r--r-- 1 501 dialout 1926M  8月  3 22:55 02_RPi_Base_No_X_and_useless.img.gz
-rw-r--r-- 1 501 dialout  939M  8月  4 00:39 03_RPi_Base_Wiped_free_area.img.gz

そこそこスッキリした。

0 件のコメント:

コメントを投稿