ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 鈴木 誠一郎 の投稿
返信数: 19
p { margin-bottom: 0.25cm; line-height: 120%; }

鈴木です。(奥村先生、和田さん、Kurokiさん、昨日はお世話になりました。)

ファイル等すべてを削除してubuntu14.04(昨日は失礼しました。14.04対応でした。)を再インストールし、GeoGebraのインストールでpwが間違っていないことを確認して、LaTeX2e美文書作成のDVDからのインストールを試みました。が、やはりpwを聞かれたところで、正しいpwを入力しても

sudo: ./install-tl: command not found

が出てしまうんです。

どうしたらいいんでしょう?


鈴木 誠一郎 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- KUROKI Yusuke の投稿
<DVD-ROMのパス>/texlive-bibun6 に移った後,
ls -l
をした結果を見せていただけますか?

# 先回りして意図を言うと,何らかの不具合で,実行権限が付いていない状態になっていないか確かめたいです.
KUROKI Yusuke への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
> # 先回りして意図を言うと,何らかの不具合で,実行権限が付いていない状態になっていないか確かめたいです.

私も実はそれが少し気になっていました.
実行権限がないと普通は permission denied と出るのですが,手元で実験したところだと
sudo で実行権限なしだと command not found になるみたいです.

昔の経験の記憶だけなので全くあてになりませんが,Gnome のオートマウント(?)だとパーミッションが怪しかった覚えがあります.
最近の Ubuntu だと Unity らしいので,Ubuntu 14.04 の利用者の方がいればこの点を試して報告いただけると安心できます.
前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 鈴木 誠一郎 の投稿
p { margin-bottom: 0.25cm; line-height: 120%; }

鈴木です。夜分に恐れいります。

以下のように出ました。

seiichiro@seiichiro-PC-VY25AAZ7A:~$ ls -l

合計 60

-rw-rw-r-- 1 seiichiro seiichiro 13522 223 22:15 LaTeX2e美文書インストール.odt

-rw-r--r-- 1 seiichiro seiichiro 8980 223 21:24 examples.desktop

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 ダウンロード

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 テンプレート

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 デスクトップ

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 ドキュメント

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 ビデオ

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 ピクチャ

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 ミュージック

drwxr-xr-x 2 seiichiro seiichiro 4096 223 21:34 公開

seiichiro@seiichiro-PC-VY25AAZ7A:~$

以上です。何か分かりましたらご教授ください。

よろしくお願いします。


鈴木 誠一郎 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- KUROKI Yusuke の投稿
その状態では「<DVD-ROMのパス>/texlive-bibun6 に移」れていません.
以前のスレッドで,cd (change directory) について説明してもらったはずなので,それを参照し返して,「<DVD-ROMのパス>/texlive-bibun6 に移」ってから ls -l してください.
鈴木 誠一郎 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
申し訳ないことに,私は美文書6版を持っていないのですが,
今までに皆さんが書かれていたことを統合すると,以下の通りに入力してもだめでしょうか.

mkdir bibun
sudo mount /dev/sr0 bibun
cd bibun/texlive-bibun6
sudo perl install-tl


sudo から始まるコマンドは,入力後にパスワードを聞かれたら自分のパスワードを
入力して下さい.
前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 鈴木 誠一郎 の投稿

前田様

鈴木です。

ご指摘のように入力しましたら以下のようになりました。

seiichiro@seiichiro-PC-VY25AAZ7A:~$ mkdir bibun

seiichiro@seiichiro-PC-VY25AAZ7A:~$ sudo mount /dev/sr0 bibun

[sudo] password for seiichiro:

mount: ブロックデバイス /dev/sr0 は書き込み禁止です、読込み専用でマウントします

seiichiro@seiichiro-PC-VY25AAZ7A:~$ cd bibun/texlive-bibun6

seiichiro@seiichiro-PC-VY25AAZ7A:~/bibun/texlive-bibun6$ sudo perl install-tl

Loading ./tlpkg/texlive.tlpdb

Installing TeX Live 2013 from: .

Platform: x86_64-linux => 'x86_64 with GNU/Linux'

Distribution: inst (compressed)

Directory for temporary files: /tmp

======================> TeX Live installation procedure <=====================

======> Letters/digits in <angle brackets> indicate <=======

======> menu items for commands or options <=======

Detected platform: x86_64 with GNU/Linux

<B> binary platforms: 1 out of 21

<S> set installation scheme (scheme-full)

<C> customizing installation collections

44 collections out of 45, disk space required: 3599 MB

<D> directories:

TEXDIR (the main TeX directory):

/usr/local/texlive/2013

TEXMFLOCAL (directory for site-wide local files):

/usr/local/texlive/texmf-local

TEXMFSYSVAR (directory for variable and automatically generated data):

/usr/local/texlive/2013/texmf-var

TEXMFSYSCONFIG (directory for local config):

/usr/local/texlive/2013/texmf-config

TEXMFVAR (personal directory for variable and automatically generated data):

~/.texlive2013/texmf-var

TEXMFCONFIG (personal directory for local config):

~/.texlive2013/texmf-config

TEXMFHOME (directory for user-specific files):

~/texmf

<O> options:

[ ] use letter size instead of A4 by default

[X] allow execution of restricted list of programs via \write18

[X] create all format files

[X] install macro/font doc tree

[X] install macro/font source tree

[X] after install, use tlnet on CTAN for package updates

<V> set up for portable installation

Actions:

<I> start installation to hard disk

<H> help

<Q> quit

Enter command:

ここで入力すべきコマンドは何でしょうか。

ご教授のほど、よろしくお願いします。


鈴木 誠一郎 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 奥村 晴彦 の投稿
おお!
あとは
I(アイ)
を入れればハードディスクにインストールされます!

(昨日・一昨日のと本質的に同じことをやっているだけなのに今回はうまくいったというのはどうしてなんでしょう?>皆様)
奥村 晴彦 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
> (昨日・一昨日のと本質的に同じことをやっているだけなのに今回はうまくいったというのはどうしてなんでしょう?>皆様)

・command not found と言われるとそこに install-tl が存在しないように一見思われるが,
  実は no such file or directory や permission denied なときでも
  sudo は関係なく command not found を出すことに気付いた.
・DVD に書き込まれている install-tl の実行権限や,Ubuntu でのオートマウント時の権限の
  設定のせいで install-tl に実行権限がない可能性に思い至った.
・一昨日に奥村先生はこの場合でも動作する perl を明示的に呼ぶ方法を書かれていたが,
  その時の流れを読むと,もしかしたらまだ鈴木さんはそれを試されていないかもしれないと思った.
・手動でマウントして,明示的に perl で install-tl を呼び出すまでの手順を書いてみた.
・動いた!

ということのようです.
前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 奥村 晴彦 の投稿
パスワードが何度やっても蹴られるように見えたのは,本当にパスワードが間違っていたのでしょうか,それとも何か別の原因なんでしょうか。
奥村 晴彦 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
https://okumuralab.org/tex/mod/forum/discuss.php?d=1510&parent=8481
https://okumuralab.org/tex/mod/forum/discuss.php?d=1510&parent=8494

この2つは
sudo: 3 incorrect password attempts
と出ているので本当に打ち間違えています.

しかし,
https://okumuralab.org/tex/mod/forum/discuss.php?d=1510&parent=8483
では
sudo: ./install-tl: command not found
と出ているので,この時点で実はパスワードは正しく入力できています.
カレントディレクトリの表示も正しいように見えるので,このときの install-tl に実行権限がない
可能性が高いです.
前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 奥村 晴彦 の投稿
なるほど。うまくいっていたときはパスワードを何度も間違えて進めなくなり,逆にパスワードが正しかったときは「perl 〜」を付けていなかったということなんでしょうか。
奥村 晴彦 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 鈴木 誠一郎 の投稿
鈴木です。奥村先生ありがとうございます。

おお!
あとは
I(アイ)
を入れればハードディスクにインストールされます!

(昨日・一昨日のと本質的に同じことをやっているだけなのに今回はうまくいったというのはどうしてなんでしょう?>皆様)

もしもこの書き込みがなかったら、私はまたubuntuの再インストールをしていたことでしょう。(現にそうしようとして、偶然書き込みを見つけたのです。)
早速「I」を入力し、エンターキーを押したら、DVDがイソイソとインストールを始めてくれました。今、丁度終わったところです。

皆様本当にありがとうございました!!
今後とも、この哀れなマイクロソフト難民とのお付き合いのほど、よろしくお願いします。

前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 和田 勇 の投稿
それも考えられますが、そうだとすると奥村先生が sudo perl install-tl と指示されていた方法で動くようにおもうのですが。。。

とはいえ、鈴木さんの検証用に 14.04 を仮想にいれてあるので 美文書 3 (6 はもっていないので)の メデイァを virtual box に認識させようと苦心?中なのでとりあえず iso イメージを作って実験してみます。

上記実験結果です。
美文書 3 の構成は 6 とは全然違い install-tlなどはないので実験失敗です :-(
和田 勇 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
> それも考えられますが、そうだとすると奥村先生が sudo perl install-tl と指示されていた方法で動くようにおもうのですが。。。

はい,その通りなのですが,それはもう試されましたっけ?

ちなみに,Ubuntu でも perl はデフォルトで入っているのですよね.
前田 一貴 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 匿 名 の投稿
Ubuntu 14.04ユーザです。
検証結果してみました。
$ lsb_release -d
Description: Ubuntu 14.04.1 LTS
$ echo -e '#!/bin/sh' "\n\n echo test" > sudo_test.sh
$ ls -gG sudo_test.sh
-rw-rw-r-- 1 23 2月 24 10:59 sudo_test.sh
$ sudo ./sudo_test.sh
sudo: ./sudo_test.sh: command not found
$ ./sudo_test.sh
bash: ./sudo_test.sh: 許可がありません
$ chmod +x sudo_test.sh
$ sudo ./sudo_test.sh
test
お役に立てれば幸です。
匿 名 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- KUROKI Yusuke の投稿
ありがとうございます.実行権限がないコマンドを sudo を付けて実行しようとすると command not found が出るのですね.

付け加えるなら,件の方のやっておられることを鑑みると,
mv sudo_test.sh sudo_test.sh.orig
./sudo_test.sh
sudo ./sudo_test.sh
もあると完璧なのだと思います.
KUROKI Yusuke への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 匿 名 の投稿
ファイル不在の場合ですね。
一度書き込んだのですが、不要と思い直して消してしまいました。
$ lsb_release -d
Description: Ubuntu 14.04.1 LTS
$ ls -Gg sudo_test.sh
ls: sudo_test.sh にアクセスできません: そのようなファイルやディレクトリはありません
$ ./sudo_test.sh
bash: ./sudo_test.sh: そのようなファイルやディレクトリはありません
$ sudo ./sudo_test.sh
sudo: ./sudo_test.sh: command not found
匿 名 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 前田 一貴 の投稿
ありがとうございます.Ubuntu でも実行権限なしで sudo は command not found ですね.

あとは,美文書6版 DVD を(オート)マウントしたときに,install-tl に実行権限がついているかどうかです.
ついていなければ,

sudo ./install-tl

ではなくて

sudo perl instal-tl

としないと動かないでしょう.

(黒木さんとかぶった…….)
鈴木 誠一郎 への返信

Re: ubuntu14.04対応にLaTeX2e美文書作成をpw入力なしでインストールする方法

- 匿 名 の投稿
「command not found」と表示されたと言うことは、パスワードの入力に成功したことを意味しています。
おめでとうございます。
なお、「command not found」の意味は、
「ここにはinstall-tlなんてコマンド(厳密にはファイル)はありません」という意味です。
install-tlがない場所で、intall-tlを実行しようとしても、ないものはないのです。
install-tlがある場所(つまり、DVD)まで移動する必要があります。
従って、今必要なことは、DVDまでの移動方法を学習することです。
ちなみに現在地はpwdというコマンドで確認できます。