Меню Рубрики

Установка debian eee pc

Debian GNU/Linux

На данном сайте рассказано про множество дистрибутивов Linux — однако незаслуженно забыт прородитель ?buntu — Debian. Попробуем исправить данную оплошность. Итак:

Asus Eee PC 701

С самого появления этой игрушки в моих руках я сразу решил поставить ту систему, с которой постоянно имею дело. В принципе на данный аппарат встаёт и обычный дистрибутив (что,в общем-то, сделал сразу) однако (на июнь 2008 года) поддержка wifi и сети не работала без доп пакетов из исходников — как заявлено сейчас на сайте проекта адаптированого дистрибутива этой проблемы несуществует и ядро 2.6.26 из ветки sid уже прекрасно себя чувствует с родными модулями. И так немного о процессе установки для непосвящённых (читай: тех кто с linux на «Вы, уважаемый»):

В моём случае это выглядело так dd if=debian-eeepc_20081017.img of=/dev/sdd bs=512 (by feyanin: без bs=512 прекрасно работает). (Не знаю чем это можно сделать сейчас в windows (by feyanin: flashnul помогает) в dos был diskdup.)

Остальное требующееся ПО устанавливаем пакетным менеджером.

Asus Eee PC 1000

Модель с экраном в 10.2 дюйма и двумя ssd-накопителями (8 Гб и 32 Гб). Процессор Intel Atom Z270 частотой 1.6 ГГц. Блутус, веб-камера 1.3 Mpix.

Как и на всех железяках такого рода, GNOME ворочается не очень быстро (хотя заметно быстрее, чем известная среда распространения вирусов). Более оптимальным является выбор легковесных окружений рабочего стола: XFCE или Debian_LXDE.

Процесс установки Debian выглядит достаточно обычно. Единственное, что рекомендуется выбирать ветку lenny, которая (по состоянию на 20 декабря 2008) по-прежнему является testing. Можно выбрать любой из способов, перечисленных в этом мануале. Лично мне наиболее простым показался следующий способ:

Установка Debian из сети, используя маленький образ

Вам понадобится достаточно быстрое подключение к интернету и USB-флэшка на 16 Мб (можно больше). В процессе установки возможно использование проводного подключения или wifi-подключения (нешифрованного или с шиффрованием WPA(2)-PSK; вроде, можно и WEP, но я не проверял). В целом процесс установки — такой же, как описанный выше для модели 701.

Если не ставить окружение рабочего стола, а выбрать только base system и laptop utils, то процесс установки занимает около полутора часов при подключении 256 kbps.

В Lenny работает из коробки wifi, кнопка выключения экрана, регулировка звука/яркости, синийЗуб, камера. Не работает микрофон.

Сейчас (12.06.09) ядро уже далеко не 26е — есть смысл обновиться.
Для этого

Работает: всё тоже самое + микрофон

Установка Lenny

Установка с образа DVD-диска + сеть (но достаточно просто диска, сеть нужна для установки обновлений, и обратно, достаточно сети, ибо диск используется для ускорения процесса). Для подготовки носителей используется виндовс.

170 мб, с него в начале установки позаимствуются установщик, модули NTFS и дрова на сетевуху)

Если использовать образ dvd не планируется, то четвертый шаг не обязателен.

источник

Установка Debian Lenny на Asus eeePC 901

Необходимая информация.

Первым делом я решил посмотреть в интернете об опыте других людей по установке данного дистрибутива на eeePC. Набрав в поисковой строке гугла фразу «debian eee pc», первым же результатом я получил ссылку на официальную вики дебиана, посвященную данной проблеме — http://wiki.debian.org/DebianEeePC.

Получение инсталятора.

Первым делом необходимо получить инсталлятор дебиана. Для eeePC разработан собственный инсталлятор, в который включены все необходимые драйвера сетевых устройств и прописан необходимый дополнительный дистрибутив.
Скачать инсталлятор можно здесь, он занимает примерно 16Мб.
Теперь необходимо записать инсталлятор на флешку, что бы можно было легко с нее загрузиться (в eeePC отсутствует CD/DVD привод, поэтому загрузка с флешки самый простой путь).
Нам потребуется совсем маленькая флешка для инсталлятора. Данные и файловая система на флешке будут уничтожены, поэтому необходимо сначала сделать ее резервную копию (если есть что сохранять). Для записи загрузчика на флешку не надо ее форматировать самому и не надо ее монтировать.
Загрузчик копируется на флешку с помощью команды dd. Для этого надо выполнить следующую команду:

dd if=debian-eeepc.img of=/dev/
sync

Теперь нам осталось загрузиться с подготовленной флешки.

Установка

Перед установкой рекомендуется включить все устройства в биосе, так как в некоторых случаях они могут не распознаться при установке.
Установка дебиана проходит вполне стандартно, но при желании в процессе можно сделать полный бэкап системы по сети 🙂 Делается это так после того как инсталятор определит сетевые устройства и встроенные карточки, нажимаем Alt+F2 и попадаем в консоль. На компьютере, который будет получать бэкап получаем адрес и запускаем nc на прослушивание 9000-ого порта:

nc -l -p 9000 | gzip -1 -c > ./eeepc.img.gz

На eeePC выполняем следующую команду:

dd if=/dev/sda | nc -w 5 адрес_компьютера_для_бэкапа 9000

Ждем немного и повторяем то же самое для второй карточки, естественно указав другой файл для сохранения.
Для восстановления системы (если когда-нибудь потребуется) необходимо выполнить следующие команды. На eeePC:

А на компьютере в образами дисков:

Для второй флешки адрес будет /dev/sdb и, соответственно другое имя образа.
После создания бэкапа спокойно заканчиваем установку в обычном режиме.
Пару слог можно сказать о разбивке дисков. Учитывая ограниченный ресурс флешек и достаточное количество оперативной памяти, я решил не создавать раздел подкачки и отдал первую флешку под систему, а вторую — под домашний каталог. Файловую систему я выбрал ext3. При этом на первой флешке необходимо оставить небольшой раздел в 32 Мб, который используется биосом для функции BootBooster. Если его удалить то она работать не будет.

источник

советы

20081215

eeePC 901 и Debian (установка и настройка)

У моей жены теперь появился eeePC 901. Эту модель выбрали в основном потому, что в ней сочетается ещё достаточно компактный размер и малый вес (при этом экран уже 1024×600), ёмкий аккумулятор и экономичный процессор (это один из наиболее автономных нетбуков), при этом цена вполне разумна. Выбрали жизнерадостный зелёный вариант исполнения с предустановленным Linux (в этом случае второй встроенный флэш-диск 16 ГБ, а не 8 ГБ, как в версии с Windows).

Вообще, надо отметить, что мы, конечно, с самого начала планировали ставить на него полноценный дистрибутив, но всё равно меня очень огорчила неполная работоспособность предустановленного Xandros.

Всё дело в том, что в 901, 1000 и 1000H Асус стал ставить модуль WiFi Realtek RT2860, драйвер к которому довольно сырой и требует проприетарной прошивки. Как результат, eeePC 901 из коробки просто не мог подключиться к открытой (!) точке доступа (тоже Асус, кстати). Такой хоккей нам не нужен. Более того, я теперь не удивляюсь, что им где-то там возвращают машины с Linux. Даже такая базовая для нетбука вещь как WiFi из коробки в новых 901 толком не работает, и не работает по вине производителя. Очень, очень стыдно, Асус, мы в тебя верили, а ты явно предпочитаешь модели без Linux! Одно отрадно: за лицензию Windows платить не пришлось, а проблема с WiFi решаема.

Так что почти сразу появился стимул поставить нормальный Debian. Сразу скажу, что с установкой системы моя жена справилась самостоятельно. Я только подсказал, как загрузочный образ debian-eeepc.img записать на флэшку:

0. посмотреть как называется устройство флэшки в выводе команды mount ,
1. отсоединить том флэшки,
2. dd if=debian-eeepc.img of=/dev/устройство_флэшки ,
3. sync

и подсказал ещё как лучше разбить диск (/ на первом флэш-диске, 4 ГБ, /home на втором, 16 ГБ, раздел для подкачки не создавали). Следуя рекомендации в Debian Wiki мы оставили два небольших раздела на первом флэш-диске. Вроде бы это ускоряет загрузку.

Для загрузки с установочной флэшки, нужно вставить флэшку, нажать ESC при перезагрузке устройства и выбрать устройство, с которого осуществлять загрузку. WiFi включается в BIOS (F2 при загрузке), это необходимо, если планируется ставить систему по беспроводной сети. Мы ставили по обычному Ethernet.

Основной источник информации при установке и настройке Debian на eeePC: Debian EeePC Wiki.

После установки почти всё сразу заработало. Ручного вмешательства потребовали только настройка sudo, WiFi и звук (микрофон). Засыпание/просыпание и видеокамера заработали сразу после установки. VGA-выход ещё не проверяли. Даже многопальцевые комбинации на тачпэде работают (хотя и не настраиваются, и мне кажутся непривычными после тачпэда synaptics). Bluetooth ещё не проверяли. Кардиридер работает.

sudo настраивается как обычно, запуском visudo от root-а, и добавлением строки

Читайте также:  Установка распред вала змз 402

а пользователя добавить в группу sudo.

Драйвер для WiFi доступен как на сайте производителя (Ralink), так и в репозитории

deb http://eeepc.debian.net/debian lenny main contrib non-free

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

После установки rt2860-modules-2.6.26-1-686 появляется возможность использовать сетевой интерфейс ra0 . Разные способы настройки описаны здесь. Я же выбрал лёгкий путь и поставил wicd. Минутой позже я спокойно подключился к точке доступа с WPA2PSK.

Вообще, попробовал wicd я совсем недавно, и должен сказать, что это наиболее логичная и ясная графическая конфигурялка сети, которую я пока что видел. Устанавливается созданием файла /etc/apt/sources.list.d/wicd.list с указанием на сторонний репозиторий:

wget -q http://apt.wicd.net/wicd.gpg -O- | sudo apt-key add —

и после этого обычной установкой пакета wicd (с удалением NetworkManager). Запустить апплет wicd для панели Gnome: wicd-client .

Далее звук. Игрался он и так нормально, а вот с микрофона ничего не записывалось. Выяснилось, что поддержка Intel HDA Audio появилась в ALSA сравнительно недавно. Соответственно, нужно или ставить ядро 2.6.28-rc1 или более позднее, или собрать новую альзу самостоятельно. Мне было проще сделать второе.

Дополнение 2009-04-02. Несколько слов о сборке ядра 2.6.29 для Debian. Хотя пакет этого ядра уже появился в репозиториях (sid), ставить его на eeePC 901 смысла нет: драйвер тачпэда Elantech в нём выключен, а поддержку WiFi-модуля в Debian-ядре вообще выкинули по лицензионным соображениям (см. баги #522078 и #521553).

Короче, поступать в этой ситуации следует так:

1) не устанавливать готовых пакетов Debian, а взять исходники ядра на kernel.org и собрать пакет самостоятельно; при этом получив и поддержку тачпэда, и поддержку WiFi, и ядро, оптимизированное для настольных приложений — «из коробки»; постарался отключить всё лишнее, но явно отключил не всё. Конфигурацию ядра я частично позаимствовал отсюда. Основные особенности: CONFIG_PREEMPT=y (десктоп), CONFIG_RT2860=y (встроенный WiFi), CONFIG_MOUSE_PS2_ELANTECH=y (тачпэд Elantech), CONFIG_ATL1E (гигабитный Ethernet);

2) следовать инструкциям по сборке собственного пакета с ядром; если кратко, то переходим в каталог с распакованными исходниками ядра и делаем следующее: Не забываем перед этим установить kernel-package и zlib1g-dev ;

3) переходим на один каталог выше и устанавливаем собранные пакеты:
4) Перед тем, как перезагрузиться, не забываем пересобрать те модули, которые ставились из исходников. Например, пересобрать пользовательские модули ALSA из alsa-source можно так:Хотя, кстати, с 2.6.29 я уже не уверен, что это нужно. Спросите экспертов;

5) после перезагрузки у меня вроде всё заработало (о настройке тачпэда см. ниже): WiFi, двухпальцевых скроллинг на тачпэде, звук и запись звука, видеокамера, кардридер, блутус (встроенный Bluetooth ещё не проверял, внешний USB-модуль работает), засыпание-просыпание, датчики батареи.

Для сборки альзы, вначале устанавливаем linux-headers :

sudo aptitude install linux-headers-`uname -r`

$ ./configure —with-cards=hda-intel
$ make
$ sudo make install-modules
$ sudo ./snddevices

Конечно, не Debian-way, но работает. После установки драйверов из alsa-drivers-1.0.18a и перезагрузки заработал и микрофон, и регулировка громкости аппаратными клавишами.

Дополнение 2009-04-02: правильный для Debian способ заключается в пересборке пакетов ALSA. Тогда драйвера не будут затираться при каждом апгрейде ALSA в дистрибутиве. Конкретно в этом случае, если система Lenny (stable), а нужная версия доступна только в Sid (unstable), я поступил так:
1) добавил репозиторий исходников sid в /etc/apt/sources.list :и вполнил sudo aptitude update .
2) во временном каталоге выполнил т.е. вытащил все исходники пакета alsa из репозитория sid. Затем скачал и установил все необходимые для сборки зависимости:Можно сохранить где-нибудь список, чтобы было проще удалить их потом. Наконец, перешёл в каталог с пакетом:Конкретная версия может отличаться.
3) Редактирую файл списка изменений На самом деле просто добавил «

backport1 » к номеру версии. Новую запись в файле changelog делаю по образцу предыдущих (сохраняю отступы и количество пробелов). Время в нужном формате печатает команда date -R .
4) Пересобираю пакеты: Перехожу на каталог выше и устанавливаю все собранные пакеты:Почти готово.
5) Осталось собственно собрать модули для текущей версии ядра. Для этого должен быть установлен пакет linux-headers и module-assistant . Тогда сборка и установка будет практически автоматической:Всё. Теперь «правильная» альза должна быть установлена «правильным» способом. И пока в stable не появится более свежей альзы, будет использоваться «бэкпорт». При обновлении ядра нужно будет повторить только последний шаг (5). Чтобы новые модули заработали, нужно или выгрузить вручную все старые модули, которые начинаются на snd. , или просто перезагрузиться.

Аппаратные клавиши работают должным образом после установки пакета eeepc-acpi-scripts из указанного выше специального репозитория Debian для eeePC. Опять же, при установке со специального образа, он устанавливается по-умолчанию.

Ещё остаётся задача как следует настроить тачпэд. В 901 используется тачпэд Elantech. У меня он сейчас настроен как и он вроде работает. Кажется, только, иногда подтормаживает. Двумя пальцами делается вертикальная прокрутка и эмулируется средняя кнопка мыши, тремя пальцами эмулируется правая кнопка мыши, краткое касание второго пальца при удержании первого включает режим перетаскивания. Эти комбинации работают, но после тачпэда synaptics кажутся непривычными, и некоторые из них я бы отключил, особенно перетаскивание. На первое время я убавил чувствительность тачпэда в настройках Gnome.

Дополнение 2009-04-02: если было установлено достаточно свежее ядро с поддержкой тачпэдов Elantech (см. выше инструкции по установке ядра 2.6.29), то можно использовать нормальный драйвер тачпэда. Соответственно в /etc/X11/xorg.conf помещаем:Кроме этого нужно установить xserver-xorg-input-synaptics версии не ниже 0.99.3. Готовые пакеты для Debian Lenny (stable) можно взять здесь. После перезапуска иксов, будет работать как вертикальный, так и горизонтальный скролинг двумя пальцами на тачпэде.

Подробности о настройке тачпэда смотрим в DebianEeePc Wiki.

Ссылки по теме:

  • Debian EeePC Wiki

Народный опыт (*nix на схожих моделях):

  • Ubuntu 8.04 Hardy на eeePC 1000H (ⓒ passshok)
  • Fedora 10 на eeePC 1000H (ⓒ Tigro)
  • openSUSE 11, Fedora 10, Debian testing, FreeBSD 8 на Acer Aspire One (ⓒ hrafn)
  • Gentoo на eeePC 901 (ⓒ TheMixa)
  • openSUSE 1.1 на MSI Wind U100 (ⓒ magik)

Впечатления о eeePC 901 в целом, как о железке, у меня очень приятные. Ничего не болтается, ладно всё подогнано. Вес и размер как раз такие, чтобы с ним было приятно сидеть где-нибудь на диване. Приятно сопротивление, с которым открывается и закрывается крышка. Клавиатура мелкая и чуть-чуть нестандартная, но если набирать аккуратно, то вскоре начинает получаться. От батареи работает действительно долго. Экран яркий, матовый, с широким углом обзора. Самое то. В разрешении же 1024×600 оказалось комфортно, особенно если использовать полноэкранный режим для ряда приложений (F11 в Gnome) и несколько рабочих столов. Только изредка приходится перетаскивать окошки с зажатым ALT.

Дополнение 2009-04-02: дополнил описанием, как пересобрать пакеты ALSA для Debian stable, как собрать пакет ядра 2.6.29, как настроить тачпэд Elantech.

Дополнение 2009-07-01: в свежей заметке — как бороться с тормозами Firefox-а на eeePC.

Дополнение 2009-07-09: упомянул CONFIG_ATL1E (гигабитный Ethernet). Убрал ссылки на конфиг ядра, в котором его не было.

источник

Новый софт на старом железе (из жизни некроманта-мазохиста)

История по «реанимации» нетбука Asus EEE PC 4G (701), путем установки современной Linux человеком весьма поверхностно знакомым с этой системой. Вы можете воспользоваться данной статьей как инструкцией по установке минимальной конфигурации Linux человеком не работавшим с данной ОС, но желающим в дальнейшем ее изучить. Ставить можно на любой ПК или ноутбук.

Важное замечание: цель статьи помочь установить Linux, не вдаваясь в разжевывание команд. Для этого существует масса литературы и сайтов. После установки у вас будет машина для экспериментов и вы сами сможете изучать данную ОС. Но для установки нам потребуется второй ПК. Для скачивания софта, записи образов и поисках в интернете. Такие вот «костыли».

В мире существует два основных типа людей: технари и пользователи. Но мир не монохромен и существует множество градаций (степеней замороченности). Самые ярые технари одержимы идеей все опробовать, модернизировать и выжать все соки из новой техники. Законченные пользователи покупают технику, активно ее эксплуатируют, а потом заменяют на новую, безжалостно выкидывая устаревшее оборудование на свалку истории.

У меня дома скопилось несколько старых ноутбуков. Все в хорошем физическом состоянии, рабочие, но установленная на них Windows XP уже не тянет. Особенно жалко Asus EEE PC 4G (701) — красивый, аккуратный нетбук. В момент его приобретения (2008 год) это была вполне рабочая машинка для командировок. На нем печатались документы в MS Office, велись переговоры по Skype, бороздились просторы интернета и даже писались программы для микроконтроллеров (стояла MPLAB IDE). Но чем больше обновлялась Windows, тем меньше места оставалось на диске и тем медленнее все работало. Пока, образно говоря, не встало колом.

Читайте также:  Установка cityguide с помощью lucky patcher

Особо остро интерес к нетбуку возник после того, как сын начал проявлять интерес к программированию и ему была приобретена Arduino. Изучать за общим стационарным ПК было неудобно (машинное время активно делиться между членами семьи), а на временно выданный ребенку ThinkPad будущий программист тихо и оперативно (в течении получаса) установил Steam, после чего Arduino благополучно отошла на задний план. ThinkPad был изъят и принято решение реанимировать EEE PC с возможностью работы Arduini IDE.

Выбор дистрибутива

Существует огромное количество дистрибутивов Linux: Debian, Ubuntu (Kubuntu, Lubuntu, Xubuntu, Linux Mint), Red Hat, CentOS, Fedora, openSUSE, Mandrake, ALT Linux, Arch Linux, Gentoo, и т.д. и т.п. Каждый хвалит свой как «самый-самый», описывает преимущества перед другими и обещает «райские кущи». Для старых маломощных машин активно продвигают Lubuntu и Xubuntu, с «легкими» GUI (графический интерфейс пользователя). Но любая попытка поставить эти современные дистрибутивы на нашего пенсионера обречена на провал в самом начале пути: установщик сообщит о нехватке места на жестком диске. В сети можно встретить советы по обходу данной проблемы но мы пойдем своим путем, через тернии- к звездам. Системы без графического интерфейса («голый» Debian, Ubuntu Server) ставятся без проблем. Дома запущен сервер на mini-ITX плате для личных нужд: сетевой NAS, торренто-качалка Transmission с удаленным управлением со смартфона и домашнего ПК, прорабатывается вопрос разворачивания личного облачного хранилища. Долгое время EEE PC использовался как полигон для отладки серверных функций, до их реализации на домашнем сервере.

После проб, изучения интернета и размышлений было принято решение ставить связку Debian+MATE. Важное замечание- в конце установки Debian будет предложено установить на выбор GUI. Среди вариантов присутствуют MATE и «легкие» Xfce и LXDE. Но если выбрать данный вариант установки то мы получим полное окружение рабочего стола: FireFox, LibreOffice и т.д. и т.п. И места нам тоже не хватит, или будет в обрез. Поэтому мы будем заниматься мазохизмом (в виду начального уровня знаний Linux) и поставим «голый» Debian (использовался Debian 8.х). После из терминала проведем настройку Wi-Fi и установим минимальную версию MATE (MATE-core).

О сколько нам открытий чудных…

Установку ОС я производил с внешнего DVD-привода. Чисто теоретически возможна установка с USB-флешки, но тут есть несколько нюансов:

1. Заходим в BIOS (F2) и в разделе Boot выбираем пункт Boot Device Priority. В нем делаем первым загрузочным устройством Removable Dev. Все это делаем для успокоения совести, т.к. лично у меня загрузка с USB-флешки в этом варианте не прошла.

2. Вставляем нашу флешку и после включения начинаем истерично давить кнопку ESC. Это приведет к тому, что выскочит меню выбора загрузки. В нем курсором выбираем нашу флешку и пытаемся установить систему. Еще один ма-а-а-аленький нюансик: у меня флешка, как источник загрузки, определяется только если ее вставить с правой стороны нетбука (со стороны SD-карты, где два USB-разъема).

3. При установка я экспериментировал с разными системами: Debian 8, Debian 9, Lubuntu, Android x86. Для экспериментов использовалась одни и та же флешка. Запись образов производилась UNetbootin for Windows. И в какой то момент просто стали выскакивать ошибки установки. (По окончании пыток нетбука попробовал создавать загрузочную флешку программой Rufus. Понравилось, но ОС уже стояла на машине и экспериментировать по новой не захотелось.)

Читать и переводить сообщения об ошибках было откровенно лень и я перешел на установку с DVD.

Установка «голого» Debian.

В сети можно найти много инструкций/примеров по установке Debian. Я сам пользовался ими при установке и в данной статье нет смысла их приводить. Для установки необходимо соединение с интернетом. При отсутствии кабельного соединения установщик предложит выбрать сетевой интерфейс (wlan0), выбрать из списка сеть и ввести пароль. Далее все идет по накатанной. Необходимо помнить, что при установке Debian будет предложено ввести пароль для root и отдельно для пользователя. В Ubuntu-дистрибутивах пользователь введенный при установке системы имеет root-права по умолчанию. Ничего сложного в процессе установки нет. Единственное отличие- после разметки дисков, когда вам предложат закончить разметку и записать изменения на диск необходимо переместиться курсором на наш первичный отдел, нажать Enter и изменить тип файловой системы на ext2 (На приведенном ниже скриншоте подчеркнут необходимый раздел. Подводим к нему курсор, жмем Enter и меняем ext4 на ext2.). Это не журналируемая файловая система и ее активно советуют выбирать для SSD-дисков во избежание их преждевременного выхода из строя.

На последнем этапе вам предложат выбрать программное обеспечение. Оставляете «Стандартные системные утилиты» и жмете «Продолжить» (при желании можете отметить «SSH-сервер» и «web server», но нам они сильно не нужны и их всегда можно доустановить позже).

Предварительная настройка системы (сеть и sudo)

Во время установки, при отсутствии проводного подключения к интернет, вам будет предложено выбрать сетевую карту и подключиться к найденным сетям Wi-Fi. После установки необходимо будет по новой настроить беспроводную сеть. Пока мы не подключимся к сети ничего из ПО мы не установим (или с внешних накопителей). Можно поискать в интернете способы подключения, но я приведу их здесь в кратком виде:

После загрузки вы увидите классику: Linux — консоль. Для Windows-пользователей очень необычно, но со временем приходит привыкание. В консоли действительно удобно работать.

Вводите свое имя (заданное при установке), жмете Enter и вам предложат ввести пароль. При вводе пароля на экране не отображаются вводимые символы, нет даже «звездочек», длину пароля враг не узнает. После входа в систему на экране отобразиться:

(тильда)означает что вы находитесь в папке пользователя, значок $ означает, что вы вошли как пользователь. Пользователь не имеет никаких прав на установку программ или внесение настроек в систему. Для правки системы надо обладать root-правами. Поэтому набираем на клавиатуре su и жмем Enter. После вводим пароль администратора. Приглашение примет вид:

(Как вариант можно было сразу ввести имя пользователя root и ввести соответствующий пароль). Характерный признак работы под root-правами — символ #. Везде, в книгах, в интернете, описывая команды Linux необходимо внимательно смотреть под какими правами выполняется команда:

  • $ — команда выполняется под логином и с правами пользователя;
  • # — команда выполняется под логином и с правами root;
  • $ sudo — команда выполняется под логином пользователя, но с правами root (если пользователь включен в группу администраторов).

Поэтому мы переходим в учетку администратора и начинаем настраивать сеть. Для начала смотрим имеющиеся «на борту» сетевые интерфейсы командной:

Результатом выполнения команды является отображение имени интерфейса и его характеристик: MAC-адрес, присвоенный IP-адрес (если есть соединение), принятые/переданные пакеты и т.п. Для нашего Asus мы увидим следующие интерфейсы:

eth0 — проводная сетевая карта;
lo — локальный интерфейс (IP 127.0.0.1);
wlan0 — Wi-Fi-карта (IP не присвоен).

После установки Wi-Fi-карта выключена по умолчанию. Включаем ее командой:

Теперь просканируем эфир на наличие беспроводных сетей. Вводим команду:

Видим список имеющихся сетей, проверяем наличие «нашей» и начинаем к ней подключаться. Настройки сетевых интерфейсов хранятся в файле /etc/network/interfaces (сам файл — последний в этой строке, перед ним — путь к файлу; это стандартное описание во всех инструкциях). В установленном дистрибутиве есть несколько редакторов, я пользуюсь nano. Вы можете воспользоваться любым другим, если знаете как. Открываем необходимый нам файл командой:

Здесь первым идет команда запуска редактора (nano), далее путь к редактируемому файлу. В открывшемся файле прописываем нашу точку доступа (символ # ставится перед комментарием):

Для сохранения изменений жмем CTRL+O, для выхода из редактора — CTRL+X. После редактирования файла необходимо перезапустить сервис введя команду:

После сообщения о перезагрузке сервиса снова вводим команду:

В выведенном списке наших интерфейсов мы должны увидеть, что нашему Wi-Fi-соединению присвоен IP (inet addr), шлюз и маска, а так же количество переданных/принятых пакетов. Все отлично, мы в сети! Теперь у нас есть доступ к репозитариям для установки всего необходимого софта.

Читайте также:  Установка sql для freebsd

Следующим шагом будет установка пакета sudo и включение нашей учетной записи в группу администраторов. Это позволит нам устанавливать ПО и править конфигурацию из под своей учетной записи вводя перед исполняемой командой слово sudo и подтверждая действия своим паролем. Несколько муторно, но меньше шанс необдуманно обрушить систему. Вводим команду:

По окончании установки добавляем нашу учетную запись в группу администраторов командой:

Теперь перезагружаем наш компьютер командой:

После перезагрузки входим под именем нашего пользователя и установим Midnight Commander — консольный файловый менеджер для Linux. Вводим команды:
$ sudo apt-get update (обновляем данные из репозиториев)
Вводим для подтверждения пароль пользователя!

После установки вводим команду:

После выполнения команды мы видим… до боли знакомый Norton Commander. (Войдя под пользователем мы не сможем создавать/редактировать файлы/каталоги. Для полноценной работы необходимо запускать MC командой $ sudo mc )

В таком виде мы можем использовать наш нетбук для массы интересных экспериментов: учиться работать в консоли, монтировать USB-диски, развернув Samba создать NAS-диск, создать web-сервер и т.д. и т.п. Но мы пойдем дальше и будем ставить легковесный графический интерфейс в минимальной конфигурации. Приключения продолжаются!

Установка GUI

У Debian хорошая Wiki-страница, рекомендуется к постоянному штудированию. В качестве рабочего стола предлагаются: GNOME, Plasma, Xfce, LXDE и MATE. Легковесными считаются Xfce и LXDE, но я захотел попробовать MATE в минимальной версии. Бегло смотрим Wiki-страницу посвященную установке MATE и в конце видим инструкцию по установке в минимальной версии (те же самые действия описаны на официальном сайте MATE). Доблестно повторяем предложенные действия:

После установки пытаемся запустить графическую оболочку, вводим:

и ничего не происходит (кроме сообщений об ошибках в системе). Попытки перезагрузки, ввода команды из под root ни к чему не приводят. Печалька… Надо читать литературу!

Установка Х-сервера (X Window System).

Изучение документации на просторах интернета дает нам следующие знания: графический интерфейс общается с ядром Linux через прослойку-посредника. Нам необходимо установить X-Window-System. Так постепенно мы начинаем постигать особенности системы. Вводим команду:

и после установки пробуем ввести:

Но после перезагрузки системы мы опять попадаем на консоль. Правда из нее мы можем запустить нашу графическую оболочку, но это не выход. Снова лезем в справочники…

Установка DM (Display Manager)

Внимательное, на этот раз, изучение Wiki-странички Debian посвященной установке MATE выцепляет следующую фразу:

If no graphical environment was present before, you will also need to install a display manager such as GDM or LightDM.

В ней, для дураков и торопыг (как я), черным по-английски сказано о необходимости установки Менеджера Дисплея! Изучайте мат.часть, читайте инструкции.

Так как мы пытаемся создать облегченную версию, то и ставим LightDM и потом перезагружаемся:

Но как оказалось, мы находимся где-то посередине нашего пути. У нас имеется графическая оболочка с минимальным набором ПО: файловый менеджер Caja, установленный нами Midnight Commander, терминал среды MATE, Reportbug. Но нет интернет-браузера и некоторых полезных программ.

И мы не видим самого главного: управления нашими сетевыми подключениями. Конечно, чисто теоретически, в каждом новом месте мы можем подключаться к новой Wi-Fi-сети через терминал, редактируя наш файл /etc/network/interfaces, как крутой небритый админ в свитере, но… Я конечно временами мазохист, но не настолько. Поэтому следующим делом мы ставим Network Manager. В нашей минимальной конфигурации отсутствует менеджер пакетов (пока), поэтому продолжаем работать в терминале. Можно зайти в «Приложения»-«Системные»-«Терминал среды MATE», но раз уж мы параллельно изучаем Linux то и изучаем его по полной. По умолчанию имеется 6 текстовых консолей (tty1-tty6), начиная с 7-ой и далее используются для запуска Х-сервера (графической оболочки). Переход между консолями осуществляется по Ctrl+Alt+Fn, где n-номер нужной консоли. Залогиниться вы можете на любой из существующих консолей — под одним пользователем или под разными (существующими в системе). также можно запустить несколько Х-серверов, и на каждом будет своё окружение.

Нажимаем Ctrl+Alt+F1 и переходим в консоль. Вводим свои логин/пароль. Далее набираем:

После этого в nano открываем файл /etc/network/interfaces и закомментируем все наши строчки. Перезагружаемся ( $ sudo reboot ).

Теперь мы можем находить и подключаться к Wi-Fi-сетям в графическом режиме.

Опять переходим в консоль (можно и до перезагрузки поставить все сразу, но я работал по принципу «изменил/добавил — перезагрузи/проверь») и устанавливаем менеджер пакетов Synaptic:

Программу установки пакетов GDebi:

Менеджер архивов Engrampa:

По желанию можно добавить стандартные для MATE, не не входящие в минимальное ядро, текстовый редактор Pluma:

и просмотровщик документов Atril:

Выходим из консоли в графический режим комбинацией Ctrl+Alt+F7 и наблюдаем появление новых программ во вкладках верхней панели (лучше перезагрузиться). Для полного счастья осталось установить интернет-браузер.

Установка веб-браузера

Для полноценной жизни нетбука осталось доустановить веб-браузер, отсутствующий в нашей минимальной версии. Чуть ранее мы установили менеджер пакетов Synaptic. Зачем — вопрос сложный. Настоящие линуксоиды все делают в терминале (сам за собой замечаю растущую привязанность к нему), но начинающим пользователям вначале удобно все ставить из под графического интерфейса. Если мы попытаемся поискать веб-браузер в Synaptic то увидим стандартный Firefox и его «конкурента» Chromium. Все это хорошо работающие программы, но весят они… В попытке найти что-либо полегче обратил внимание на Midori. Информация в сети обещает «легкий и быстрый браузер». Посещение официального сайта описывает простую установку из стандартного репозитория для Debian. Свежо предание, но (теперь) верится с трудом. При попытке следовать инструкциям с официального сайта видим сообщение, что ПО в стадии тестирования и ждет включения в репозиторий. (Debian позиционируется как «самый стабильный» дистрибутив. В репозиториях только проверенные временем пакеты. Все работает без сбоев. Достигается это тем, что в репозиториях нет самых новых версий. Может не быть и предыдущих. А вот пред-предыдущие есть. Помните об этом. Все новое ПО приходится ставить ручками.) Поэтому скачиваем установочный *.deb файл и устанавливаем все «ручками». Переходим в консоль (Ctrl+Alt+F1), логинимся в вводим команду:

После скачивания файла выходим в наш графический интерфейс (Ctrl+Alt+F7) и переходим в домашнюю папку пользователя. Там мы с радостью видим наш скачанный файл. Кликаем на нем правой кнопкой мыши и выбираем пункт меню «Открыть в Программа установки пакетов GDebi» (люди уверенные в себе могут произвести установку и в терминале, как настоящие линуксоиды, в интернете можно про это много прочитать).

После всех наших махинаций, танцев с бубном и ритуальных жертвоприношений (нервное поедание печенюшек и бутербродов) мы получили в свое распоряжение подопытный нетбук с Debian и даже около 1 Гб свободного места на нашем SSD-диске. И даже с работающими функциональными кнопками (все не проверял, но громкость и яркость регулируются). Для каких дальнейших целей вы будете его использовать — дело ваше. Лично я теперь сижу в укромном уголке в обнимку с нетбуком и изучаю Linux…

P.S. Arduino IDE (инициатор всей эпопеи) ставиться, запускается и работает (особенности настройки порта можно найти в интернете), но… После установки на диске остается менее 500 Мб свободного места, поэтому теперь активно изучается возможность запуска программ с SD-карты (форматирование в файловую систему ext, монтирование и т.д.). Исследования продолжаются, жизнь не стоит на месте.

P.S. Интернет-радио

Просто сидеть в уголке скучно, поэтому решил поставить на нетбук интернет-радио. Ставим интернет-радио RadioTray. Для удобства воспользуемся менеджером пакетов Synaptic. Процесс установки прост и описывать его нет необходимости. Основной вопрос возникающий у пользователей — где взять список радиостанций? В сети есть масса статей, как найти ссылку путем анализа трафика посредством спец.программ. Я предлагаю два способа, для первого нужен сторонний ПК, но он был нам нужен и в процессе установки:

1. Ставим VLC. Выбираем «Вид»-«Плейлист» и открываем в разделе «Интернет» пункт Icecast Radio Directory. Загрузиться список интернет-радиостанций. Выбираем понравившуюся и кликаем на ней правой кнопкой. Выбираем «Свойства». В нижней части окна видим искомый URL.

2. Идем на сайт «Радио Водник» (ссылка в списке источников) и скачиваем плейлист для Winamp. Открываем файл текстовым редактором и видим список радиостанций и URL.

источник