Puncte:0

Întâmpinați probleme în construirea unui nou proiect laravel cu sail și docker

drapel cn

Creez un nou proiect laravel folosind docker și sail, sunt pe Windows 10, am activat WSL 2 și tot ce era necesar în documente, dar după ce creez proiectul laravel în shell-ul ubuntu (Ubuntu 20.04), și construiți naviga folosind următoarele comenzi

cd example-app && ./vendor/bin/sail up

Primesc următoarele:

#7 737.3 0 actualizat, 123 nou instalat, 0 de eliminat și 3 neactualizat.
#7 737.3 Trebuie să obțineți 81,6 MB de arhive.
#7 737.3 După această operație, se vor folosi 309 MB de spațiu suplimentar pe disc.

#7 789.8 Err:28 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-cli amd64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 789.8 Eroare nedeterminată [IP: 91.189.95.85 80]

#7 811.8 Err:34 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-imap amd64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 811.8 Eroare nedeterminată [IP: 91.189.95.85 80]

#7 1002.0 Get:121 http://archive.ubuntu.com/ubuntu hirsute/main amd64 pkg-config amd64 0.29.2-1ubuntu1 [46.2 kB]
#7 1002.2 Get:122 http://archive.ubuntu.com/ubuntu hirsute/main amd64 shtool all 2.0.8-10 [122 kB]
#7 1002.7 Get:123 http://archive.ubuntu.com/ubuntu hirsute/main amd64 pkg-php-tools all 1.40 [28.0 kB]
#7 1002.8 EFexat 80,0 MB în 4 min 26s (301 kB/s)
#7 1002.8: Nu s-a putut prelua http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-cli_8.0.11-1%2bubuntu21.04.1%2bdeb.sury .org%2b1_amd64.deb Eroare nedeterminată [IP: 91.189.95.85 80]
#7 1002.8 E: Nu s-a putut prelua http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-imap_8.0.11-1%2bubuntu21.04.1%2bdeb. sury.org%2b1_amd64.deb Eroare nedeterminată [IP: 91.189.95.85 80]
#7 1002.8 E: Nu s-a putut prelua http://ppa.launchpad.net/ondrej/php/ubuntu/pool/main/p/php8.0/php8.0-soap_8.0.11-1%2bubuntu21.04.1%2bdeb. sury.org%2b1_amd64.deb Eroare nedeterminată [IP: 91.189.95.85 80]
#7 1002.8 E: Nu se pot prelua unele arhive, poate rulați apt-get update sau încercați cu --fix-missing?
------
executorul nu a reușit să ruleze [/bin/sh -c apt-get update && apt-get install -y gnupg gosu curl ca-certificates zip unzip git supervisor sqlite3 libcap2-bin libpng-dev python2 && mkdir -p ~/.gnupg && chmod 600 ~/.gnupg && echo "disable-ipv6" >> ~/.gnupg/dirmngr.conf && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv -keys E5267A6C && apt-key adv --homedir ~/.gnupg --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys C300EE8C && echo "deb http://ppa.launchpad.net/ondrej /php/ubuntu hirsute main" > /etc/apt/sources.list.d/ppa_ondrej_php.list && apt-get update && apt-get install -y php8.0-cli php8.0-dev php8.0-pgsql php8 .0-sqlite3 php8.0-gd php8.0-curl php8.0-memcached php8.0-imap php8.0-mysql php8.0-mbstring php8.0-xml php8.0-zip php8.0-bcmath php8 .0-soap php8.0-intl php8.0-readline php8.0-pcov php8.0-msgpack php8.0-igbinary php8.0-ldap php8.0-redis php8.0-swoole php8.0-xdebug && php -r "readfile('http://getcomposer.org/installer');" | php -- --install-dir=/usr/bin/ --filename=composer && curl -sL https://deb.nodesource.com/setup_16.x | bash - && apt-get install -y nodejs && curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | apt-key add - && echo "deb https://dl.yarnpkg.com/debian/ stable main" > /etc/apt/sources.list.d/yarn.list && apt-get update && apt-get install - yarn && apt-get install -y mysql-client && apt-get install -y postgresql-client && apt-get -y autoremove && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp /* /var/tmp/*]: cod de ieșire: 100
EROARE: Serviciul „laravel.test” a eșuat: Construirea a eșuat

Problema pare să fie în jur

#7 830.7 Err:53 http://ppa.launchpad.net/ondrej/php/ubuntu hirsute/main amd64 php8.0-soap amd64 8.0.11-1+ubuntu21.04.1+deb.sury.org+1
#7 830.7 Eroare nedeterminată [IP: 91.189.95.85 80]

Am încercat să elimin toate containerele, volumele și imaginile din docker și am reluat întregul proces, fără niciun rezultat.

De asemenea, am încercat să folosesc sudo înainte de comandă

cd example-app && sudo ./vendor/bin/sail up

dar acelasi rezultat.


drapel ar
Spui că ai Ubuntu 20.04 WSL2, dar Hirsute se referă la Ubuntu 21.04. Este posibil să fi primit PPA pentru versiunea greșită de Ubuntu cumva.
Commongrate avatar
drapel cn
@user68186 Se pare că ai dreptate, dar cum aș obține PPA pentru 20.04?
drapel ar
Vă rugăm să [editați întrebarea](https://askubuntu.com/posts/1366750/edit) și adăugați rezultatul comenzii ` ls /etc/apt/sources.list.d/*-hirsute.list` Acest lucru ar trebui să dea ne-o lista de fișiere în care sunt PPA-urile îndreptate. Alternativ, deschideți aplicația „Software & Updates” (rețineți &) și accesați fila **Alt software**. Derulați în jos până găsiți PPA-ul ofensator. Selectați PPA și faceți clic pe **Editați** și înlocuiți `hersute` cu `focal`.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.