ArchLinux: установить на Raspberry Pi

Архлинукс-Пи

Некоторое время назад я купил один Raspberry Pi и несколько недель назад я решил установить Arch Linux, Я расскажу, как я это сделал.

Для проведения всего процесса нам потребуются:

  • Raspberry Pi.
  • Минимальная SD-карта 2 ГБ.
  • ПК с картридером.

Установка

Сначала мы должны загрузить изображение Arch Linux. Мы можем скачать изображение напрямую или с торрента.

Скачать образ Arch Linux

Получив загруженный образ, мы должны его распаковать.

Для этого из консоли:

unzip archlinux-hf-*.img.zip

После распаковки образа необходимо установить его на SD. Для этого вам необходимо подключить SD к ПК, когда компьютер определит карту, вы должны знать, как называется устройство. Мы можем посмотреть это с помощью команды FDISK или команда df.

Чтобы загрузить изображение на SD:

dd bs=1M if=/path/to/archlinux-hf-*.img of=/dev/sdX

Важно: этот шаг сотрет все устройство.

С помощью команды dd Образца процесса не появляется, это зависит от класса вашей карты, потребуется больше или меньше. Для меня на SD-карте 8 ГБ класса 4 мне потребовалось между 8-10 минут.

Когда команда закончится, у нас уже есть Arch Linux установлен на SD, но если у вас большая SD, вам нужно сделать еще один шаг. При установке не используется весь доступный размер SD, поэтому используйте GParted расширим последний раздел:

ArchLinux

Теперь у нас есть SD, готовый начать настройку Raspberry Pi

конфигурация

Вставляем SD карту в Raspberry Pi, подключаем к розетке и к роутеру с помощью кабеля RJ-45.

Имя пользователя и пароль по умолчанию:

  • Имя пользователя: корень
  • Пароль: корень

Образ, который мы установили на SD, идет с сервисом SSH настроил и поднял. Поскольку у него не настроен статический IP-адрес, маршрутизатор назначит ему IP-адрес через DHCP. Чтобы узнать, какой IP-адрес был назначен, мы можем посмотреть на маршрутизатор или отследить нашу сеть с консоли, используя Nmap(Здесь каждый, кто ставит свою сеть):

nmap -sP 192.168.1.0/24

Как только мы узнаем IP-адрес нашего Raspberry Pi (В моем случае 192.168.1.132), чтобы получить доступ через SSH это так просто, как:

ssh root@192.168.1.132

Он попросит нас принять открытый ключ SSH и мы уже внутри наших Raspberry Pi. Первое, что мы делаем, это обновляем всю систему с помощью команды:

pacman -Syu

Когда вы закончите обновление всей системы, мы настроим Raspberry Pi.

1. Чтобы настроить язык, мы редактируем файл /etc/locale.gen и раскомментируем наш язык, удалив "#"с начала строки:

vi /etc/locale.gen
#es_EC ISO-8859-1
es_ES.UTF-8 UTF-8
es_ES ISO-8859-1
es_ES@euro ISO-8859-15
#es_GT.UTF-8 UTF-8

2. Загружаем выбранный язык:

locale-gen

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

localectl set-locale LANG="es_ES.UTF8", LC_TIME="es_ES.UTF8"

3. Теперь настраиваем часовой пояс, в моем случае:

ln -s /usr/share/zoneinfo/Europe/Madrid /etc/localtime

4. Создаем нового пользователя:

useradd -m -g users -s /bin/bash tu_usuario

5. Мы меняем пароль на пользователя root и пользователя, которого мы только что создали:

passwd

y

passwd tu_usuario

6. Мы даем нашему хосту имя:

echo "nombre_maquina" > /etc/hostname

7. Мы настраиваем статический IP для вашего удобства. Для этого создаем файл /etc/conf.d/интерфейс и мы добавляем следующее, изменяя данные в каждом случае:

address=192.168.1.200
netmask=24
broadcast=192.168.1.255
gateway=192.168.1.1

8. Теперь создаем файл / и т.д. / systemd / система / сеть и добавляем следующее:

[Блок] Описание = Сетевое подключение (% i) Требуется = network.target Before = network.target BindsTo = sys-subsystem-net-devices-% i.device After = sys-subsystem-net-devices-% i.device [ Service] Type = oneshot RemainAfterExit = yes EnvironmentFile=/etc/conf.d/network@%i ExecStart = / usr / bin / ip link set dev% i up ExecStart = / usr / bin / ip addr add $ {address} / $ {netmask} broadcast $ {broadcast} dev% i ExecStart = / usr / bin / ip route добавить маршрут по умолчанию через $ {gateway} ExecStop = / usr / bin / ip addr flush dev% i ExecStop = / usr / bin / ip link установить dev% i вниз [Установить] WantedBy = multi-user.target

9. Мы остановили обслуживание DHCP и запускаем тот, который только что настроили:

systemctl stop dhcpd
systemctl disable dhcpd

systemctl start network
systemctl enable network

10. Мы перезапускаем Raspberry Pi и мы подключаемся SSH с нашим пользователем:

systemctl reboot (Эта команда может оставить Raspberry Pi 1 минута заблокирована)

ssh tu_usuario@192.168.1.200

Пока что конфигурация Raspberry Pi con Arch Linux. В конце концов, это длилось дольше, чем я думал, но на весь процесс уходит не более 30-40 минут.

Это мой первый вклад, надеюсь, вам понравится.

Фуэнтес:
Вики Сообщества
Архлинукс ARM


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   франциско сказал

    Спасибо за руководство, я планирую купить raspberry pi и установить Arch, это мне очень поможет, спасибо !!!.

    Привет.

  2.   Карлос Гуд сказал

    Я думаю, что Arch linux + Raspberry pi - отличный дуэт. Если вы установите XFCE, вы получите минимальное потребление энергии.

  3.   Коколио сказал

    Очень хороший парень, я люблю читать такие руководства, сейчас я пытаюсь установить Debian на свой Western Digital NAS, его оборудование:

    Применен Micro APM82181 @ 800 МГц с 256 МБ оперативной памяти. и eth Broadcom BCM54610 10/100/1000 Мбит / с.

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

  4.   Фернандо сказал

    У меня Raspberry Pi работает с Arch. Он идеально подходит в качестве торрент-менеджера с использованием передачи, вам даже не нужен монитор.
    Я когда-либо устанавливал для него LXDE, и он отлично работает.

  5.   ST0RMT4IL. сказал

    Ваш вклад огромен!

    Довольно ясно и лаконично! - Добавлено в избранное!

    Спасибо!

  6.   Дэвидлг сказал

    Очень хорошо, у меня есть один и два изображения, с Arch и raspbian, и я собираюсь подготовить еще один образ для медиацентра

    на мой взгляд этот маленький гаджет должен иметь его как сервер, без графической среды

    1.    Tesla сказал

      Что ж, обратите внимание, что я серьезно подумываю о его продаже ... Я не знаю, буду ли это я или что, но я был очень разочарован в его день, и я припарковал его там, не используя его. Я думаю, что СМИ слишком много раздумывали над этим, прежде чем он вышел, и я возлагаю большие надежды.

      Конечно, как мультимедийный центр работает хорошо. Только сейчас у любого телевизора есть собственный USB-менеджер для воспроизведения контента. И для меня удобнее подключить внешний жесткий диск к телевизору, чем подключить Raspberry Pi, хахаха.

  7.   Синий череп сказал

    Я бы хотел, чтобы вы написали статью о том, как установить linux (меня не волнует версия) на raspberry-pi, PEEEEEEEEEEERO, чтобы не нужно было выключать систему вручную.

    Это вопрос потребностей, вы не всегда можете выключить все системы, если вы используете его для определенной задачи много раз, им нужно отключить питание, и что на следующий день не все будет повреждено.

    Я понимаю, что это делается путем монтирования только для чтения, но больше не имею представления. Я сказал, что было бы здорово написать об этом, чтобы иметь возможность использовать Raspberry-pi автономно.

  8.   трекет сказал

    3. Теперь настраиваем часовой «пояс», в моем случае:

    Ах, мои глаза!

    1.    Elav сказал

      И не могли бы вы сделать комментарий по-другому? Не знаю, что-то более конструктивное?

    2.    Фрэн сказал

      Посмотрим ... для выпускника РАЭ:
      https://es.wikipedia.org/wiki/Huso_horario

      Я знаю, что это очень старый пост, но он помог мне создать фиксированный ip на моем пи. Спасибо = D
      приветствия