Outils d'utilisateurs

Outils du Site


frambuesa

Framboise Frambuesa Flamboez Pi

Un regalo de Navidad
Unos mil gracias en Ronan, mi hijo mayor para este regalo.
Unos mil gracias en Tanguy, mi hijo menor por esta traducción.

El aparato:
Tarjeta Raspberry Pi model 2 con 512 Mb de RAM.
Respuesta al orden: cat / proc / cpuinfo

  
Processor       : ARMv6-compatible processor rev 7 (v6l)  
BogoMIPS        : 697.95  
Features        : swp half thumb fastmult vfp edsp java tls   
CPU implementer : 0x41  
CPU architecture: 7  
CPU variant     : 0x0  
CPU part        : 0xb76  
CPU revision    : 7  

Hardware        : BCM2708  
Revision        : 000e  
Serial          : 00000000xxxxxxxx  

Memoria con el orden: free

  
             total       used       free     shared    buffers     cached  
Mem:        448996      66528     382468          0      10204      37356  
-/+ buffers/cache:      18968     430028  
Swap:       102396          0     102396  

Instalación de Raspbian sobre tarjeta SD 32 Go

Instalación con un portatil bajo Ubuntu 12.04 que contiene un lector de tarjeta SD.
Una tarjeta sd de 32 Go virgen.
El software gparted está instalado sobre el portatil.
El orden dd sobre Ubuntu o Debian, ATENCIÓN PELIGRO atención este orden es peligroso pues mira bien al lector de destino.
Por ejemplo, antes de introducir la tarjeta SD, miramos los archivos sd* presentes en la carpeta / dev con Nautilus o Caja.
Luego cuando la tarjeta SD está insertada aparece nuevos archivos, en mi caso con una tarjeta virgen vemos dos archivos sdb. y sdb1.
Podemos también verificar la tarjeta antes de desmontarla en un terminal con el orden sudo fdisk l que pone en una lista los discos duros, la tarjeta SD y la llave USB.

  1. Descomprimir el archivo en gráfico o con unzip 2012-12-16-wheezy-raspbian.zip, usted obtiene un archivo 2012-12-16-wheezy-raspbian.img
  2. Insertar la tarjeta SD en su lector y desmonte desde su detección
  3. En un terminal coloque usted en la carpeta que contiene la imagen raspbian y pegue sudo dd if=2012-12-16-wheezy-raspbian.img of=/dev/sdb
 
Debería responder algo como  
1850+0 registros leídos  
1850+0 registros escritos  
1939865600 octetos (1,9 GB) copiados, 474,74, 4,9 MB/ 
  1. Retire la tarjeta SD y lo conecte de nuevo, debe aparecer sobre la oficina y abrirse a Ubuntu, la desmonte de nuevo.
  2. Lance a Gparted y se coloque sobre tarjeta SD, para mí no hay de ambigüedades porque tengo una sola tarjeta SD de 32 Go conectada.
  3. Deje la primera partición en FAT32, la segunda partición es de 2 Go al principio nos ocuparemos de eso al fin.
  4. Sobre la partición libre de 28 Go, creé una partición swap de 1 Go al fin pero ¿ no sé si sirve ? A usted de ver.
  5. Luego convierta la partición de 2 Go en una de 29 Go que es la partición sistema y home
  6. Aplicamos los cambios y salimos de gparted.

He aquí manteniendo la configuración de mi tarjeta SD sobre Raspberry
En administrador fdisk -l

  
Disk /dev/mmcblk0: 31.0 GB, 31046238208 bytes  
4 heads, 16 sectors/track, 947456 cylinders, total 60637184 sectors  
Units = sectors of 1 * 512 = 512 bytes  
Sector size (logical/physical): 512 bytes / 512 bytes  
I/O size (minimum/optimal): 512 bytes / 512 bytes  
Disk identifier: 0x000xxxxx  

Device Boot              Start         End      Blocks   Id  System  
/dev/mmcblk0p1            8192      122879       57344    c  W95 FAT32 (LBA)  
/dev/mmcblk0p2          122880    58540031    29208576   83  Linux  
/dev/mmcblk0p3        58540032    60637183     1048576   82  Linux swap / Solaris  

Conectamos un cable hdmi entre una pantalla con entrada HDMI y la tajeta frambuesa Pi, tarjeta red sobre la toma RJ45 de frambuesa. El cable de alimentación sobre la toma microUSB cable de un móvil (gracias el pequeño hermano).
¡ Para la ocurrencia, tengo ningún móvil ni pantalla con entrada HDMI sino 2 grandes hijos qué les eché la mano!

Inserto la tajeta en el raspberry Pi, ESTO FUNCIONA! Al arrancar se exhibe sobre la pantalla la bella Frambuesa y el entorno LXDE
Instalación en servidor

Gracias a una pantalla uno configura la máquina en servidor.

Encuentro la dirección de la máquina con ifconfig en un terminal.
Cambio la contraseña de pi, por defecto era raspberry
Creo a un usuario root con contraseña sudo su luego password
Suprimo el “sudoers” sin contraseña con visudo /etc/sudoers
Creo a un nuevo usuario per con adduser
Verifico que openssh server está instalado y verifico que puedo acceder a la máquina ssh desde un PC fijo bajo Debian Wheezy.
Conocer los paquetes instalados dpkg l; los que contienen ssh : dpkg -l | grep ssh

A continuación Frambuesa ahora esta cableada con 2 cables, la red y la alimentación. Y una tarjeta SD de 32 Go con Raspbian Wheezy.
El PC que lo manda es un PC fijo con Debian Wheezy 32 bits i386.
La dirección de frambuesa dada por la box es relativamente fijo, yo pues le puse en el archivo / etc / hosts (al fin del archivo) 192.168.0.xx pi
Esto evita escribir en un terminal ssh per@192.168.0.xx, solo se necesita escribir ssh per@pi

Antes de comenzar la parte de las Entradas Salidas GPIO, voy a instalar a 2 servidores:

  • Un servidor SFTP MySecureShell para trasladar archivos con toda seguridad
  • Un servidor HTTP ligero Cherokee para tener un pequeño servidor web

Servidor SFTP

MySecureShell: http: mysecureshell.sourceforge.net/fr/index. html
Sobre un PC clásico Raspberry Pi: el paquete no existe (Raspberry Pi = Pi en la continuación) Cargue las fuentes http://mysecureshell.free.fr/repository/index.php/source/mysecureshell_1.30.tar.gz
Trasladarlos en Pi con Caja Ir Lugar sftp:
pi@adresse_pi o wget ssh
Relájese el archivo tar.gz con tar xzvf mysecureshell_X.tgz (X: número de versión)
Desplácese en la carpeta creado: cd mysecureshell_X
Compilar. Ver la página: http: mysecureshell.sourceforge.net/fr/instal lman.html
<code>
./configure (con opciones si usted quiere)
make
luego lo root: su (contraseña)
make install
</code>
Para configurar a un usuario que tendrá acceso sólo a su expediente personal
En administrador * adduser –home / home / toto –shell / bin/MySecureShell toto
Leer complementos en http://doc.ubuntu-fr.org/mysecureshell_sftp-server Podremos también modificar el archivo de config / etc / ssh / sftp_config
Leer la página http:
mysecureshell.sourceforge.net/fr/confma n.html

Para reactivar sobre pi, el encargo que corre sftp-state fullstop sftp-state start Para verificar los derechos del usuario MySecureShell configtest
hay muchos otros utilitarios que hay que descubrir siempre en la página http: mysecureshell.sourceforge.net/fr/confman.html
Verificaremos desde un PC distante que con Nautilus Aller en el emplazamiento sftp:
toto@adresse_pi
Usted no puede subir antes de /home/toto ningún acceso a /home/ ni /etc …

Servidor web Cherokee

Antes de instalar a Cherokee, instalé el paquete php5-cgi.
Podemos instalarlo sin duda luego …

Instalación wget http: cherokee-project.com / install ** && python install Ver sobre la página http: www.cherokee-project.com / downloads.html
Administración de cherokee: en administrador para tener acceso remoto (Raspberry Pi administrado en ssh)
# cherokee-admin b

  
  Login:  
  User:              admin  
  One-time Password: ioQbuAOaE9pFPtXR  
Web Interface:  
  URL:               http://localhost:9090/  

Atención para un servidor sin X, hay que reemplazar localhost por la dirección de frambuesa pi
Para mí HTTP: pi:9090
Recuerdo(Recogida) puse en el archivo / etc / hosts: 192.168.0.xx pi La carpeta usuario se encuentra en /opt/cherokee/var/www/
Accedemos a eso en lectura con HTTP:
pi

El Hardware : las entradas salidas de Frambuesa

Como la parte es muy importante, voy a hacer una página específica a la parte material hardware entradas salidas de Frambuesa

frambuesa.txt · Dernière modification: 2013/01/05 14:12 par per