ラベル Linux の投稿を表示しています。 すべての投稿を表示
ラベル Linux の投稿を表示しています。 すべての投稿を表示

TeX Live 2016 のインストール 後編

さて,前回のTeX Live 2016のインストール(前編?)で問題があったものの放置していたことが解消されたので忘れないうちにまとめておく.

前回の問題点は次の2つ.
  • dvipdfmxでdviからpdfに変換できない,コマンドがnot found
  • PDFの日本語が表示されない

1."dvipdfmx"のインストール

これは"tlmgr"で"XeTeX"をインストールすればついでに入ってきた.いらないものもいっぱいインストールできたね.やった!(投げやり…)

2.PDFの日本語

原因が何かをまず探ってみた.PDFを生成して,グーグルドライブに上げてブラウザのPDF viewerで見てみたらちゃんと日本語が表示されていたので,PDF viewerである"Okular"に問題があることがわかった.ちょっとぐぐってみると,"poppler"関連でミスっているよう."poppler-data"をPacmanでインストールしてやると解消された.

ーー
まとめてみるとかなり簡単であった...はい.
とりあえずこれでTeXの環境が整ったので,新学期から始まる実験でのレポートは完璧だろう(あーめんどくさ).

Raspberry Piで音楽サーバ

 春休みは新しいバイトを始めたり,懐かしい友人らと飲んだり,旅行に行ったりしてたらもう残り半分もなくなってしまった...暇な日が久しぶりにでき,布団でぐーたらしていたわけであるが,ゴロゴロしているのにも飽き何かするかと,アンプの基板のエッチングをしていたが,エッチングにあまりにも時間がかかり…(中略,エッチングの話はまた今度)…ふと思いつきで家に眠っているRaspberryPiを活用してみることにした.

 さて,ちっこいPCで何をしようかと考えてみる.普段何かの作業中はPCやスマホで某Tubeや某動で音楽を流しっぱにしたりしている訳であり,こんなのことをRaspberryPiでできないかなと思ってぐぐってみるとOSMCやら音楽サーバがちらほら見つかった.OSMCを調べてみるとアドオンでYouTubeも見ることができるみたいであった.というわけで,このOSMCをRaspberryPiに入れてみることにした.


OSMCのホームページ: https://osmc.tv/
OSMCのインストーラ(ArchLinux AUR): https://aur.archlinux.org/packages/osmc-installer-bin/

用意したもの

  • Raspberry Pi B+ (だった気がする)
  • 電源ケーブル等
  • 適当なSDカード(手元にあったものはClass10 16GB)
  • 設定用のPC(うちのはArch Linux)

インストール

 まずホームページでOSMCをダウンロードしてきたいところである.ただホームページのダウンロードのページを見てもArchLinux用のものがない.ちょっとぐぐってみるとaurにインストーラがあったのでこれをとりあえずダウンロードして,ビルド,インストールした.SDカードをPCに繋いで,"osmcinstaller"を実行してみると

$osmcinstaller
/usr/bin/gksudo
Gkr-Message: secret service operation failed: The name org.freedesktop.secrets was not provided by any .service files

といったエラーが出てきてうまくインストーラが起動しない...
AURのページのコメントの下の方を見てみると何か書いてある.この通りに実行するとうまく起動できた.
インストーラ
あとは適当に従って,SDカードにコピーすると完成.SDカードをRaspberryPiに挿して起動するとインストールが始まって,言語,タイムゾーンなどを設定してくれと言われる.

YouTubeのアドオンの設定

 無事OSMCが起動できたところで,YouTubeのアドオンを入れてみることにする.探してみればインストールは簡単にできたので省略….ただ,このままではサインインしてもQuataExceededだかなんだかエラーが出てきて使えない.調べてみるとAPIキーを設定しないと行けないらしい.Google Cluod PlatformのAPIマネージャからAPIキーを取得してOAuthクライアントIDを取得して,YouTubeアドオンの設定画面のAPIキーのところに取得したものを設定するとうまくYouTubeを見ることができた.

いろいろ

 PCのブラウザからRaspberryPiの8080ポートにアクセスすると,PCのブラウザからある程度コントールできる.また,AndroidスマホのOSMCで調べて出てくるそれっぽいアプリを入れるとスマホがコントローラ代わりになる.ただ,どっちも操作性が悪く使いづらい(設定が悪いのかな..?).
 SSHサーバをオンにしておけばSCPとかでPCから音楽データとかを転送できるから便利かもしれない(初期設定ではユーザもパスワードも"osmc"らしい).

--------
 ただ,音楽をRaspberryPiに移したり,日本語フォントをどうにかするのがめんどくさくて結局今までどおりになりそうな予感が…

TeX Live 2016 のインストール(前編?)

OS(Linux)を再インストールしたので、TeX Liveもインストールし直した。

インストーラのダウンロード

TeX Liveのページからインストーラをダウンロードしてくる。
"How to aqu..."のところの"download"から、ダウンロードのページに行き、"install-tl-unx.tar.gz"をダウンロードする。

インストーラの起動

ダウンロードしたものを適当な場所に解凍したら、

$./install-tl

と実行しインストーラを起動する。rootでの実行は推奨されていないので、とりあえず"/usr/local/texlive"というディレクトリを作り、"chown"で自分が自由に使えるようにパーミッションをいじった。その後はインストーラからのメッセージを頼りにインストールするパッケージを選択して(よくわからなければ"i <Return>"としてデフォルトのままインストールしてしまうといいのかもしれない)、"I <Return>"としインストールする。

PATHの設定

デフォルトではパスの設定を行ってくれないので".profile"に次を追記した。
if [ -d /usr/local/texlive/2016 ] ; then
    export PATH=$PATH:/usr/local/texlive/2016/bin/x86_64-linux
    export MANPATH=$MANPATH:/usr/local/texlive/2016/texmf/doc/man
    export INFOPATH=$INFOPATH:/usr/local/texlive/2016/texmf-dist/doc/info
fi


これで"latexmk"が動いて特にエラーも出なかったので、だいたいできたかなと思ったら、最後に"dvipdfmx"のコマンドが見つかりませんとエラーが出てきたり、dviファイルを見ても日本語が表示されていなかったりして悲しくなった。ゼミの準備とかがあるので今日はこの辺にしておいてまた今度直す。

Arch Linuxのインストール

 前回ArchLinuxをインストールしたとき、他のLinuxなどとマルチブートできるようにパーティションの設定をケチっていたりとしていた。しばらくArchLinuxを使っていて特に問題なさそうだったので新しくインストールし直すことにした。今後もインストールするかもしれないので忘れないようにちょっと手間取ったところをまとめておく。

Arch Linuxについて

ホームページ: https://www.archlinux.org/
シンプルであること
を理念として開発されている。Archの理念が私の考え方とよくマッチしたのでArchを選ぶことにした。

システムのインストール

インストールの手順についてはArchLinuxのWiki(https://wiki.archlinuxjp.org/index.php/)のインストールガイドに詳しく書いてある。実際このガイドの通り行った。ちょっと手間取った点を書いておく。

ブートローダのインストール

 ブートローダ、GRUBのインストールに手間取った。というのも、インストールしたパーティションにGRUBをインストールして、MBRにMBMというブートローダを置きMBMからパーティションのGRUBをロードするという方法を取ったからである。WikiのGRUBの項目の「パーティションにインストールする」というところでは"grub-install"、"chatter"を走らせただけであるが、このあとに「ディスクにインストールする」での手順と同様に"grub-setup"を実行して設定を書き込まないとうまくブートできなかった。

GUI環境などのインストール

 システムのインストール後はWikiの一般的な設定のページを頼りにデスクトップ環境や、日本語環境をインストールした。

デスクトップ環境

 sddm, LXQtをインストールした。インストール方法はWikiの通り。
 LXQtに関してネットワークマネージャーとして、"Connman"をいれデスクトップアプレットとして、ARUにある"lxqt-connman-applet-git"を導入した。

日本語環境

 フォントはnoto-font, otf-ipafontをPacmanでインストールした。特に設定はいじっていない。
 入力メソッドの設定に一番手間取った。Fctixをインストールした。基本的にはWikiの通りに行った。fctixでまとめて色々インストールしておけば問題無さそうであった。自分がインストールしたときはこまごまと別々にインストールしていたので日本語入力の切り替えが出来なかった。"fctix-utils", "fctix-mozc", "fctix-gtk...",など(よく覚えていない....)


ArchLinuxのインストール 続き

以前ArchLinaxをインストールしたときうまくいかない部分があったが今回少し変えてインストールしてみたら無事起動できた。このことを忘れないように記録に残しておこうと思う。

状況のまとめ
  • 2002年くらいのVAIOのPCV jx11のマシンにインストールしてみたが起動しない。
  • ↑思い返してみればブートローダ(grub)が起動していなかった。
  • 仮想マシン(VirtualBox)ではインストールできた。
今回変えてみたこと
  • ブートローダをgrubからsyslinuxに変更
他はArchLinux公式ページのビギナーズガイドの通り。

おそらくグラフィックで問題があった。2年くらい前にUbuntu12でgrubをインストールしたときはうまくいっていたような気がする。SiS関連が面倒であった。これからArchlinuxにX Window Systemを入れる際にも面倒になると思われる。

ちなみに今回ArchLinuxを導入したPCのスペック(VAIOのホームページより)
モデルPCV-JX11GBP7・JX11GBP5・JX11BP7・JX11BP5・JX11L5・JX11BPV7
プロセッサーAMD Athlon XPプロセッサー 1500+(1.3GHz)*1
キャッシュメモリー1次キャッシュ128KB/2次キャッシュ256KB (CPU内蔵)
システムバス200MHz
チップセットSiS740 チップセット
メインメモリー(標準/最大)256MB/1GB*2(DDR SDRAM DDR266対応)
拡張メモリー
スロット(空きスロット数)*3
DIMM スロット×2(1)
グラフィック
アクセラレーター
SiS740チップセットに内蔵
ビデオメモリー32MB(メインメモリー共有)
表示モード(RGB接続時)*4約1677万色 (1280×1024、1024×768、800×600、 640×480)
表示モード(DVI接続時)*4約1677万色 (1280×1024*5、1024×768、800×600、640×480)
ハードディスクドライブ約80GB (Ultra ATA/100)(Cドライブ約15GB, Dドライブ約65GB)*6
CD/DVDドライブCD-RW/DVD-ROM一体型ドライブ
●書き込み:最大8倍速(CD-R・CD-RW)*8
●読み出し:最大32倍速(CD-R・CD-ROM)、最大20倍速(CD-RW)、最大8倍速(DVD-ROM)
オーディオ機能AC97準拠オーディオ、3Dオーディオ(Direct Sound 3D)対応
電源AC100V ±10% / 50~60Hz


Arch Linuxのインストール

家にあるPCのうち一つはOS(Ubuntu)をインストールしてあったはずだったのだが、おかしくなったのかOSがうまく起動しなかったので、いまだ触ってみたことのないArch Linuxをインストールしてみることにした。

参考にしたページ
Arch Linux JPのwiki内のビギナーズガイド
   https://wiki.archlinuxjp.org/index.php/ビギナーズガイド

この通りにやるとうまくいった、、?初めのisoファイルをどうやってインストールしたいPCで起動するかのほうが手間取った。ただインストールするだけならこの通りやっておけば大丈夫ってぐらい詳しく載っている。

そう思ってやっていたら、最後に設定を終えてリブートしたら、動いてるんだろうけどモニタに何も映らない、、、グラフィックの設定がおかしいからだと思うけど、、、

とりあえず仮想マシンでやったらうまくインストール出来た。