Magento 2 - Удаляемый набор пакетов при развертывании magento-образец-данные


Я следовал этому учебнику по Magento DevDocs, чтобы установить образцы данных после установки Magento 2.

Но после выполнения последней команды ./bin/magento sampledata:deploy я получаю следующую ошибку:

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
  Problem 1
    - The requested package magento/module-offline-shipping-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 2
    - The requested package magento/module-theme-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 3
    - The requested package magento/module-sales-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 4
    - The requested package magento/module-msrp-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 5
    - The requested package magento/module-sales-rule-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 6
    - The requested package magento/module-configurable-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 7
    - The requested package magento/module-product-links-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 8
    - The requested package magento/module-catalog-rule-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 9
    - The requested package magento/module-grouped-product-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 10
    - The requested package magento/module-tax-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 11
    - The requested package magento/module-catalog-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 12
    - The requested package magento/module-downloadable-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 13
    - The requested package magento/module-cms-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 14
    - The requested package magento/module-bundle-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 15
    - The requested package magento/module-swatches-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 16
    - The requested package magento/module-widget-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 17
    - The requested package magento/module-review-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 18
    - The requested package magento/module-customer-sample-data could not be found in any version, there may be a typo in the package name.
  Problem 19
    - The requested package magento/module-wishlist-sample-data could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> for more details.

Не смог найти решение, и, честно говоря, мне серьезно не хватает знаний о композиторе. Любая помощь будет приветствоваться.

Author: Sander Mangel, 2015-10-08

6 answers

Я также изо всех сил пытался установить образцы данных. Похоже, что в настоящее время здесь что-то сломано (октябрь 2015 г.), и инструкции в devdocs тоже не сработали для меня. У меня были те же проблемы с композитором, а magento sampledata:install даже нет.

Вместо этого я следовал инструкциям "Из репозитория GitHub" в файле readme образца данных:

Просто клонируйте репозиторий где-нибудь (может быть за пределами папки вашего проекта, так как инструмент заботясь о символической связи отдельных модулей):

git clone https://github.com/magento/magento2-sample-data.git ~/sample-data

Затем запустите сценарий "установщик":

php -f ~/sample-data/dev/tools/build-sample-data.php -- --ce-source="$PATH_TO_YOUR_MAGENTO2_PROJECTROOT"

После этого запустите сценарий обновления:

cd $PATH_TO_YOUR_MAGENTO2_PROJECTROOT
bin/magento setup:upgrade

И вы должны увидеть, как устанавливаются образцы данных (требуется некоторое время...):

[...]
Module 'Magento_DownloadableSampleData':
Installing data..
Module 'Magento_ThemeSampleData':
Installing data..
Module 'Magento_OfflineShippingSampleData':
Installing data..
Module 'Magento_ConfigurableSampleData':
Installing data..
Module 'Magento_BundleSampleData':
Installing data..
Module 'Magento_ProductLinksSampleData':
Installing data..
Module 'Magento_ReviewSampleData':
Installing data..
[...]

Не забудьте очистить кэш и исправить разрешения, и вы должны увидеть все образцы данных в бэкэнде и интерфейсе сейчас...

 19
Author: fbrnc, 2015-10-17 17:43:15

Была та же проблема. Исправлено при переходе в корневой каталог и указании репозиториев для composer с помощью следующей команды (используйте https, чтобы избежать предупреждения composer):

composer config repositories.magento composer https://repo.magento.com

После этого

cd bin
php magento sampledata:deploy

Сработало так, как было задумано

 28
Author: rnli, 2016-12-06 17:18:25

Последние изменения кода позволяют устанавливать образцы данных с помощью ветки разработки Magento 2 CE GitHub при условии, что вы клонируете репозитории Magento 2 и образцов данных.

Этот метод установки образцов данных будет дополнен ко времени GA опцией командной строки и опцией Composer; однако в настоящее время, AFAIK, это единственный способ установки образцов данных с помощью ветви разработки.

Вкратце:

  1. Клонировать GitHub Magento 2 CE репозиторий (по умолчанию используется ветвь разработки).
  2. Запустите "composer install" из корневого каталога проекта.
  3. Клонируйте Хранилище образцов данных Magento 2 (по умолчанию используется ветвь разработки).
  4. Свяжите хранилища образцов данных. (php-f sample-data-repo/dev/tools/build-sample-data.php -- --ce-source="ваш-Magento-CE-установочный-каталог")
  5. Установите разрешения и права собственности в хранилище образцов данных.
  6. Установите Magento с помощью интерфейса командной строки или Мастера установки. (Настройка У мастера больше нет флажка Установить образец данных.)

Обратите внимание, что при запуске Мастера установки вы можете увидеть исключения примерно на 90% завершенными. Если это так, снова установите права доступа к файловой системе и права собственности (скорее всего, как root).

Подробности: http://devdocs.magento.com/guides/v2.0/install-gde/install/web/install-web-sample-data.html

 4
Author: Steve Johnson, 2015-10-20 09:53:38

В первом разделе добавьте "minimum-stability": "beta" перед лицензией.

 4
Author: daim2k5, 2016-10-17 13:32:31

Https://packages.magento.com - это старый URL-адрес пакета для Magento, измените файл composer.json на https://repo.magento.com

 1
Author: Katie Lacy, 2016-10-21 15:35:36

На всякий случай, если вы тоже можете использовать эту альтернативу:

composer config repositories.0 composer https://repo.magento.com

И затем:

magento sampledata:deploy

Вам будет предложено ввести имя пользователя/пароль: используйте public_key/ private_key из вашей учетной записи magento marketplace

 0
Author: Mohamed23gharbi, 2017-12-26 01:13:49