[戻る]
Debian・Ubuntu で IRAF の memoranda
(過去に公開されていた IRAF 2.16.1
の配布ファイルが手元にある場合は,従来の方法でもインストールできると思います)
IRAF と DS9 の導入
- sudo apt install astro-iraf
- パッケージ版 IRAF の起動コマンドは cl ではなく
irafcl となっています
- 実行パス内に mkiraf はありません
- 既存の login.cl を使いまわすか,/etc/iraf/login.cl
をコピーして適当に書き換える
- いちおう /usr/lib/iraf/unix/hlib/mkiraf.sh
なるファイルがあるみたい
- Debian 12 の saods9 パッケージの /usr/bin/ds9
は正常に動作しませんでした (未調査)
xgterm の導入
- sudo apt install xgterm
(ただし astro-iraf の依存関係で自動的にインストール済のはず)
- xgterm の設定例 (~/.bashrc の一例)
LC_COLLATE=C
LC_TIME=C
IMTDEV=inet:5137:localhost
(環境によっては不要かも)
alias cl=irafcl
alias ds9='LANG=C ds9'
alias xgterm='LANG=C xgterm -sb -fn 8x16'
(スクロールバーを付けてフォントをやや大きくする例)
IRAF の起動
- ds9 -orient y & (y軸を反転させる)
- xgterm & のち
irafcl (起動) logout (終了)
または pyraf (起動)
--> .exit (終了)
optional: OS の設定
個人環境のカスタマイズ例
- env LANGUAGE=C LC_MESSAGES=C xdg-user-dirs-gtk-update
- Don't ask me this again にチェックを入れる
- gsettings set org.gnome.desktop.wm.preferences
focus-mode 'sloppy'
- gsettings set org.gnome.desktop.interface
enable-animations false
- gsettings set org.gnome.desktop.input-sources
xkb-options "['ctrl:nocaps']"
gnuplot のインストール
- sudo apt install gnuplot gnuplot-x11
または,パッケージの gnuplot は readline が腐っているので自前で build する是.
/etc/apt/sources.list を編集して,universe の deb-src
を有効にする (なっていなければ)
sudo apt install dpkg-dev
- sudo apt build-dep gnuplot-x11
- cd /tmp
(ソースファイルを展開できるディレクトリならどこでも良い)
apt source gnuplot
- gnuplot
のソースファイルをダウンロード ※
- tar zxvf ~/Downloads/gnuplot-5.2.6.tar.gz
(数字は一例)
- cd gnuplot-5.2.6
- ./configure --with-readline=gnu --with-gd
--with-x --without-lua --with-qt=no
- make
- make check
- sudo make install-strip
※ Ubuntu (Debian) の
gnuplot-5.*+dfsg1 のソースファイルは,
(1) src/beos 関連の部分がうまく処理されきっていない
(2) make check で読み込まれるべきファイルが存在しない
など不可解というか,なんだか不安があります.
R のインストール
libraries for lasso
- sudo apt install r-cran-glmnet
- sudo apt install r-other-iwrlars
TeX のインストール
- sudo apt install
texlive-lang-japanese
texlive-fonts-recommended
texlive-fonts-extra
xdvik-ja gv
OS を軽くする試み: 不要パッケージの削除 (未完成)
- Ubuntu の場合は最小インストールを選択
- sudo apt purge パッケージ名
(後で必要になったら apt-get install パッケージ名)
- sudo apt autoremove
(依存元がなくなったパッケージを消す)
- sudo apt clean (cache されたパッケージを消す)
パッケージ名 | こんな場合 |
apport apport-symptoms whoopsie |
クラッシュレポートを送信しない |
bluez bluez-cups bluez-obexd |
Bluetooth を使用しない |
brltty |
点字ディスプレイを使用しない |
command-not-found-data |
コマンドが存在しない際のパッケージ提案は不要 |
espeak-ng-data libspeechd2 python3-speechd |
ソフトウェア発話シンセサイザを使用しない |
gedit-common |
エディタは vi or emacs 派 |
laptop-detect |
ノートPCではない |
media-player-info |
media player を利用しない |
mlocate |
locate データベースを利用しない |
modemmanager |
modem を使用しない |
nano |
まっさきに消す (vi の方が良い) |
orca |
scriptable screen reader を利用しない |
ppp |
PPP接続を使用しない |
speech-dispatcher speech-dispatcher-audio-plugins |
ソフトウェア発話シンセサイザを使用しない |
usb-creator-common |
dose not create a startup disk using a CD or disc image |
さらに OS を軽くする試み: デスクトップ環境を捨てる
- Ubuntu は使わない
- Debian のインストール時にデスクトップ環境の選択を全て外す
- su -
- apt install twm xfonts-base xinit
- X -configure
- cp xorg.conf.new /etc/X11/xorg.conf
- xorg.conf を編集して画面解像度などを設定
- twm 以外が良いなら好みの
window manager
をインストールして ~/.xinitrc を設定する
- そのほかに必要な設定を自分でする
- startx
松本 桂 (大阪教育大学 天文学研究室)