Деякий час тому я купив його Raspberry Pi і кілька тижнів тому я вирішив встановити Arch Linux, Я розповім, як я це зробив.
Для того, щоб виконати весь процес нам знадобиться:
- Raspberry Pi.
- Мінімальна SD-карта 2 Гб.
- ПК з кардрідером.
Установка
Спочатку ми повинні завантажити зображення 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 розширимо останній розділ:
Завдяки цьому ми готові до 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. Ми змінюємо пароль для кореневого користувача та для щойно створеного користувача:
passwd
y
passwd tu_usuario
6. Ми даємо нашому господареві ім’я:
echo "nombre_maquina" > /etc/hostname
7. Для вашої зручності ми налаштовуємо статичний IP. Для цього ми створюємо файл /etc/conf.d/interface і ми додаємо наступне, змінюючи дані у кожному випадку:
address=192.168.1.200
netmask=24
broadcast=192.168.1.255
gateway=192.168.1.1
8. Тепер ми створюємо файл / etc / systemd / system / network і ми додаємо наступне:
[Одиниця] Опис = Мережеве підключення (% i) Хоче = network.target До = network.target BindsTo = sys-subsystem-net-devices-% i.device After = sys-subsystem-net-devices-% i.device [ Служба] 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} трансляція $ {трансляція} dev% i ExecStart = / usr / bin / ip route add default за допомогою $ {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 з Arch Linux. Врешті-решт це було довше, ніж я думав, але це не займає більше 30 - 40 хвилин весь процес.
Це мій перший внесок, сподіваюся, вам сподобається.
Fuentes:
Вікі Archlinux
Arch Linux ARM
Дякую за підручник, я планую придбати малиновий пі та встановити Arch, це мені дуже допоможе, дякую !!!.
Привіт.
Я думаю, що Arch linux + Raspberry pi - це чудовий дует. Якщо ви встановлюєте XFCE, ви можете мати мінімальне споживання
Дуже хороший хлопець, я люблю читати такі підручники, наразі я намагаюся встановити Debian на своєму Western Digital NAS, його апаратне забезпечення:
Застосований Micro APM82181 @ 800 МГц з 256 МБ оперативної пам'яті. та Eth Broadcom BCM54610 10/100/1000 Мбіт / с.
Якщо ви бачите щось для цієї помилки, я був би вдячний, передайте мені інформацію, привітання.
У мене працює Raspberry Pi з Arch. Він ідеально підходить для керування торрентами за допомогою передачі, вам навіть не потрібен монітор.
Я коли-небудь встановлював на нього LXDE, і він чудово працює.
Ваш внесок величезний!
Досить чіткий і лаконічний! - Додано до Вибраного!
Спасибо!
Дуже добре, у мене є одне, і у мене є два зображення, з Arch і raspbian, і я збираюся підготувати ще одне зображення для медіа-центру
на мою думку, цей маленький пристрій повинен мати його як сервер, без графічного середовища
Ну, зауважте, що я серйозно розглядаю можливість його продажу ... Я не знаю, чи це буду я, чи що, але я був дуже розчарований своїм часом, і я припаркував його там, не використовуючи. Я думаю, що ЗМІ занадто роздули його перед тим, як він вийшов, і я маю великі сподівання.
Звичайно, як мультимедійний центр він працює добре. Лише сьогодні будь-який телевізор має власний USB-менеджер для відтворення вмісту. І для мене зручніше підключати зовнішній жорсткий диск до телевізора, ніж підключати Raspberry Pi, ха-ха-ха.
Я хотів би, щоб ви написали статтю про те, як встановити Linux (мені байдужа версія) на Raspberry-Pi, PEEEEEEEEEEERO, щоб не потрібно було вимикати систему вручну.
Це питання потреб, ви не завжди можете вимкнути всі системи, якщо ви використовуєте його для певного завдання багато разів, то, що їм потрібно, це відключення живлення, і що наступного дня це не все пошкоджено.
Я розумію, що це робиться шляхом встановлення його як лише для читання, але я більше не маю ідеї. Я сказав, було б здорово про це сказати, щоб мати можливість використовувати Raspberry-pi автономно.
3. Тепер ми налаштовуємо часовий пояс, у моєму випадку:
Ааа, мої очі!
І ви не могли зробити коментар по-іншому? Не знаю, щось більш конструктивне?
Подивимось ... для випускника RAE:
https://es.wikipedia.org/wiki/Huso_horario
Я знаю, що це дуже стара публікація, але це допомогло мені створити виправлений ip на моєму pi. Дякую = D
вітання