it-swarm-ja.com

UbuntuでHomestead / Laravel開発環境を利用するには?

基本的に、私はLaravel Webアプリケーションの開発用にUbuntuで迷惑なボックスを作成しようとしています。Windows、OS Xでこれを実行しましたが、今はUbuntuラップトップを使用しようとしています私はVirtualBoxをセットアップしてVagrantを問題なくインストールしましたが、Laravelドキュメントはこのvagrantコマンドを呼び出します:

vagrant box add laravel/Homestead

ボックスを正しく設定する代わりに-WindowsやOS Xのように-エラーが発生します。

This command was not invoked properly. The help for this command is
available below.

Usage: vagrant box add <name> <url> [--provider provider] [-h]

        --checksum VALUE             Checksum
        --checksum-type VALUE        Checksum type
    -c, --clean                      Remove old temporary download if it exists.
    -f, --force                      Overwrite an existing box if it exists.
        --insecure                   If set, SSL certs will not be validated.
        --cacert certfile            CA certificate
        --cert certfile              The client SSL cert
        --provider provider          The provider that backs the box.
    -h, --help                       Print this help

Ubuntuと問題がなかった他のシステムとの違いは何ですか?

注意:Webスタックをデスクトップに直接インストールしたくないので、仮想マシンに分離することにしました。

Laravelチュートリアル: http://laravel.com/docs/Homestead

1
sparecycle

どの迷惑バージョンがありますか?

以前にもこの問題に直面したことがあり、Vagrantをバージョン1.0.1から1.6.5にアップグレードすることで解決しました。その浮浪者のボックスの後に、laravel/Homesteadを追加するとうまく動作しました。

1
Yazid

Vagrant Downloads から最新の.debパッケージをダウンロードし、次のコマンドを実行してインストールするだけで、Vagrantの最新バージョン(1.6.5)にアップグレードしました。

Sudo dpkg -i ~/Downloads/vagrant_1.6.5_x86_64.deb

一部の依存パッケージをインストールするように求められる場合があります。

1
Tim Jones