Ubuntu 12.10 のインストール & 設定

Ubuntu 12.10 のインストール

あらかじめブートするための USB メモリを作成しておく。 今まで alternate を使っていたが、12.10 から廃止されたので通常のインストールイメージを使用した。

  • 「日本語」を選択して「Ubuntu をインストール」
  • 「インストール中にアップデートをダウンロードする」と「サードパーティーのソフトウェアをインストールする」にチェックを入れて「続ける」
  • 「それ以外」を選択して「続ける」
  • パーティションを設定して「インストール」をクリックする。
  • 「どこに住んでいますか?」「キーボードレイアウト」はデフォルトで問題なかった。
  • ユーザの設定をして「続ける」をクリックする。HDD を取り外して他のマシンで読み込むときにどうなるのかよく分からなかったので、「ホームフォルダを暗号化する」にはチェックを入れなかった。
  • インストール終了したら再起動する。

root のパスワードを設定する

どうしても root になってシステムの設定をすることに慣れているので、root のパスワードを設定する。

sudo passwd

以下で root の権限が必要な操作は

su -

で root となって行っている。

とりあえず更新する

apt-get update
apt-get dist-upgrade

Lubuntu のインストール

私の感覚としては Unity は重いわりにありがたいことがないので Lubuntu を使うことにしている。

apt-get install lubuntu-desktop

ソフトウェアのインストール

私が必要とするソフトウェアを次でインストールする。

apt-get install aptitude apt-file zsh lv roxterm openssh-server xcompmgr ibus-mozc \
emacs23 emacs23-el emacs24 emacs24-el apel vim-gtk vlc unison tsocks \
nkf byobu tmux conky gcal ack-grep rar unrar samba system-config-samba gparted cryptsetup \
gnuplot gnuplot-doc maxima maxima-doc pngtools gif2png pngcheck pngcrush pngquant \
build-essential automake cmake filezilla dia tgif gimp inkscape qiv mirage geeqie \
git subversion cvs mercurial bzr git-svn ruby-dev rubygems \
fetchmail msmtp maildrop bsfilter gnucash hplip-gui jabref wmctrl wine easystroke sshfs encfs \
dstat sysstat imagej graphviz xaralx pinta shutter scantailor \
libgsl0-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 \
libkyotocabinet-dev kyotocabinet-utils libtokyocabinet-dev cutter-testing-framework libargtable2-dev valgrind \
lame sox libsox-fmt-all flac audacity avidemux gstreamer-tools \
gscan2pdf libtiff-tools djvulibre-bin djview pdftk xpdf jpeginfo pdf2djvu \
tgif w3m wxmaxima global exuberant-ctags eblook lookup-el eb-utils emms \
ibus-el ibus-qt4 kasumi ttf-vlgothic

日本語

wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | apt-key add -
wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | apt-key add -
wget https://www.ubuntulinux.jp/sources.list.d/quantal.list -O /etc/apt/sources.list.d/ubuntu-ja.list
apt-get update
apt-get dist-upgrade
apt-get install ubuntu-defaults-ja

LaTeX

apt-get install texlive texlive-math-extra texlive-lang-cjk \
ptex-bin xdvik-ja dvipsk-ja dvipng gv \
texlive-science texlive-publishers texlive-bibtex-extra \
xpdf ispell latexmk latex-mk

今までは

jisftconfig add

としていたのだが jisftconfig コマンドが依存関係の問題でインストールできない。 12.10 から不要なのだろうか。LaTeX を使っていて何か問題があったときに調べることにする。

TeX Wiki Ubuntu で知ったのだが、12.10 から UTF-8 の日本語でも platex が通るようだ。 内部処理の文字コードは EUC-JP ということなので、 使える文字は EUC-JP と同じということで良いのだろうか。 ひょっとしたらコンパイルできるかと思って UTF-8 の日本語の TeX ファイルに pdflatex を実行したが、 これはうまくいかなかった。

opera

echo "deb http://deb.opera.com/opera/ sid non-free" > /etc/apt/sources.list.d/opera.list
wget -O - http://deb.opera.com/archive.key | apt-key add -
apt-get update
apt-get install opera

暗号化ファイルシステム

cryptsetup を使って暗号化ファイルシステムを使用する。

apt-get install cryptsetup gparted

gparted などを使用して暗号化するパーティション(ここでは /dev/sdb3)を作成する。 このときにフォーマットする必要はないので、「未フォーマット」を選択する

modprobe aes_generic
cryptsetup create cdisk /dev/sdb3
mkfs.ext4 /dev/mapper/cdisk

としてフォーマットする。

マウントするには次のようにする。

modprobe aes_generic
cryptsetup create cdisk /dev/sda1
mount /dev/mapper/cdisk /mnt/cdisk

アンマウントするには

umount /mnt/cdisk
cryptsetup remove cdisk

とする。

AMD graphic driver (デュアルディスプレイ)

マザーボードは BIOSTAR TA890GXB HD で ATI Radeon HD4290 なのだが、 Ubuntu 12.10 はプロプライエタリのドライバはサポートされていないようだ。 fglrx-legacy をインストールするには xorg のダウングレードが必要で、 まともにインストールしようとすると面倒であきらめそうだが、 PPA を作ってくれた人がいる。

http://www.ubuntuvibes.com/2012/10/how-to-install-amd-catalyst-legacy.html に書いてあるようにして fglrx-legacy をインストールする。

add-apt-repository ppa:makson96/fglrx
apt-get update
apt-get upgrade
apt-get install fglrx-legacy

もし、PPA のパッケージに問題があって戻したい場合は

apt-get install ppa-purge
ppa-purge ppa:makson96/fglrx

とする。

デュアルディスプレイにするには再起動した後に

sudo amdcccle

で設定する。HDMI の方に何も表示されない枠ができるので、それは 「DTV(1)」「調整」「スケーリングオプション」で「オーバースキャン」の方の「0%」を選択する。 設定を保存して再起動して終わり。

groonga & mroonga

/etc/apt/sources.list.d/groonga.list を

deb http://packages.groonga.org/ubuntu/ quantal universe
deb-src http://packages.groonga.org/ubuntu/ quantal universe

として、次を実行する。

apt-get update
apt-get install groonga-keyring
apt-get update
apt-get install groonga mysql-server-mroonga libgroonga-dev

audacity のメニューバーが表示されない

Lubuntu で audacity を起動するとなぜかメニューバーが表示されなかった。 http://www.techytalk.info/ubuntu-maverick-10-10-no-menu-bar-in-some-apps/ を見ると Filezilla、Codeblocks、Adobe Acrobat Reader 9.x も同様にメニューバーが表示されない問題があり、 appmenu-gtk パッケージを削除すれば良いとある。

apt-get remove appmenu-gtk

で削除すると audacity のメニューが表示された。 私の環境では問題ないようだが、 appmenu-gtk を削除することによる不具合については不明なので、もし試すなら注意してください。

unity-lens-shopping などの削除

http://cpplover.blogspot.jp/2012/12/rmsubuntu.html にあるように、 こういう情報が外部に送信されるのは好きではないので

apt-get remove unity-lens-video unity-scope-video-remote unity-lens-shopping unity-lens-music unity-lens-photos unity-lens-radios unity-lens-gwibber

としておく。そもそも私は lubuntu を使っているのであまり関係ないのだが。

Tags of current page

, ,