全体表示

[ リスト ]

texlive 2010 では日本語 TeX である pTeX が導入された。

現時点で Gentoo Linux の texlive-2010 は不安定版なので、関連パッケージを含めてマスクを外さなければならない。

これを手作業で行なうのは大変なので、ユーティリティ autounmask を使う。

まずは、emerge autounmask でインストールする。

続いて autounmask app-text/texlive-2010 を実行する。
これにより、関連パッケージのマスクを外すための設定が、/etc/portage/package.keywords に書き込まれる。
# autounmask app-text/texlive-2010

 autounmask version 0.27 (using PortageXS-0.02.09 and portage-2.1.9.24)

 * Using repository: /usr/portage

 * Using package.keywords file: /etc/portage/package.keywords
 * Using package.unmask file: /etc/portage/package.unmask
 * Using package.use file: /etc/portage/package.use

 * Unmasking app-text/texlive-2010 and its dependencies.. this might take a while..

 * Added '=app-text/texlive-2010 ~x86' to /etc/portage/package.keywords
 * Added '=app-text/texlive-core-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-langenglish-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-latex-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-texinfo-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-fontutils-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-fontsrecommended-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-latexrecommended-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-basic-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-genericrecommended-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-metapost-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-langcjk-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-tex/latex-beamer-3.10-r1 ~x86' to /etc/portage/package.keywords
 * Added '=dev-texlive/texlive-documentation-base-2010 ~x86' to /etc/portage/package.keywords
 * Added '=dev-libs/kpathsea-6.0.0_p20100722 ~x86' to /etc/portage/package.keywords
 * Added '=dev-libs/ptexenc-1.1.0_p20100722 ~x86' to /etc/portage/package.keywords
 * Added '=app-text/dvipsk-5.99_p20100722 ~x86' to /etc/portage/package.keywords
 * Added '=dev-tex/bibtexu-3.71_p20100722 ~x86' to /etc/portage/package.keywords
 * Added '=app-text/ps2pkm-1.5_p20100722 ~x86' to /etc/portage/package.keywords
 * done!

さらに、/etc/portage/package.use に texlive-2010 のための USE フラグ: dvipdfm を追加設定する。

app-text/texlive dvipdfm

そして、emerge =texlive-2010 を実行する。
なお、"-pv" オプションを付けると、インストールされるパッケージのリストが表示される。
# emerge -pv =texlive-2010

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N    ] dev-libs/ptexenc-1.1.0_p20100722  USE="iconv -static-libs" 32,699 kB
[ebuild  N    ] dev-libs/kpathsea-6.0.0_p20100722  USE="-doc -source -static-libs" 41 kB                                                                        

  (途中省略)

[ebuild  N    ] app-text/dvipdfm-0.13.2d-r1  232 kB
[ebuild     U ] dev-tex/latex-beamer-3.10-r1 [3.07] USE="-doc -examples -lyx" 2,518 kB
[ebuild     U ] dev-texlive/texlive-genericrecommended-2010 [2008] USE="-doc -source" 211 kB                                                                    
[ebuild     U ] dev-texlive/texlive-texinfo-2010 [2008] USE="-doc -source" 82 kB
[blocks b     ] <dev-texlive/texlive-texinfo-2009 ("<dev-texlive/texlive-texinfo-2009" is blocking dev-texlive/texlive-genericrecommended-2010)                 
[ebuild     U ] app-text/texlive-2010 [2008] USE="X cjk dvipdfm* png truetype -context -detex -doc -dvi2tty -extra -games -graphics -humanities -jadetex -latex3 -luatex% -music -omega -pstricks -publishers -science -tex4ht -xetex -xindy -xml (-cyrillic%)" LINGUAS="en ja -af -ar -as% -bg -bn -bo -ca% -cs -cy -da -de -el -en_GB -eo -es -et -eu% -fa% -fi -fr -ga -gl% -gu% -he -hi -hr -hsb -hu -hy -ia% -id -is -it -kn% -ko -la -lo% -lt% -lv% -ml -mn -mr% -nb% -nl -nn% -no -or% -pa% -pl -pt -ro -ru -sa_IN% -sk -sl -sr -sv -ta -te% -th -tk% -tr -uk -vi -zh" 0 kB

Total: 20 packages (12 upgrades, 8 new, 1 uninstall), Size of downloads: 195,352 kB
Conflict: 7 blocks

これで、以前インストールした texlive-2008 が texlive-2010 にアップグレードされる。

インストールの最後に、

  *IMPORTANT: 6 config files in '/etc' need updating.

というメッセージが出るので、コンソールで etc-update を実行し、'-5' を入力して更新を完了させる。

よしもとブログランキング

もっと見る

[PR]お得情報

ふるさと納税サイト『さとふる』
11/30まで5周年記念キャンペーン中!
Amazonギフト券1000円分当たる!
数量限定!イオンおまとめ企画
「無料お試しクーポン」か
「値引きクーポン」が必ず当たる!

その他のキャンペーン


プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事