質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.53%
Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

apt-get

apt-getコマンドはUNIX系OSのパッケージのインストールなど、パッケージ管理を行うためのコマンドです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

Q&A

解決済

2回答

9818閲覧

Debianのapt-get installが機能しない

marimo.

総合スコア48

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

apt-get

apt-getコマンドはUNIX系OSのパッケージのインストールなど、パッケージ管理を行うためのコマンドです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。

0グッド

0クリップ

投稿2016/08/12 12:06

vagrantでdebian/jessieを立てて,phpのインストールをしようとしているのですが,apt-get installがうまく機能しなくて困っております.実行コマンドは以下のとおりです.

vagrant@debian-jessie:/vagrant$ sudo apt-get install php php-mbstring php-mysql php-pgsql php-devel Reading package lists... Done Building dependency tree Reading state information... Done E: Unable to locate package php E: Unable to locate package php-mbstring E: Unable to locate package php-mysql E: Unable to locate package php-pgsql E: Unable to locate package php-devel

packageの参照がうまく機能していないのかと思い,/etc/apt/sources.list

deb http://ftp.jp.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.jp.debian.org/debian/ jessie main contrib non-free

を追加してapt-get updateをしてからapt-get installをしてもphpはインストール出来ませんでした.

お知恵を貸していただければと思います.
よろしくお願いいたします.

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

yukkeorg

2016/08/12 13:01

apt-get update した時にエラーは出力されませんでしたか?もし、何か出力されてる場合はそちらの記載もお願いします。
marimo.

2016/08/12 13:45

エラーは出力されませんでした.
guest

回答2

0

自己解決

自己解決いたしました.
Debian自体そんなに触ったことがないので,気づきませんでしたがapt-get install phpというのは無いんですね…(「ない」というのはググっても見当たりませんでしたが)
CentOSの場合はyum install phpでいけると思いますが,Debianだとapt-get install php5としなくてはならないんですね.
LinuxのDistributionが違うだけでパッケージ名も異なるとは気づきませんでした.

回答を下さった方々,お騒がせしました.
また,機会があった時にはよろしくお願い致します.

投稿2016/08/12 13:44

marimo.

総合スコア48

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

その仮想マシンから外部へのアクセスは可能ですか?
まずは、ifconfigでインターフェースがどうなっているか、IPv6しか起動していないか、
アクセスできそうならばcurl http://www.google.com/で実際にアクセスできるか(htmlが表示されるか)確認してみてください。

投稿2016/08/12 12:59

flied_onion

総合スコア2604

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

marimo.

2016/08/12 13:46

外部アクセスは可能です.というのもapt-get updateが成功しているからです. curlでリクエスト飛ばしてみましたがhtml情報がレスポンスとして来ました.
flied_onion

2016/08/12 13:56

コメントありがとうございます。 updateが成功しているのかわからなかった(人によっては結果ログを見ていない可能性もあるので)のと、 全てphpのパッケージだったため「phpはインストール出来ませんでした.」が、phpだけなのか、全部ひっくるめて「phpが入らなかった」なのかがわからなかったので聞いてみました。 パッケージ名違いだったのですね、失礼しました。 インストールできたようで何よりです。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.53%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

同じタグがついた質問を見る

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

Debian

Debianは、Debian GNU/Linux などのOS(オペレーティングシステム)です。

apt-get

apt-getコマンドはUNIX系OSのパッケージのインストールなど、パッケージ管理を行うためのコマンドです。

Vagrant

Vagrantは、VirtualBox上の仮想マシンを コマンドラインから作成してくれるソフトウェアです。 ビルド環境など容易に構築が可能です。