• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ubuntuでudftoolsのインストールの仕方)

ubuntuでudftoolsのインストールの方法

このQ&Aのポイント
  • ubuntu(17.10.1)にudftools-2.0をインストールする方法を教えてください。
  • 端末からsudo apt-get install udftools-2.0と入力して実行するとエラーが発生し、正常にインストールできませんでした。
  • そのため、udftools-2.0のソースコードをダウンロードして手動でインストールしようとしましたが、Cコンパイラが見つからないエラーが発生しました。対処方法をご教示ください。

質問者が選んだベストアンサー

  • ベストアンサー
  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.5

敢えて最新バージョンであるudftools (2.0-1)を利用したいのであれば debian パッケージ: udftools (2.0-1 など)を利用できるかもしれません。 そこで関連パッケージも入手できます。(コンパイル不要)

参考URL:
https://packages.debian.org/ja/sid/udftools
0KWave_ID
質問者

お礼

教えていただきましたサイトの中の どれをインストールすればよいのか 良く分からなかったのですが CPUはintel Core i7-4770なので とりあえずi386のudftoolsを インストールしてみましたところ udflabelなどのコマンドを実行することができました。 ありがとうございました。

その他の回答 (5)

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.6

:>CPUはintel Core i7-4770なので :>とりあえずi386のudftoolsを :>インストールしてみましたところ 最も基本的なことを7理解できていないようです! ”CPUはintel Core i7-4770”ということなら”amd64”です。 ubuntu(17.10.1)の32ビット版が在るとすれば”i386”でも宜しいですが、 今どき32ビット版は存在していないはずです。

0KWave_ID
質問者

お礼

ご指摘の通り理解できていないです。 amd64でやってみます。 ありがとうございました。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.4

:>よくみるとバージョンが2.0ではなく1.31で古いです。 Ubuntu 17.10 (Artful Aardvark) に標準で対応しているのは udftools 1.3-1です。 次期バージョンの 2.0-1 (2.0ではありません)を利用したいのであれば 依存するライブラリーなども検索して追加インストールする必要があります。

参考URL:
https://launchpad.net/ubuntu/+source/udftools
0KWave_ID
質問者

お礼

udftools 2.0-1は sudo apt-get install udftools ではインストールできないということですね。 ありがとうございました。

回答No.3

>configure: error: cannot find -lreadline. >というメッセージが出てコマンドプロンプトに戻りました 自力解決出来ないと、 この先の作業も難しいですよ。 ないと言われたら まずはそれを入れて見ましょう。 sudo apt-get install readline readline-devel

0KWave_ID
質問者

お礼

sudo apt-get install readline readline-devel を実行してみましたが パッケージreadlineやreadline-develが見つかりません と表示されます。 やはり、自力解決出来ないと、 この先難しそうです。 幸いにも、No5の回答者様から、 コンパイル済みのudftools2.01があるサイトを 教えていただきましたので ここからインストールすることができました。 ありがとうございました。

  • 486HA
  • ベストアンサー率45% (1013/2247)
回答No.2

:>【行ったこと】 :>端末からsudo apt-get install udftools-2.0と入力して実行すると sudo apt-get install udftools と入力すればインストールできます。

0KWave_ID
質問者

お礼

回答ありがとうございます。 最初、私もこのようにしましたが、 よくみるとバージョンが2.0ではなく1.31で古いです。 2.0以降でないと使えないツールが入っています。 (udflabelなど) sudo apt-get install udftools の末尾に何かを追加するなどして 2.0をインストールすることはできないでしょうか。 よろしくお願いしします。

回答No.1

C コンパイラが見つからないというエラーメッセージなのですから sudo apt-get install gcc 等でインストールして見てはどうでしょう

0KWave_ID
質問者

お礼

回答ありがとうございます。 sudo apt-get install gcc の実行後に、 ./configure を実行しましたらうまくいきましたが、 最後に、 configure: error: cannot find -lreadline. というメッセージが出てコマンドプロンプトに戻りました。 何か問題があるのでしょうか? とりあえず、この状態で、makeを実行してみました。 root@yy-H87M-S01:/home/yy/download/udftools-2.0# make プログラム 'make' は以下のパッケージで見つかりました: * make * make-guile 次の操作を試してください: apt install <選択したパッケージ> root@yy-H87M-S01:/home/yy/download/udftools-2.0# と表示されるので、メッセージ通り apt install make と apt install make-guile を実行してみました。 この後makeを実行すればよいのでしょうか? 試しにmakeを実行すると root@yy-H87M-S01:/home/yy/download/udftools-2.0# make make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止. root@yy-H87M-S01:/home/yy/download/udftools-2.0# となります。 何か手順が間違っていますでしょうか。 よろしくお願いします。 -------------------------------------- The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type`./configure' to configure the package for your system. If you'reusing `csh' on an old version of System V, you might need to type`sh ./configure' instead to prevent `csh' from trying to execute`configure' itself.Running `configure' takes awhile. While running, it prints somemessages telling which features it is checking for. 2. Type `make' to compile the package. 3. Optionally, type `make check' to run any self-tests that come with the package. 4. Type `make install' to install the programs and any data files and documentation. 5. You can remove the program binaries and object files from the source code directory by typing `make clean'. To also remove the files that `configure' created (so you can compile the package for a different kind of computer), type `make distclean'. There is also a `make maintainer-clean' target, but that is intended mainly for the package's developers. If you use it, you may have to get all sorts of other programs in order to regenerate files that came with the distribution. --------------------------------------------------------------

関連するQ&A