Настройка DebWrt на DIR-320 после установки
В качестве продолжения статьи Установка DebWrt на DIR-320 аппаратных ревизий A1/A2.
Показать
Следует иметь в виду, что у свежеперепрошитого устройства на LAN-интерфейсе настроен IP-адрес 192.168.1.1/24. Если используются другие сети, то правим сетевые настройки (возможно, сеанс удалённого входа отвалится, если изменился IP-адрес). Для этого необходимо удалить /etc/network/interfaces (это симлинк на /etc/network/interfaces.firstboot), создать его с необходимым содержимым и перегрузить службу networking:
rm /etc/network/interfaces touch /etc/network/interfaces cat << EOF > /etc/network/interfaces auto lo eth0 iface lo inet loopback iface eth0 inet dhcp iface wlan0 inet dhcp wpa-ssid <имя WiFi-сети> wpa-psk <ключ WiFi-сети> EOF service networking restart echo "<DNS-сервер>" > /etc/resolv.conf
Изначально настроен только один пользователь — root с паролём debwrt. Из-за того, что при старте таймер времени равен нулю, то есть системные время и дата установлены на полночь 1 января 1970 года (Thu Jan 1 00:00:00 UTC 1970),то при входе ssh’ем (или telnet’ом) система потребует смену пароля. Необходимо выставить правильное время.
Способ I. Применим даже с ненастроеной сетевой подсистемой.
date --set="<дата> <месяц> <год> <часы>:<минуты>:<секунды>" date --set="<номер месяца>/<дата>/<год> <часы>:<минуты>:<секунды>"
Например, на дату опубликования этой заметки актуальной была команда:
date --set="16 January 2018 17:57:00" date --set="01/16/2018 17:57:00"
Способ II. Правим время с помощью ntpdate (требуется доступ в сеть Интернет):
Останавливаем сервис ntp и синхронизируем время с любым рабочим NTP-сервером.
service ntp stop ntpdate time.nist.gov service ntp start
Команды
hwclock -w hwclock --hctosys
не сработают, так как у системы нет аппаратных часов.
Меняем репозиторий с ftp.debian.org на archive.debian.org и обновляем систему:
echo "deb http://archive.debian.org/debian squeeze main" > /etc/apt/sources.list apt-get update apt-get upgrade
Донастраиваем систему и устанавливаем нужные пакеты:
passwd hostname <имя узла> echo "<имя узла>" > /etc/hostname echo -e "127.0.0.2\t<имя узла>" > /etc/hosts apt-get install mc sudo most locales bash-completion nload htop ccze telnet wpasupplicant dpkg-reconfigure locales dpkg-reconfigure tzdata adduser <пользователь> echo -e "<пользователь>\tALL=(ALL:ALL) NOPASSWD: ALL" > /etc/sudoers apt-get install apache2 php7 mysql-server

Хаки и трюки
Виртуалки
Сисьадминство
BASH-скрипты
Парусные суда
Праздники
Моё чтиво
Игра KSP
Pearl Linux 6.0 (Artful)
Pearl Linux 6.0 (Artful).
Virtualbox (как с UEFI, так и без) в самом конце, после заливки всех файлов, когда возникает надпись "Извлеките установочный диски и затем нажмите ENTER" — нажатие этой клавиши (да и любой другой) не даёт эффекта. А в
VMware всё работает.
LuninuX OS 17.04 (Zulu)
бубунте. Пилится с декабря 2010 года (тогда проект был известен как
Sn0wL1nuX) разработчиком
GNOME. Размер файла образа винта после установки — 5,7 гигов.
LuninuXOS
Deepin чем-то, хотя их сейчас много лепят с однотипными инсталляшками.
Metamorphose Linux 8.5.7 (Panther)
Metamorphose Linux 8.0.
Дебиана. Дистр предоставляет простую и полную ОСь с приятным графическим интерфейсом для начинающих и опытных пользователей. Разработчик проекта —
KDE Plasma. Файл образа винта после установки стал размером 7,4 гигабайта.


BackSlash Linux Kristoff
BackSlash Linux Kristoff.
plan9 или
XENIX386), снятыми с поддержки (как
Moblin 2, для которого не могу найти рабочую копию репозитория в сети), или трансформировавшимися в другие (как
LindowsOS /
Linspire /
Freespire /
Xandros или
Mandrake /
Mandriva /
Mageia /
OpenMandriva).
Линуксы:
ArchLinux
CentOS
CrunchBang
ElementaryOS
Fedora
openSUSE
DietPi
Raspbian


OpenWrt
DD-WRT
DebWrt
RHEL
Slackware
Gentoo
AstraLinux
Q4OS

DSL
ZorinOS
Maui
AltLinux
Zenix
Devuan
госЛинукс
AGL
SteamOS
ChromiumOS
Proxmox
PelicanHPC
CalculateLinux
Netrunner
NixOS
KaOS
Manjaro
LXLE
gOS
Solus
FerenOS

OracleLinux
DebianHurd
SLAX
KaliLinux
Tails
antiX
BunsenLabs

LEDE
AttifyOS
Nitrux
PCLinuxOS
BlackLab
KDEneon
ChakraLinux
Antergos
Korora
CAINE
LinuxLite

RFRemix
ScientificLinux
RouterOS
BackBox
EndlessOS
Pop!_OS
Siduction
Parrot
moonOS
Бэ Эс Дэ:
FreeBSD
PicoBSD
NetBSD
BSDRP
FreeSBIE
DesktopBSD
TrueOS
kFreeBSD
OliveBSD
UlBSD
LibertyBSD
OpenBSD
pfSense
DragonFly
GhostBSD
Андроиды:
Android4

PhoenixOS
RemixOS
БиОСь и клоны:
BeOS
Haiku
Солярка:
OracleSolaris
Dyson
Tribblix
OpenSXCE
OpenSolaris
OpenIndiana
МакОси:
SnowLeopard
Panther
Всякая экзотика:
Syllable

QNX
Minoca
ToaruOS
Windows10
Как можно заметить, мой блог ведётся на бесплатном (для личных блогов) движке 
*nix-системы предоставляют развитые средства настройки пользователюской среды под различные потребности. Одна из задач такой настройки — указание регионального стандарта, с которым хочет оперировать пользователь. Например — чтобы графический системный интерфейс отображал сообщения на родном пользователю языке (был локализован), а ввод осуществлялся на английском. Локализация означает приспособление программы или операционной системы к кодировке и стилям печати времени, даты, денежных единиц принятых в данной стране. Иногда применяют сокращение «l10n». Буквы «l» и «n» — начало и окончание слова «localization», а цифра 10 — количество букв между ними. Есть ещё сокращение i18n — «internationalization».
OpenWrt и
LEDE, развивающие дистрибутивы для различных сетевых устройств, таких как маршрутизаторы и точки доступа, объявили о воссоединении (