Conseils de Linux. (6 / 28 étapes)

Étape 6: Pogoplug V2

Une fois que vous avez terminé l’installation, vous pouvez ajouter d’autres logiciels pour rendre l’appareil plus utilisable. Voici une installation de base que j’ai peu utilisé.

AVERTISSEMENT : ce faire à vos risques et périls, il existe plusieurs modèles de la pogoplug.and que cela ne fonctionne que sur une seule version seulement de l’unité. Ne sera pas responcible pour toutes les questions.

Arch Linux ARM
Pogoplug v2 (rose/gris)

Vue d’ensemble et Installation

La v2 de Pogoplug est le deuxième dispositif de CloudEngines à dotés du logiciel Pogoplug. Il excellait où le Pogoplug original faisait défaut en incluant 4 ports USB et un profil matériel plus perceptible.
Le Pogoplug gris a été introduit à une date ultérieure pour mieux s’adapter à des composants existants des utilisateurs, qui n’étaient pas aussi roses que le v2 de Pogoplug original.
Récemment, moteurs de nuage a commencé expédition nouvelle Pogoplugs rose avec les numéros de modèle POGO-B01/02/03/04/P21 - ce sont des appareils complètement différents et vous ne devriez pas suivre le guide sur l’onglet installation ci-dessus. Regardez dans la section « ARMv6 » pour ces modèles, ou cliquez ici.
Numéros de modèles pris en charge :
POGO-E02
POGO-E02G

VÉRIFIER VOTRE NUMÉRO DE MODÈLE ! Ces instructions s’appliquent uniquement aux modèles POGO-E02 et POGO-E02G.
Ces instructions, votre garantie seront annulée. Alors que toutes les précautions sont prises pour s’assurer que rien de mauvais ne se passe, toutes les actions sont à vos propres risques.
le bureau Pogoplug connecteur My.Pogoplug.com et les applications mobiles ne fonctionneront plus.

Le dispositif sur et en ligne, essayez de SSH pour l’adresse IP de l’appareil reçu via DHCP. Si vous ne parvenez pas à SSH, vous inscrire et activer SSH via my.pogoplug.com. La connexion par défaut (sauf si modifié par my.pogoplug.com) est racine/ceadmin. Arrêter le logiciel Pogoplug, donc il n’interfère pas avec l’installation processus : killall hbwd que suffit pour tuer le temps de service la première Pogoplug vous SSH dedans. Exécutez le programme d’installation dans les étapes suivantes il désactive complètement.  Lorsque vous êtes connecté via SSH à votre fiche, copier, coller et exécutez les commandes suivantes pour télécharger un bootloader qui peut démarrer à partir USB lecteurs :

# cd/tmp
# wget http://jeff.doozan.com/debian/uboot/install_uboot_mtd0.sh
# chmod + x install_uboot_mtd0.sh
#./install_uboot_mtd0.sh

Une fois le nouveau bootloader est installé, vous devrez utiliser fdisk pour partitionner un périphérique de stockage. Branchez un 1 Go ou plus gros disque USB. RETIREZ TOUS LES AUTRES LECTEURS. Déplacez tout ce dont vous avez besoin hors de l’Arch Linux ARM conduire et sauvegardez-le. Tout sur la clé USB avec soit supprimé et remplacé par Arch Linux ARM. Affectez à la variable U-Boot à dire le noyau pour utiliser ext3 :

# /usr/sbin/fw_setenv usb_rootfstype ext3

Fdisk de démarrer sur la clé USB :

# / sbin/fdisk/dev/sda

À l’invite de commandes fdisk, supprimer les anciennes partitions et créer un nouveau :

Type o. Ceci va effacer toutes les partitions sur le disque.
Tapez p pour les partitions de liste. Il ne devrait y avoir aucuns partitions à gauche.
Maintenant, tapez n, puis p pour 1 primaire, pour la première partition sur le disque, et
puis appuyez sur entrée, acceptant les valeurs par défaut.
Sortie en tapant w.

Maintenant, créez le système de fichiers ext3 :

# wget http://archlinuxarm.org/os/pogoplug/mke2fs
# chmod 755 mke2fs
#. / mke2fs -j/dev/sda1
# mkdir usb
# mount/dev/sda1 usb

Télécharger et installer Arch Linux ARM :

# cd usb
# wget http://archlinuxarm.org/os/ArchLinuxARM-armv5te-latest.tar.gz
# tar - xzvf ArchLinuxARM-armv5te-*.tar.gz

Cela va prendre beaucoup de temps

# rm ArchLinuxARM-armv5te-*.tar.gz
sync #

Prend un certain temps lorsque vous utilisez un flash drive Clean up et redémarrez. Croisez les doigts et espérer pour le mieux.

# cd...
# umount usb
# / sbin/reboot

La clé SSH de votre appareil sera différente, donc vous devez indiquer à Mac OS X ou Linux pour le supprimer de ~/.ssh/known_hosts avant de réutiliser le SSH :

# ssh-keygen - R 192.168.1.123

Utilisez IP votre appareil.  Connectez-vous de nouveau après le redémarrage de votre FreeAgent DockStar™ en utilisant le nom d’utilisateur root et root mot de passe.

Installation FAQ

J’ai couru à travers le programme d’installation, avez tout où il devrait être sur la clé USB, mais ça ne marche toujours pas.
Essayez de démarrer à nouveau. Cela fait souvent l’affaire. Si cela n’aide pas, essayez d’utiliser un autre lecteur USB. Lecteurs flash se sont avérés ne fonctionne ne pas bien avec un système d’exploitation complet, un disque dur USB est la meilleure option.
fw_printenv/fw_setenv ne fonctionne plus.

Exécutez le script install_uboot_mtd0.sh au sein de Arch Linux ARM. Il va installer les applications pour vous.

Architecture
ARMv5te
Processeur
Marvell Kirkwood 1,2 GHz
RAM
256 MO
NAND
128 MO
USB
4
Ethernet
Gigabit

Ne Posté par Edouard à 18:34 aucun commentaire :
E-mail ThisBlogThis ! Partager à TwitterPartager sur Facebook
Étiquettes : commande. ligne, linux, pogoplug
Samedi 1er septembre 2012
Pogoplug rebranché.
Contre mes meilleurs voeux de frères, j’ai acheté un Pogoplug. Ne sais pas si c’est le seul que j’ai demandé, mais je ne me plains pas. A passé moins de vingt dollars pour elle (frais de port). Remarqué que le prix suis remonté après que j’ai acheté le mien. De haut en bas donc il va. Quels sont les specs censés être :

Ce qui est dans la boîte de

Pogoplug
Câble d’alimentation
Câble Ethernet
Guide de démarrage rapide
Garantie limitée

Exigences d’alimentation

100-240V, 50 / 60HZ

Connexion du disque

USB 2.0 (4 ports)

Formats de disque

NTFS, FAT32, Mac OS étendu journalisé et non-journalisé (HFS +), EXT-2/EXT-3

Connexion réseau

Gigabit Ethernet

Après l’obtention de l’unité, j’ai connecté sur leur site et immédiatement enregistré l’appareil et activé ssh donc je pourrais connecter dedans à distance. Il utilise en fait un environnement de type nix minime, alors je me suis senti real à domicile autour d’outillage dans les répertoires. Tu dois te connecter tant que root, puisqu’il n’y a aucun compte d’utilisateur en tant que tel.  La première chose que j’ai faite a été lance ifconfig pour obtenir l’adresse mac pour la mise en place dans le routeur. La deuxième chose que j’ai fait était de voir ce qui a été pour ainsi dire sous le capot. Il était donc plus de 1 ghz vitesse.

$ ssh root

# cat/proc/cpuinfo
Processeur : Rev d’ARM926EJ-S 1 (v5l)
BogoMIPS : 1192.75
Caractéristiques : swp demi pouce fastmult edsp
Implémenteur de CPU: 0 x 56
Architecture du processeur: 5TE
Variante de CPU: 0 x 2
Partie CPU: 0x131
Révision de la CPU: 1
Type de cache : écriture différée
Cache propre : cp15 c7 ops
Mettre en cache lockdown : format C
Format cache : Harvard
Je taille : 16384
J’ai assoc: 4
J’ai la ligne longueur : 32
Je met : 128
Taille D: 16384
D assoc: 4
Longueur de la ligne D: 32
Jeux D: 128

Matériel : Feroceon-KW
Révision : 0000
Série : 0000000000000000

Vous pouvez l’alimenter au large de la ligne de commande qui est probablement mieux que juste en tirant le cordon d’alimentation.

Mon objectif principal est de modifier l’appareil pour faire une machine linux vrai. Peut attendre jusqu'à ce que la garantie s’est éteint. Je vais probablement sauvegarder l’unité d’abord et ensuite procéder à l’installation de linux. L’une des versions plus populaires de linux est Arch et c’est lui la plupart des gens vous suggérons d’utiliser l’appareil. Pas utilisé Arch linux avant, mais je ne sais pas qu'il devrait être assez facile à ramasser. Suffit d’apprendre quelques nouvelles commandes pour faire la même chose de vieux.

Selon quelle version de l’appareil que vous avez, il y a différentes instructions pour configurer l’appareil pour linux. Une chose est qu’il est un shoot merde d’installer linux sur les unités. Vous pouvez très facilement rendre inutile. Vous le faites à vos propres risques. Sur le Nslu2, vous avez un filet de sécurité pour récupérer d’un mauvais flash. Il s’agit d’un bon moment pour s’assurer que vous avez un bon ups pour l’équipement de l’installation et le pogoplug pour s’exécuter sur.

Chaque fois que vous prévoyez de modifier le matériel, il y a plusieurs étapes, que vous pourriez vouloir prendre.

1. Obtenez les instructions d’installation et quels fichiers vous avez besoin de télécharger. Vérifier et s’assurer qu’ils sont pour votre appareil. Vérifier une deuxième fois il.

2. chercher sur le net et chercher des problèmes et comment ils ont été résolus. Vérifier les pièges. Faire de la recherche en particulier dans les forums de support peut vous faire économiser beaucoup de maux de tête.

3. faire une balade dans votre esprit sans jamais toucher une partie de l’équipement afin d’avoir une idée de la situation dans son ensemble. Il vérifie également les instructions n’a plus que probablement pas d’erreurs. Vous pouvez revenir au net et vérifier les mises à jour. Si vous avez des questions vous pouvez les résoudre maintenant.

4. Assurez-vous que vous avez téléchargé et vérifié tous les logiciels dont vous aurez besoin. Pas une mauvaise idée de le garder dans un endroit et à l’arrière jusqu'à un endroit l’ordinateur hors tension. De cette façon vous n’avez pas un échec si votre accès internet devient coupé.

5. revenir en arrière et relire les instructions pour s’assurer que vous avez l’essentiel du projet au bout des doigts.

6. Assurez-vous que vous n’êtes pas pressé pour réaliser le projet. Allouer plus de temps pour de possibles revers.

7. reste calme à travers le processus.

8. le faire pour elle.

aterwards il mat b3 nore programmes à installer

$ sudo pacman-Sy bash-completion

-----------------------------------------------
Installation de Apache ?

Mise à jour système
$ sudo pacman - Syu

Installer Apache
apache -S de $ sudo pacman

Ouvrez le fichier de configuration d’apache :

$ sudo nano /etc/httpd/conf/httpd.conf

Commentez l’unique_id_module (vous pouvez utiliser ctrl w pour le trouver rapidement) :

#LoadModule unique_id_module modules/mod_unique_id.so

Redémarrez Apache :

$ sudo systemctl restart httpd

(Note : si apache n’est pas sta4rt
$ sudo systemctl activer httpd.service
$ sudo systemctl démarrer httpd

Ouvrez le fichier hosts :

$ sudo nano/etc/hosts

Ajoutez votre nom d’hôte à la fin de la ligne commençant par 127.0.0.1 :

127.0.0.1 localhost.localdomain localhost droplet1

Vous pouvez rapidement tester un exemple de page en ajoutant un fichier index.html au répertoire racine du document du centre Arch, situé à l’intérieur « srv/http » :

$ sudo nano /srv/http/index.html

< html >
< titre > Bienvenue < /title >
< corps >
< h2 > Bonjour, Bienvenue à l’arche < / h2 >
< / body >
< / html >

Pour installer MySQL, ouvrez terminal puis tapez ces commandes: (mariadb remplacé mysql)

$ sudo pacman -S mysql

Appuyez sur entrée si elle vous demande quoi que ce soit, sauf si vous savez que vous ne voulez pas les valeurs par défaut.
Une fois que vous avez installé MySQL, démarrez-le en cours d’exécution

$ sudo systemctl démarrer mysqld

Finir en exécutant le MySQL créer script :

sudo mysql_secure_installation

Le processus vous demandera pour votre actuel mot de passe root MySQL (ne doit ne pas être confondu avec votre mot de passe serveur) et, puisqu’il n’a pas encore été défini, simplement appuyez sur entrée.

Lorsque vous êtes invité, « mot de passe root Set? » tapez Y et ensuite entrez votre nouveau mot de passe MySQL root.

Après cela, il est plus facile juste dire oui à toutes les options. À la fin, MySQL va recharger et mettre en œuvre les nouveaux changements.

Par défaut, l’installation de MySQL a un utilisateur anonyme, permettant à toute personne
pour se connecter à MySQL sans avoir besoin d’avoir un compte d’utilisateur créé pour
eux.  Ceci est prévu uniquement pour le test et faire l’installation
aller un peu plus lisse.  Vous devez les supprimer avant de passer à un
environnement de production.

Supprimer des utilisateurs anonymes ? Y [O/n]
... Succès !

Normalement, racine seulement puisse se connecter à partir « localhost ».  Ceci
veille à ce qu’une personne ne peut deviner le mot de passe root du réseau.

Interdire la connexion de root à distance ? Y [O/n]
... Succès !

Par défaut, MySQL est livré avec une base de données nommée « test » que n’importe qui peut
accès.  Il est également destiné uniquement pour le test et devrait être supprimé
avant de passer à un environnement de production.

Supprimer la base de données test et accès ? Y [O/n]
-Base de données de test dropping...
... Succès !
-Suppression des privilèges sur la base de données test...
... Succès !

Recharger les tables privilège veillera à ce que toutes les modifications apportées jusqu'à maintenant
prendra effet immédiatement.

Recharger les tables privilège maintenant ? Y [O/n]
... Succès !

Nettoyage des...

Une fois que vous avez terminé d’installer MySQL, fini la pile de la lampe par l’installation de PHP.

Troisième étape : installer PHP
PHP est un web open source scripting language qui est largement utilisé pour générer des pages Web dynamiques.

Pour installer PHP, ouvrez terminal et tapez cette commande.

$ sudo pacman -S php php-apache

PHP devrait aussi figurer dans le fichier de configuration d’apache :

sudo nano /etc/httpd/conf/httpd.conf

Coller dans ce bloc de texte dans la config.

# Utiliser PHP 5.x :
LoadModule php5_module modules/libphp5.so
AddHandler php5-script php
Inclure des conf/extra/php5_module.conf

Étape 4 — voir votre Config PHP et ajouter des programmes au démarrage
Après que le feu est complètement installé, nous pouvons jeter un oeil et voir les détails PHP en créant une page d’info rapide php

Pour mettre en place, tout d’abord créer un nouveau fichier vide :

$ sudo nano /srv/http/info.php

Ajouter dans la ligne suivante :

<? php
phpinfo() ;
? >

Puis Save and Exit.

Pour que toutes les modifications prennent effet, redémarrez apache :

$ sudo systemctl restart httpd

Visitez votre page d’infos de php (veillez à remplacer l’exemple d’adresse ip avec votre correct): http://192.168.1.28/info.php

Ensuite, votre écran devrait ressembler à ceci :

Informations PHP

Pour terminer l’installation de la lampe, ouvrez le fichier de configuration d’innitscripts de l’Arch et ajoute la liste des programmes qui s’exécutent au démarrage du serveur, le serveur apache et MySQL démons :

$ sudo systemctl activer mysqld httpd

Félicitations, vous avez installé maintenant le serveur LAMP sur Arch Linux !

Articles Liés

Raspberry Pi - Jack of all trades.

Raspberry Pi - Jack of all trades.

Raspberry Pi est une sorte de touche-à-tout lorsqu'il s'agit d'être un ordinateur monocarte basé sur les processeurs Arm. Il peut être un bureau, serveur web, media player/streamer, machine de médecine légale, et peut faire la plupart de ce que tous
Domotique intelligente webserver sur OpenWRT routeur WR703N reliée à l’Arduino, comparée à Raspberry Pi et Ubuntu

Domotique intelligente webserver sur OpenWRT routeur WR703N reliée à l’Arduino, comparée à Raspberry Pi et Ubuntu

Télécharger le recueil WR703N (fichier zip de 340MB) :https://sourceforge.net/projects/wr703n/---------------------------------------------------------------------------------------------------------------------------------Cher lecteur,Il existe de n
Comment faire pour le serveur de données d’installation webcam sur un Fox Board G20 (Foxboard) sous Debian

Comment faire pour le serveur de données d’installation webcam sur un Fox Board G20 (Foxboard) sous Debian

récemment un certain nombre de planches sous Linux embarqué est apparus. Vous pouvez configurer un serveur Web de domotique avec une webcam et que d'autres fonctions.Ici vous pouvez apprendre comment programmer embedded Debian platine Fox G20.http://
Expedier un enregistreur de données pour un électricité Kamstrup / compteur avec Raspberry Pi de gaz !

Expedier un enregistreur de données pour un électricité Kamstrup / compteur avec Raspberry Pi de gaz !

Sur Pi framboiseOui enfin j'ai reçu mon nouveau Pi de framboise. Il s'agit d'une Conseil de linux ARM doté d'une carte ethernet, 2 ports USB et même un port HDMI full-HD pour un simple $30 à puissance ultra-faible, petite!. Consultez www.raspberrypi.
Super rapide à installer lampe sur CMD ligne Linux

Super rapide à installer lampe sur CMD ligne Linux

Il s'agit de la méthode de ligne de commande plus rapide que j'ai utiliser pour l'installation de la pile LAMP. J'utilise server1 comme un nom d'hôte et 192.168.0.100 pour et IP, utilisez ce que vous utilisez sur votre ordinateur si vous avez un stat
Télécommande (linux) basé sur un navigateur d’Arduino

Télécommande (linux) basé sur un navigateur d’Arduino

nous avons des enfants.  Je les aime à bits mais ils garder cacher la télécommande pour la télévision par satellite et quand ils ont mis des chaînes pour les enfants.Après ce qui se passe sur une base quotidienne pendant plusieurs années et ma chère
Raspberry Pi - révision 2 DIY le module Conseil

Raspberry Pi - révision 2 DIY le module Conseil

sur le Raspberry Pi, il y a plusieurs connexions, ce qui peuvent être utilisées pour l'expansion :1, broches le Rpi GPIO (General Purpose Input/Output) sont exposés, que signifie cette expansionconseils sont en mesure de parler directement à la CPU.2
Embedded Linux Tutorial - Zybo

Embedded Linux Tutorial - Zybo

Ce tutoriel Linux embarqué pour la Zybo fournira des instructions détaillées sur la personnalisation de votre matériel, compilation du noyau Linux et écriture d'applications de pilote et de l'utilisateur. Cette documentation a l'intention d'intégrer
Le Conseil de téléchargement

Le Conseil de téléchargement

Avez vous déjà eu le problème d'avoir à télécharger un gros volume de données mais ne voulait pas laisser l'ordinateur sur toute la nuit ? Alors ne vous inquiétez pas plus, nous avons la bonne solution pour vous !À l'aide de l'Intel Galileo Gen 2, no
Comment faire pour installer un OS Linux sur votre Chromebook

Comment faire pour installer un OS Linux sur votre Chromebook

Bonjour, tout le monde. Mon nom est Insector. Non, vraiment. C'est mon nom d'utilisateur Linux honnête. Ne pas se moquer. En tout cas, j'ai vu quelques bons Instructables sur comment installer Linux sur votre Chromebook, mais chacun d'entre eux manqu
Augmenter la Root Partition Size de Intel Edison avec beta Release 2 Image du noyau Linux

Augmenter la Root Partition Size de Intel Edison avec beta Release 2 Image du noyau Linux

Bonjour tout le monde, aujourd'hui je vais vous montrer comment optimiser la Partition racine de Edison avec la dernière image de Linux, aka version 2 bêta (Rel 2.1).Traditionnellement, si vous souhaitez personnaliser la partition racine d'Edison, vo
Bâtir un programme pour microcontrôleur STM32 sous Linux

Bâtir un programme pour microcontrôleur STM32 sous Linux

Les STM32Fx et les STM32Lx sont MCU basé sur l'architecture ARM. Pour la construction de programmes est le compilateur gcc disponible sous GNU/Linux. Le compilateur gcc dispose de nombreux réglages et drapeaux, ce n'est pas si facile construire proje
Galileo - se connecter au système d’exploitation Linux avec un câble ethernet

Galileo - se connecter au système d’exploitation Linux avec un câble ethernet

J'ai écrit un « démarrage rapide » instructable pour Galileo tout à l'heure et c'est un deuxième épisode qui explique comment se connecter directement au système d'exploitation Linux sous-jacent et également accéder à toutes sortes d'outils puissants
Comment faire pour installer Puppy Linux à un USB - clé en profondeur explication pour utilisateurs de Windows

Comment faire pour installer Puppy Linux à un USB - clé en profondeur explication pour utilisateurs de Windows

si vous voulez un OS léger à utiliser sur des ordinateurs inconnus, ou tout simplement faire l'expérience d'une distro Linux, Puppy est un bon choix pour un système de lecteur flash basé.Étape 1: ISO Recorder Tout d'abord, vous avez besoin de graver