• 締切済み
  • 困ってます

ubuntuでrpmがインストールできません

VM(VMware Player)上のubuntuでrpmパッケージをインストールしようとしています. http://notes3102.blogspot.com/2008/10/rpmubuntu.htmlを参考にして,rpmを扱える様にubuntuに以下のコマンドでパッケージを入れました. $ sudo apt-get install alien dpkg-dev debhelper build-essential そして, $ sudo alien (対象のファイル名).rpm を行ったのですが, sudo: alien: command not found というエラーが出てコンバートできません…. 色々と調べたのですが対策がわからないので教えて頂きたいと思います. 宜しくお願い致します.

共感・応援の気持ちを伝えよう!

  • 回答数2
  • 閲覧数4746
  • ありがとう数2

みんなの回答

  • 回答No.2
  • yakan9
  • ベストアンサー率54% (2054/3799)

> $ apt-get install rpm > を行ったのですが,インストールができませんでした… これだけでは、どう対応してよいか分からないです。 エラーメッセージもなしでしょうか。 まさか、sudoを入れていないとか。 sudo apt-get install rpm と入れるのですが。

共感・感謝の気持ちを伝えよう!

関連するQ&A

  • ubuntuでのコンパイル

    Linux超初心者です。 今回困っていることはubutuでコンパイルができないことです。 ubuntuのバージョンは7.10 Gutsy Gibbonです。 教えてgooでも何個かそれに関する質問があったのですがそれを行ってもだめでした。 まず、ubuntuには開発環境が入っていないということでbuild-essentialをインストールしようとおもいました。 $ sudo apt-get install build-essential と入力したところ E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? と返ってきてインストールできませんでした。 一応GUI画面でもやっとこうと思いでやりましたがSynapticに検索にすら引っかからず。。。 それで今度はubuntuに関するサイトからbuild-essentialのインストーラーをミラーサイトからダウンロードしてインストールを行ったのですが Error:Dependency is not satisfible: libc6-dev|libc-dev というエラーメッセージがでてまた無理でした。 それでそのエラーメッセージにあるlibc6-devをインストールしないといけないのかと思い。これも行ってみました。 ~$ sudo apt-get install libc E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? とまた同じエラー $ sudo apt-get install libc6 E: ロック /var/lib/dpkg/lock が取得できませんでした - open (11 Resource temporarily unavailable) E: Unable to lock the administration directory (/var/lib/dpkg/), is another process using it? こちらも同じエラー。 よくわからないですがwhichというコマンドもためしておきました。 ~$ which gcc /usr/bin/gcc ディレクトリ指定されるって事はコンパイラ入ってるのかと思い、試しにhello worldをコンパイルしてみましたが、 $ gcc hello.c hello.c:6:19: error: stdio.h: No such file or directory hello.c: In function ‘main’: hello.c:10: 警告: incompatible implicit declaration of built-in function ‘printf’ だめでした。 書いてる情報が少なかったらごめんなさい。 とりあえず困っているのでよろしくお願いします。

  • Ubuntuでlibc6-devのインストールが出来ません

    Ubuntu 7.04を使用しています。 プログラム開発環境を整える為に、 libc6-devをインストールしようとしたのですが 行き詰まってしまいました。 ネットを見て最初はapt-getでやろうとしたのですが、 # apt-get install libc6-dev パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています Reading state information... 完了 パッケージ libc6-dev はデータベースには存在しますが、利用できません。 おそらく、そのパッケージが見つからないか、もう古くなっているか、 あるいは別のソースからのみしか利用できないという状況が考えられます E: パッケージ libc6-dev にはインストール候補がありません 上記のようなエラーが出ました。 なのでもう少し調べたところdebianからdebファイルを 落としてインストールした方がいたので、 公式よりファイルをダウンロードしてdpkgを実行したところ # dpkg -i libc6-dev_2.3.2.ds1-22sarge6_i386.deb 未選択パッケージ libc6-dev を選択しています。 (データベースを読み込んでいます ... 現在 114229 個のファイルとディレクトリがインストールされています。) (libc6-dev_2.3.2.ds1-22sarge6_i386.deb から) libc6-dev を展開しています... dpkg: 依存関係の問題により libc6-dev の設定ができません: libc6-dev は以下に依存 (depends) します: libc6 (= 2.3.2.ds1-22sarge6) ...しかし: システム上の libc6 のバージョン は 2.5-0ubuntu14 です。 libc6-dev は以下に依存 (depends) します: linux-kernel-headers ...しかし: パッケージ linux-kernel-headers はまだインストールされていません。 dpkg: libc6-dev の処理中にエラーが発生しました (--install): 依存関係の問題 - 設定を見送ります 以下のパッケージの処理中にエラーが発生しました: libc6-dev このようなエラーが出て行き詰まってしまいました。 この場合依存しているファイルをインストールしてから、 再度libc6-devをインストールすればよいのでしょうか?

  • ubuntu 10.04でのlibgtk2.0

    ubuntu 10.04でlibgtk2.0-dev, libxml2-devをインストールしようとしているのですが 端末で sudo apt-get install libgtk2.0-dev を打つと パッケージ libgtk2.0-dev はデータベースには存在しますが、利用できません。 おそらく、そのパッケージが見つからないか、もう古くなっているか、 あるいは別のソースからのみしか利用できないという状況が考えられます というエラーメッセージがでてインストールする事ができません。 sudo apt-get install libxml2-dev でも同様のエラーメッセージが表示されます。 どなたか対策方法をご存知ないでしょうか?

  • 回答No.1
  • yakan9
  • ベストアンサー率54% (2054/3799)

apt-get install rpm はインストールしていないようですね。 これをインストールしてみては。 rpm alienの二つを常に私はインストールして、問題なく、インストールできますが。 alien xxx.rpn dpkg -i xxx.deb といった二段階でうまくいきますけど。

共感・感謝の気持ちを伝えよう!

質問者からのお礼

ありがとうございます. $ apt-get install rpm を行ったのですが,インストールができませんでした…

関連するQ&A

  • rpmについて(修正)

    usbメモリーでubuntuをインストールしてそれで、rpmコマンド使おうとすると プログラム 'rpm' はまだインストールされていません。次のように入力するとインストールできます。 sudo apt-get install rpm と表示されコマンドどおりにやったら パッケージはデータベースには存在しますが利用できません。 おそらく、そのパッケージが見つからないかもう古くなっているか、あるいは別のソースからのみしか利用できないという状況が考えられます。 E: パッケージrpmにはインストール候補がありません と出ていてインストールできません。 rpmはインストールできないのでしょうか。 わかる方いらしたらご教授をよろしくお願いします。

  • Ubuntu 14.04 LTS 日本語化

    Vmware上で Ubuntu 14.04 LTS をインストールしてみたのですが Gnomeの日本語化がうまくいきません。 インターネットで検索して language-pack-gnome-ja Region & Language wget -q https://www.ubuntulinux.jp/ubuntu-ja-archive-keyring.gpg -O- | sudo apt-key add - wget -q https://www.ubuntulinux.jp/ubuntu-jp-ppa-keyring.gpg -O- | sudo apt-key add - sudo wget https://www.ubuntulinux.jp/sources.list.d/raring.list -O /etc/apt/sources.list.d/ubuntu-ja.list sudo apt-get update sudo apt-get upgrade sudo apt-get install ubuntu-defaults-ja などいろいろやってみたのですがうまくいきませんでした。 他に考えられる対処方法はありますか? 何が原因かご存知でしたら、教えてください よろしくお願いします。

  • Ubuntu 8.04へのEmacs22インストールに関して

    大学では電気・電子工学を専門に学んでいますが、授業でプログラミングを学んで興味を持ち、学校だけでなく自宅でも勉強したいと思い、プログラミングができる環境を整えたいと考えました。 まず学校と同じ環境でやろうと考え、自室のWindows VistaにVmware Playerを導入し、その中にUbuntu 8.04をインストールしました。 特に問題もなくUbuntuをインストールできたので、次はテキストエディタであるEmacs22を導入しようと日本語版セットアップ・ヘルパを開いたのですが、そこにEmacs22は見当たりませんでした。 Ubuntu 8.04からEmacs22は最初から使えるようになっていると聞いていたので疑問に思いました。 そこで"$ sudo apt-get install emacs22"でインストールしようとしたのですが、"E: パッケージ emacs22 が見つかりません"と表示されるだけでインストールはできませんでした。 ネットでいろいろと検索し"Synaptic パッケージ・マネージャー"でインストールするという方法に行き着いたので、Synapticを開いてみたのですがやはりEmacs22のパッケージはなく、現在途方に暮れています。 この問題を解決すればよいでしょうか? Ubuntu 8.04からUbuntu 8.10に変えてみる、もしくはもういっそのことあきらめて、学校のマシン環境でプログラミングを勉強するやるなどしたほうが良いのでしょうか? 回答をもらえればと思います。

  • ubuntu でのredmineインストール

    ubuntu 13.10 でredmineをインストールしようとしていますが、うまくいきません 以下のURLに沿ってインストールを進めています。 http://www.redmine.org/projects/redmine/wiki/HowTo_Install_Redmine_in_Ubuntu apache2とmysqlのインストールまではうまくいきましたが、肝心のredmineのインストールを試すと以下のようなエラーが出てしまいます。 ================================ xxxxxi@xxxxxxx:~$ sudo apt-get install redmine パッケージリストを読み込んでいます... 完了 依存関係ツリーを作成しています 状態情報を読み取っています... 完了 インストールすることができないパッケージがありました。おそらく、あり得 ない状況を要求したか、(不安定版ディストリビューションを使用しているの であれば) 必要なパッケージがまだ作成されていなかったり Incoming から移 動されていないことが考えられます。 以下の情報がこの問題を解決するために役立つかもしれません: 以下のパッケージには満たせない依存関係があります: redmine : 依存: ruby-railties-3.2 (>= 3.2.16-1~) しかし、インストールされようとしていません E: 問題を解決することができません。壊れた変更禁止パッケージがあります。 ================================ 上記のエラーでの依存関係の解消を図るために、 $ sudo apt-get -f install や $ sudo apt-get install ruby-railties-3.2 などをためしてもうまくいきません。 ググってみても手詰まってきましたので、アドバイス・解決方法をいただけませんでしょうか

  • オフラインのUbuntuにパッケージをインストールする方法

    理由があってネットワークに接続されてないPCに、Ubuntuをインストールしたいのですが、インストールCD-ROMに入ってないモジュールの入れ方がわかりません。 イメージとしては、他のネットワークに接続されているコンピュータにapt-getなどでパッケージを取得し、パッケージををUSBメモリに入れてオフラインのPCに差してインストールする、ということがしたいのですが、ネットで検索したり、dpkgやapt-getなどのmanを読んでもよくわかりません。 やり方をご存じの方はご教授ください。

  • ubuntuでのプログラム

    windows上でubuntuを仮想的に動かし、C言語のプログラムを実行しようとしています。 ターミナルでgccコンパイルを行うと、どうもライブラリがインストールされていないようです。 そこで調べてlibc6-devというものをインストールしようとすると apt-get install libc6-dev E: ロックファイル /var/lib/dpkg/lock をオープンできません E: Unable to lock the administration directry/var/lib/dpkg/lockをオープンできません と言われました。 これを解決するにはどうしたらよいでしょうか? 分かる方どうか教えて下さい。

  • apt-getについて

    apt-getについて Ubuntuを使い始めたばかりのものです。 UbuntuにGitというソフトウェアをソースからインストールしたいと思っています。 Gitの書籍によると、次のコマンドを実行して、必要なパッケージをすべてインストールするように記載されています。 $ sudo apt-get build-dep git-core また、パッケージをインストールする時に、次のように apt-get(aptitude?) install を利用する場合があると思います。 $ sudo apt-get install mailutils パッケージをインストール場合で、 "apt-get install"とinstallなしの"apt-get"を利用する場合がありますが、 何が違い、どのように使い分けるのでしょうか?

  • ubuntu でthunderbird2.0.0xをインストールできない

    Ubuntu 7.10でメーラーソフトのThunderbird2系をインストールしようとしてもうまくできません。 thunderbird2のインストールファイル(linux用)をダウンロードして解凍後、そのフォルダの thunderbirdを実行しても立ち上がらず、 sudo apt-get install thunderbirdを実行してもパッケージがないと エラーになりインストールできません。 どなたかubuntuでthunderbirdのセットアップがうまくいったかたいらっしゃいましたら教えてください。

  • Linux上でのrpmパッケージを使う方法について。H8マイコンの開発

    Linux上でのrpmパッケージを使う方法について。H8マイコンの開発環境を作るため、こちらのページを参考にして設定等をしていました。 http://akita-nct.jp/~yamamoto/comp/H8/setting_linux/settings_linux.... ところが、端末上で、rootになり「 rpm -ivh h8-binutils-2.13-1.i386.rpm 」などと入力し、Enterを押しても「 rpm: please use alien to install rpm packages on Debian, if you are really sure use --force-debian switch. See README.Debian for more details. 」と表示されてしまいました。 そこで、次のサイトを参考にし、エイリアン(alien)を使って、rpmをインストールしました。(sudo apt-get install alienと入力してEnterを押した) http://d.hatena.ne.jp/hkano/20090601/1243828653 その後、再度実行しても、「 rpm: please use alien to install rpm packages on Debian, if you are really sure use --force-debian switch. See README.Debian for more details. 」と表示されるだけで、そこから進みません。 端末上で、「rpm --version」と入力してEnterを押すと「 RPM バージョン 4.7.2 」と表示されるので、rpmはインストールされているようです。 何がいけないのでしょうか。私が使っているのは「Ubuntu」です。回答よろしくお願いします。

  • ubuntuとgoogle earthについて

    Linuxのディストリビューションの1つubuntuですがgoole earthのインストールが難しいように思います。google earthをWindowsにインストールするときに容易さ、ubuntuにパッケージソフトをインストールする時の容易さ、を考えると何か難しいように思います。ネット上のサイトなどを見てそう思っています。 ubuntu上でブラウザからgoogle earthのインストーラ....binというものをダウンロードして起動したのですが、インストールが始まりません。 ubuntuにパッケージをインストールする場合、sudo apt-get install ....とかsudo aptitude install ....を一発入れるだけで大抵うまくいきます。google earthはどうやってインストールするのでしょうか。 また、以前うまくインストールできても起動したときのメニュー等の文字が汚く、使う気になれない感じになりました。そいうソフトがgoogle earth以外にも時々あります。場合によっては完全に文字化けしている場合もあります。文字化けはともかく汚いフォントは、アンチエイリアスなどの指定をしたりしてきれいにするのでしょうか。 以上、よろしくお願いします。