Ubuntu 17.10 のインストール & 設定
インストール
最初に mini.iso でインストールを試みたのだが clean up のところで 97% からなぜか進まなくなった。 mini.iso の問題なのか私の環境の問題なのかはよくわからなかった。
通常のインストールイメージから起動し、インストールした。 ただ、home ディレクトリが保存されていたパーティションを引き継いだため、何らかの設定のせいでログインできなかった。 grub の選択で Ubuntu の safe mode で起動し、shell で
mount --options remount,rw /
として /etc/fstab を編集して該当のパーティションをマウントしないようにする必要があった。 必要なソフトウェアをインストールしたら fstab の設定を戻してもログインできるようになった。
apt-cacher-ng
私の環境では /home/cache-apt-cacher-ng に前の PC で使っていた apt-cacher-ng の cache があるので、これを使うようにした。
apt install apt-cacher-ng
で apt-cacher-ng をインストールする。
chown -R apt-cacher-ng:apt-cacher-ng /home/cache-apt-cacher-ng
として所有者を変更しておく。
mv /var/cache/apt-cacher-ng /var/cache/apt-cacher-ng.orig
ln -s /home/cache-apt-cacher-ng/ /var/cache/apt-cacher-ng
としてキャッシュのディレクトリをシンボリックリンクに置き換える。 /etc/apt/apt.conf.d/02proxy を作り
Acquire::http::Proxy "http://localhost:3142";
と記入する。
パッケージのインストール
apt install lubuntu-desktop "numix-*" lv zsh net-tools vim emacs25 migemo-el tmux byobu terminator gcal curl rar silversearcher-ag wmctrl xcompmgr r-base libopenblas-dev gnuplot maxima-emacs pngtools gif2png pngcheck pngcrush pngquant build-essential automake cmake filezilla texlive texlive-lang-cjk texlive-science texlive-bibtex-extra latex-cjk-all latexmk latexdiff gimp gimp-help-ja inkscape vlc audacity imagej qiv mirage gwenview geeqie mcomix gnucash aspell conky fcitx-mozc ffmpeg "fonts-takao*" "fonts-ipa*" fonts-vlgothic fonts-dejavu jabref "evince*" git git-svn mercurial gcc llvm clang libsqlite3-dev libgsl-dev libgmp3-dev libmpfr-dev libmpc-dev libglc-dev libmpfi-dev freeglut3-dev libopenmpi-dev libgl2ps-dev libmagickwand-dev libyaml-dev libssl-dev libffi-dev liblzma-dev libleveldb-dev libfftw3-dev libkyotocabinet-dev kyotocabinet-utils libtokyocabinet-dev libargtable2-dev valgrind gscan2pdf libtiff-tools djvulibre-bin djview pdftk xpdf jpeginfo pdf2djvu tgif wxmaxima global exuberant-ctags eblook lookup-el eb-utils openssh-server sshfs unison encfs wakeonlan flashplugin-installer ubuntu-restricted-extras libav-tools
apt build-dep ruby-defaults
apt build-dep python-defaults
quicktile を使うために
python python-gtk2 python-xlib python-dbus python-wnck python-setuptools
をインストールしておく。
マウスカーソルのサイズ
なぜか firefox や emacs 上ではマウスカーソルのサイズが小さくと希望通りなのだが、Lubuntu のデスクトップやウィンドウのタイトルのところなどではサイズが大きくなる。
GUI で設定できるのか調べてみたのだが見つからなかった。 それらしい設定は ~/.gtkrc-2.0 と ~/.config/gtk-3.0/settings.ini にあって、これがどこに影響しているのかよくわからないが
gtk-cursor-theme-size=18
となっていた。マウスカーソルのサイズの設定の仕方を調べると https://bugs.launchpad.net/elementaryos/+bug/1304067 に書いてあったので試したところ、マウスカーソルのサイズが変わらなくなって望みどおりになった。
apt install dconf-tools
で dconf-tools をインストールしてから、設定したいユーザで
dconf-editor
を実行する。「org」「gnome」「desktop」「interface」「cursor-size」で「Custom value」で「18」を指定して ~/.gtkrc-2.0 に合わせた。これでマウスカーソルのサイズが変わらなくなった。