|
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' を入力して更新を完了させる。
|

- >
- Yahoo!サービス
- >
- Yahoo!ブログ
- >
- 練習用





