web-dev-qa-db-ja.com

ubuntu 12.04にtexliveをインストールした後、「プログラム 'tex'は現在インストールされていません」というエラーが表示されます

ダウンロードした.isoイメージファイルを使用して、Ubuntu12.04にtexlive2014をインストールしようとしました。次のリンクにいくつかの手順があります: buntu12.04にTeXLive(およびTeX Studio)をインストールする簡単な方法 インストールが正常に完了した後、次のコマンドを使用してすべてが正常かどうかを確認しようとしました: "tex- -version」というエラーが表示されました:「プログラム「tex」は現在インストールされていません。次のように入力してインストールできます:Sudo apt-get install texlive-binaries」この問題を修正して、最新バージョンのtexliveを使用するにはどうすればよいですか?コンピューター?

1
Cypress

盲目的に指示に従わないこと、そして自分に適した決定を下すことも重要です。デフォルトのオプションを選択する初心者の場合、 buntuリポジトリから(TeX)パッケージを優先する 外部ソースよりも最適なオプションです。

ここで停止して、最後の段落をもう一度読んでください...

本当に。

原因

おそらく従った指示 シンボリックリンクをインストールしないしないことをお勧めします。そのため、バイナリやマンページなどのすべてのリソースが環境にありません(PATH variable)およびUbuntuは、これらがどこにインストールされているか、またはインストールされているかどうかさえ知りません。

enter image description here

TeX Liveをどこにインストールしたかわからない場合のヒントとして、スクリーンショットのディレクトリにも注意してください(これらがカスタマイズされていないことを前提としています)。

enter image description here

間違いを訂正する

不足しているシンボリックリンク¹を設定する方法が説明されていないようですので、以前と同じ場所に再インストールしますが、今回はシンボリックリンクの作成オプションを有効にして、1つのオプションになります。

もう1つのオプションは、TeX Liveがインストールされているものを削除することです(/usr/localにあるようですが、/optも可能な場所ですonlytextliveに関連するファイルとディレクトリを削除します。他のプログラムにもファイルが保存されている可能性があります。詳細については、 [〜#〜] fhs [〜#〜] )を参照してバージョンをインストールしてください。リポジトリから。 TeX Liveの新しいバージョンが必要な場合は、新しいLTSリリースにアップグレードしてください

¹関連する可能性があります: DebianまたはUbuntuに「Vanilla」TeXLiveをインストールする方法は?

1
LiveWireBT