• 締切済み

apt-getの参照先を CDドライブから root に変更する方法を教えてください。

Linuxの超初心者です。 REDHAT9.0にapt.rpmをインストールし それを使ってphp-4.4.8とmysql-standard-4.1.22を入れようとしています。 この2つのpackageは 取りあえずrootにDLして (どこに置けばいいかも解らないため)解凍・バイナリ展開済みです。 現在"apt-get"を実行すると、  Reading Package List...Done  Building Dependency Tree ...Done  E: Couldn't find package XXXXX と出ます。 どこの何を どのように書き換えれば参照先を変更できるのでしょうか。 具体的に教えてください。 aptを落とす前に"make install"や "yum install"も試してみましたが 微動だにしてくれませんでした。。 また私が使えるEditerは viだけです。 お手数をかけますが どうぞよろしくお願いします。

みんなの回答

  • DIooggooID
  • ベストアンサー率27% (1730/6405)
回答No.1

こちらに書かれているように、rpm でインストールすれば良いと思いますが、・・・。 http://www.atmarkit.co.jp/flinux/rensai/mysql5_01/mysql5_01a.html 以下のところは、参考になりませんか? http://www.mm-labo.com/computer/linux/apt.html http://www.atmarkit.co.jp/flinux/rensai/linuxtips/636searchaptpk.html http://www.jitaku-server.net/apt_get_basic.html

Cynomys
質問者

お礼

上記URL、参照させていただきました。 いずれも詳細に記述されているので早速試してみます。 ありがとうございました。

関連するQ&A

  • eclipse がインストールできない!

    eclipse を使いたくて、ネットの情報を参考に  apt-get update  apt-get upgrade  apt-get install eclipse-sdk としたのですが、  Reading package lists... Done  Building dependency tree... Done  E: Couldn't find package eclipse-sdk となってインストールできません。 方法はないでしょうか?

  • apt-getによるapacheのインストールができません。

    whiteboxlinuxを利用しています。 apt-getでapacheをインストールしようとしているのですが、下記のエラーがでてインストールできません。 どこが間違っているのでしょうか。 チェックするところなど、教えていただけるとうれしいです。よろしくお願いいたします。 [root@host root]# apt-get install apache Reading Package Lists... Done Building Dependency Tree... Done Package apache has no available version, but exists in the database. This typically means that the package was mentioned in a dependency and never uploaded, has been obsoleted or is not available with the contents of sources.list However the following packages replace it: httpd E: Package apache has no installation candidate

  • finkでwgetをインストールできない

    macかったのでfinkをインストールしたのですが wgetがインストールできません。 Reading Package Lists... Done Building Dependency Tree... Done E: Couldn't find package wget レポジトリの設定などが別途必要ですか。 linuxをつかっているときはapt-getの設定なんてとくに 意識しなかったのですがfink用の設定を紹介しているサイトがあれば教えてください。

    • 締切済み
    • Mac
  • Linuxコマンド yum と apt-get

    初歩的質問すみません。 yum や apt-get コマンドを利用してインストールを日常的にしていますが、 このコマンドを利用するといったいどこからダウンロードパッケージを探してインストールしているのでしょうか? また、 yumや apt-get でインストールパッケージが見つからなかった場合あきらめてきましたが、 その場合はどのような手段で対応できるのですか? ダウンロード先のサイトを指定するファイルとかがあるのですか? すみませんがご教授下さい。

  • sudo apt-get install が完了しない。

    Ubuntu 8.10 Server Editionを使い、サーバーとネットワークについて学習しようと思いました。 http://wiki.livedoor.jp/rockie33jp/d/ssh%a5%b5%a1%bc%a5Ф%ce%c0%df%c4%ea 上記アドレスのサイト等を参考にし、opensshサーバーの設定を行い、別のWindowsPCからPuTTyを使用し、公開鍵暗号方式を使用して、リモートアクセスしております。 次にntpサーバ設定のために、 $ sudo apt-get update $ sudo apt-get install ntp と打ち込み Reading package lists... Done Building dependency tree Reading state information... Done Suggested packages: ntp-doc The following NEW packages will be installed: ntp 0 upgraded, 1 newly installed, 0 to remove and 45 not upgraded. Need to get 432kB of archives. After this operation, 1069kB of additional disk space will be used. WARNING: The following packages cannot be authenticated! ntp Install these packages without verification [y/N]? という表示がでて、yとN両方試しましたが、その後の $ sudo vim /etc/ssh/ntp_config を実行したのですが、 "/etc/ntp.conf" [New File] となっており、何のデータもありません。 どこがおかしいのかわからないので教えていただきたいと思います。

  • ubuntuにFCS

    ubuntu server 6.10にFlash Communication Server(以下FCS)をインストールしようとしています。 FCSのインストールスクリプト「installFCS」を実行したところ、 ./fcsconfig: error while loading shared libraries: libstdc++-libc6.2-2.so.3: cannot open shared object file: No such file or directory というエラーが出てしまいます。で、 # ldd fcsconfig したところ、 libstdc++-libc6.2-2.so.3 => not found と表示されます。 libstdc++-libc6.2-2.so.3を含むパッケージを探したところ、libstdc++2.10-glibc2.2 のようなのですが、 # apt-get install libstdc++2.10-glibc2.2 Reading package lists... Done Building dependency tree Reading state information... Done E: Couldn't find package libstdc++2.10-glibc2.2 というように、インストールしようにも入ってくれません。 この場合、どういった解決方法がありますでしょうか。手順レベルでご教示いただければと思います。よろしくお願いいたします。

  • ラズパイ用のteamviewerがインストできない

    ラズパイにteamviewerをインストールしたいと思い、色々とググっていたところこのサイトを見つけました。 ルータ越えできない環境のRaspberry Piを外部から接続できるようにする on @Qiita https://qiita.com/_RJ/items/2d7065c97d38ca0796b0 早速この記事に乗っている方法で、手持ちのラズパイzero wにインストールしようとしたのですが、次のようなエラーが出てインストールできませんでした。 pi@raspberrypi:~ $ sudo apt-get install teamviewer-host Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package teamviewer-host pi@raspberrypi:~ $ このエラーの解決方法をご教示頂きますよう、よろしくお願い致します。

  • apt-getで特定のバージョンをインストール

    [質問] ubuntu16.04のapt-get install nodejs=6.9.0-1nodesource1で、古いバージョンのnodejsをインストールするには、どのようにしたらよいでしょうか。 (dpkg -i nodejs.deb、PPAリポジトリを追加、nvm,nodebrew等のバージョン管理ツールを使わず、公式サイトのリポジトリからapt-get installする方法でお願いします。) [背景] curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash - sudo apt-get update sudo apt-get install nodejs=6.9.0-1nodesource1 では、インストールできませんでした。 sources.list先にhttps://deb.nodesource.com/node_6.x/pool/main/n/nodejs/nodejs_6.9.0-1nodesource1~xenial1_amd64.deb はありますが、 https://deb.nodesource.com/node_6.x/dists/xenial/main/binary-amd64/Packages に Version: 6.9.0-1nodesource1~xenial1 の記載がないので、apt-getでインストールできないと思います。 (postgresの場合は、 http://apt.postgresql.org/pub/repos/apt/dists/xenial-pgdg/main/binary-amd64/Packages に Package: postgresql-9.4 Version: 9.4.10-1.pgdg16.04+1 の記載があり、下記で古いバージョンのpostgresql-9.4はインストールできました。 sudo apt-get update sudo apt-get install postgresql-9.4 ) sources.listをfile:/にして、ローカルにdeb,Packages,Sources,Releaseを配置して、apt-get installで古いバージョンをインストールできましたが、 特定バージョンのPackages,Sources,Releaseのテキストファイルがないと、この方法ができません。 (リポジトリ内に古いPackages,Sources,Releaseのテキストファイルはありませんでした。) また、CentOSの場合は、下記で古いバージョンのnodejsがインストールできました。(yumとapt-getの仕組みの違いと思います。) curl --silent --location https://rpm.nodesource.com/setup_6.x | bash - yum --showduplicates list | grep nodejs yum install nodejs-6.9.0 よろしくお願いします。

  • VPSでサイト構築してます。(RHEL)

    VPSでサイト構築してます。(RHEL) で、 Y!知恵袋で以下の質問をしました ###################################### # yum install phpmyadmin したら、 --> Finished Dependency Resolution Error: Missing Dependency: libcurl.so.3 is needed by package php といわれたので、 # yum install libcurl していれたのですが、 ================================= # yum install phpmyadmin したら、 --> Finished Dependency Resolution Error: Missing Dependency: libcurl.so.3 is needed by package php ================================= はかわりません。 どうすればいいのでしょうか? ###################################### で ###################################### yum install php php-ldap php-mysql php-pear php-mbstring yum install phpmyadmin ###################################### といわれたのですが、 質問(1) なぜこうだとわかるのでしょう? 質問(2)しかし、 yum install php php-ldap php-mysql php-pear php-mbstring をうつと、 =========== --> Processing Dependency: libcurl.so.3 for package: php --> Finished Dependency Resolution Error: Missing Dependency: libcurl.so.3 is needed by package php =========== となってしまいました。 どうすればいいのでしょう。 よろしくお願いします

  • root権限以外では、aptインストール作業は不可でしょうか?(Debian)

    この度、意図せずDebianと お付き合いすることになった初心者です。 海外に出張に行ってしまった大学の先生に、 「俺がいない間に、これをインストールしておけな!」と言われていたので、 指定のサーバにログインし、 makeしようとしたら、 不足のパッケージがあるとのことで、 make中に怒られてしまい、 これは、yumで落としてこようかと、 #yum install libctl とやったら、 yum: command not found と指摘され、 # rpm -q yum とすると、 rpm: command not found と指摘され、 遅いのですが、 ここでようやく、 「redhatじゃなくて、これDebianか!」と 気がついたわけなのですが、 # apt-get install libctl  とすると、 E: Could not open lock file /var/lib/dpkg/lock - open (13 Permission denied) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? と更にご指摘を受けたのですが、 rootでない限り、 これ以上、 目的の「libctl」のインストール作業を 進めることは不可な感じなのでしょうか? アドバイスの程、宜しくお願い致します。 rootではない、 自分用のアカウントだけ用意されていたもので、 「どうしようか」と少し残念でいます。