Ubuntu 21.04 へのアップグレードと設定

Ubuntu 21.04 への更新

do-release-upgrade -d

で Ubuntu 20.10 を 21.04 に更新する。

Unison 2.48

他のマシンとバージョンをそろえるために unison コマンドで unison 2.48 を実行したい。

update-alternatives --install /usr/bin/unison unison /usr/bin/unison-2.48 100

とすればよい。

update-alternatives --display unison

で確認する。

update-alternatives --remove unison /usr/bin/unison-2.48

で設定を削除できる。

Ricty Diminished

端末のフォントとして fonts-ricty-diminished を使っているのだが、バッククォートが前の文字に重なる。 https://qiita.com/uKLEina/items/ff0877871fc425952b92#comment-74375ba083e256f6c787 の方法で修正できた。fix_ricty.txt というファイルに

Open($1)
Select(0u0060)
SetGlyphClass("base")
Generate($1)

と書く。

apt install fontforge

で fontforge をインストールし、zsh だと

for f in /usr/share/fonts/truetype/ricty-diminished/*.ttf
fontforge -lang ff -script fix_ricty.txt $f

のようにして実行すれば良い。

Pandoc

root で

apt install cabal-install

として cabal をインストールした。pandoc と使用するライブラリはユーザの cabal でインストールした。

cabal update
cabal install pandoc pandoc-crossref pandoc-citeproc

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

クリーンインストールしたときに以下のソフトウェアをインストールした。

apt install language-pack-ja openbox jwm obconf tint2 compton xfce4-power-manager fcitx-mozc gnome-keyring volumeicon-alsa dunst nitrogen hsetroot blueman thunar lxrandr lxappearance "numix*" libxinerama-dev libxrandr-dev libxdo-dev rofi xclip lv zsh net-tools vim emacs migemo-el tmux terminator curl tsocks rar ripgrep silversearcher-ag wmctrl xcompmgr percol libopenblas-dev gnuplot maxima-emacs pngtools pngcheck pngcrush pngquant build-essential automake cmake texlive texlive-lang-cjk texlive-luatex texlive-science texlive-bibtex-extra texlive-fonts-extra latex-cjk-all latexmk latexdiff biber bibutils gimp gimp-help-ja inkscape vlc imagej qiv geeqie mcomix gnucash aspell conky fcitx-mozc "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 libargtable2-dev valgrind gscan2pdf libtiff-tools djvulibre-bin djview pdftk-java jpeginfo pdf2djvu global exuberant-ctags eblook lookup-el eb-utils openssh-server sshfs unison encfs cryptsetup wakeonlan ubuntu-restricted-extras chromium-browser chromium-browser-l10n chromium-chromedriver virtualbox virtualbox-guest-additions-iso virtualbox-ext-pack

Tags of current page

, ,