Page 1 sur 5

raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 20:39
par elicend
Salut

qd je voie les possibilités que peuvent offrir ces minis pc, je ne suis lancer. pour commencer sur une premiere SD, je souhaite faire un serveur html. on verra pour les autres projets apres mais c'est clair que le port GPIO va fonctionner un de ces 4 aussi.

en attendant je suis sur linux depuis hier soir, et meme si les interfaces graphiques aide pas mal, je bloque sur un point qu'à mon avis n'importe quel utilisateur de linux va trouver évidement, mais perso... je bloque, je ne voie pas l'évidence !!

donc, j'ai réussi à :
- installer jessis en interface graphique
- installer le partage de fichier via le réseau tout comme le partage d'écran le tout depuis bonjour sur mac (ca marche bien)
- installer apache2 et il fonctionne
- changer le rep html
tout ca ca fonctionne, je suis content pour un premier test

l'étape suivante c'est d'installer php, autant le 5 ca a l'air évident, le truc c'est que le 7 voir meme le 7.1 sont sorti... un peu dommage d'installer le 5 alors qu'on est déjà sur du 7 d'autant que je me suis remis à coder, et mon environnement de dev actuel est en 7 donc pour réduire les pb de compatibilité... me faut le 7 mini sur le rasp.

mais voila, je bloque à cette étape :

Code : Tout sélectionner

Si vous êtes sur Raspberry, vous devrez remplacer $(lsb_release -sc) par la version de votre Raspbian (jessie par exemple)
 
1 echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" >> /etc/apt/sources.list.d/php.list
2 apt-get update
 
avant ils parlaient de passer en sudo... j'en ai conclue qu'il fallait commencer chaque ligne par sudo, ce qui a fonctionné pour pas mal de chose...
mais la variable $(lsb_release -sc) ???????? je mets quoi ?? ils disent de mettre jessie, c'est ce que j'ai donc, j'ai essayé, mais rien de fonctionne, et évidement si je saute l'étape, il ne trouve pas les paquet...

par exemple des truc essayés :

Code : Tout sélectionner

sudo echo "deb https://packages.sury.org/php/ $(jessie) main" >> /etc/apt/sources.list.d/php.list
sudo echo "deb https://packages.sury.org/php/ (jessie) main" >> /etc/apt/sources.list.d/php.list
sudo echo "deb https://packages.sury.org/php/ jessie main" >> /etc/apt/sources.list.d/php.list
sudo echo "deb https://packages.sury.org/php/jessie main" >> /etc/apt/sources.list.d/php.list
le tuto est la :
https://tutoandco.colas-delmas.fr/devel ... -raspbian/
y'en a plein d'autre, cette foutu variable y est à chaque fois et j'ai pas trouvé de tuto avec une explication plus claire pour moi :(

y'a t il un linuxien qui peut me rendre plus malin ?

merci

Re: raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 21:02
par fiestix85
:salut:
si jamais tu n'obtiens pas de réponse ici essaye la, c'est des as ;) http://www.pc-infopratique.com/forum-in ... -vf12.html

Re: raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 21:08
par elicend
oki merci pour le lien

si je pouvais éviter de m'inscrire sur un nouveau forum juste pour une question et puis disparaitre ensuite je préfèrerai ;)

Re: raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 21:55
par jonathan_tamiya
lsb_release, c'est une commande à exécuter dans ton terminal.

Pour en savoir plus sur cette commande tu peux taper : man lsb_release

Re: raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 21:58
par jonathan_tamiya
Tu parles d'utiliser une première carte micro sd.
Tu peux utiliser bootberry pour faire un multiboot.
Tu installes tes différentes images (par exemple un ubuntu, un kodi, un retropie) et ensuite avec ce pztit bootloader, tu choisi sur quelle distrib tu souhaites booter.
C'est super pratique. Une seule carte micro sd et plusieurs distribs sous la main.

Re: raspberry : besoin d'aide avec linux

Publié : 02 oct. 2017, 22:11
par elicend
a? pas mal le multiboot en effet, je vais regarder =) à vrai dire j'en ai un deuxieme en recallbox, j'etais partis sur retropie, mais je ne trouvais pas les bonnes roms, j'ai trouvé un recall complet ;)

j'avance un peu sur mon pb... j'ai été en mode espion, et en fait l'url s'ouvre, aucun index qui bloquerai l'affichage, donc j'ai ouvert :
https://packages.sury.org/php/dists/jessie/main/

et j'ai mis cette adresse dans le sudo.

en fait ca a l'air de marcher car le message d'erreur c'est :

bash: /etc/apt/sources.list.d/php.list permission non accordée

et je pense comprendre... qd je vais dans le rep ci dessus sur le rasp pour changer les permission du fichier, y'a pas de fichier php.list??? a moins qu'il soit masqué?

Re: raspberry : besoin d'aide avec linux

Publié : 03 oct. 2017, 16:30
par Black Hole Sun

Code : Tout sélectionner

sudo echo "deb https://packages.sury.org/php/ jessie -sc main" >> /etc/apt/sources.list.d/php.list
ou

Code : Tout sélectionner

sudo echo "deb https://packages.sury.org/php/ $(jessie -sc) main" >> /etc/apt/sources.list.d/php.list
?

Re: raspberry : besoin d'aide avec linux

Publié : 03 oct. 2017, 18:38
par elicend
merci

je viens d'essayer ces deux syntaxe, la première me renvoie un bash, permission non accordée, la seconde me renvoie un bash jessie : commande introuvable puis le meme bash permission non accordée

le man lsb_release renvoie plusieurs options d'utilisation.

je trouve ca bizarre, je pense que c'est l'absence du fichier non? mais je n'ai pas réussi à le créer manuellement, quelle est la fonction sudo pour créer le fichier php.list ?

merci

Re: raspberry : besoin d'aide avec linux

Publié : 03 oct. 2017, 19:05
par Black Hole Sun
Disons que le fait que tu dis tout passer par "sudo", ça me pose problème...

Re: raspberry : besoin d'aide avec linux

Publié : 03 oct. 2017, 20:32
par elicend
c'est la première ligne du tuto, j'ai traduit ca par ajouter sudo au début, mais c'est peut être autrement ?
Commencer par passer sudo sur votre machine pour ajouter la nouvelle source des paquets PHP, pour ensuite les installer.