Второй этап. Подготовка к "окошкам".
На прошлом этапе вы
установили на ноутбук минимальную
систему ОС Debian 6. После загрузки системы
пока доступна только консоль, но это
уже рабочая система, которую продолжим
настраивать для своих нужд. На данном
этапе нам потребуется интернет, в отличие
от первого, где хватает первого диска
системы Debian. Так как производительность
ноутбука не высокая будем пытаться
использовать менее ресурсоемкие
приложения. Приступим.
Вводим имя учетной
записи, а в следующем запросе пароль
(при вводе пароля на экране не будет
отображения каких либо символов).
После успешного входа,
система будет ожидать от вас ввода
команд. Вы вошли под своей учетной
записью в систему. Права вашей учетной
записи будут ограничены системой, это
как зайти в Windows с учетной записью с
правами "Опытный пользователь", многие
команды требующие изменений системы
вам недоступны. Для этого есть учетная
запись root, но так как мы не задавали, при
установке системы, пароль для нее — нам
стала доступна команда sudo, для временного
повышения прав над системой.
Первая программа.
Ну что же, попробуем установить программу "mc" — программа похожа на "Norton Commander" в DOS-е или "FAR" для Windows (ну можно было бы сказать, что она похожя и на "Total Commander", но это консольная утилита). Вводим следующую команду:sudo apt-get install mc
Для продолжения требуется
ввести ваш пароль:
А также подтвердить
наши действия введя "y":
Программа установлена,
можно ее запустить введя "mc":
Для выхода из "mc" нажмите клавишу "F10".
Итак, с помощью команды "apt-get install mc" мы установили программу, но данные действия требуют привилегий "root", поэтому использовалась команда совместно с "sudo".
Итак, с помощью команды "apt-get install mc" мы установили программу, но данные действия требуют привилегий "root", поэтому использовалась команда совместно с "sudo".
Да, если вы при установке
системы задали пароль для учетной записи "root" - вам
потребуется сначала войти в систему
под ней используя команду "su", и ввести
пароль. Теперь можете вводить команду
"apt-get install mc", заметьте, команду "sudo" уже
вводить не надо. Кстати, если вы заметили,
у вас поменяется последний символ в приглашении консоли с "$" - означавшего
работу под записью пользователя, на
значок "#" - который означает работу под
записью "root"-а. Чтобы вернутся к своей
учетной записи введите "exit". В дальнейшем
я буду описывать действия как в первом
примере с использованием "sudo".
Сеть и список "источников".
Сейчас мы будем настраивать источники для программ, точнее пакетов с программами. В системе уже установлен простейший текстовый редактор - "nano". Откроем в нем конфигурационный файл sources.list:sudo nano /etc/apt/sources.list
После строчки начинающейся с "deb cdrom:", добавим следующие:
deb http://ftp.by.debian.org/debian squeeze main contrib non-freeВ примере указан сервер зеркала в Беларусии, для России используйте "ftp.ru.debian.org". Для выхода и сохранения изменений нажимаем сочетание клавиш "Ctrl"+"X", подтверждаем запрос сохранения введя "y", следующее поле, содержит путь и имя файла, не изменяем — просто нажимаем "Ввод":
deb-src http://ftp.by.debian.org/debian squeeze main contrib non-free
В этом же файле можно закомментировать строчку начинающейся с "deb cdrom:" - это заставит "забыть" систему о dvd-диске с которого она устанавливалась, просто добавив вначале строки символ "#" ("#" - символ коментария). Сейчас вы немножко
освоили редактор nano. Мы еще им будем
пользоваться, так что знания пригодятся.
Теперь заставим систему
обновить сведения о доступных пакетах,
введя следующую команду:
sudo apt-get update
Если у вас появились
предупреждения о невозможности скачать
пакеты во время выполнения предыдущей
команды — у вас, возможно, был неправильно
настроен сетевой интерфейс (сетевая
карта) во время первого этапа. Проверим
настройки, заодно изучив параметры:
sudo nano /etc/network/interfaces
Ищем блок
содержащий строчку с "eth0", ниже показан
файл с настройками выполненными вручную:
Объясню что
означают строки:
allow-hotplug eth0 — включает режим "горячего" подключения, т.е. сетевая карта eth0 автоматически проверяет наличие подключенного сетевого кабеля;
iface eth0 inet static — указывает что сеть настраивается вручную, ее настройки описываются ниже:
address – тут указываем ip адрес;
netmask – указываем сетевую маску;
network – указываем подсеть, этот параметр можно не указывать, он основан на первых двух параметрах, для простого представления как его высчитать: адрес ip 10.2.3.4 и маска 255.0.0.0 – будет 10.0.0.0, грубо говоря, из маски берем нули и заменяем ими соответствующие числа в ip адресе;
broadcast – широковещательный адрес, этот параметр можно не указывать, аналогично предыдущему, с отличием что последнее число должно быть 255, т.о. для вышеописанного примера будет – 10.0.0.255;
gateway – шлюз по умолчанию, адрес на который будут отправляться все "неизвестные" запросы;
dns-nameservers – указываем dns-сервер, может быть как внутренний в вашей сети или внешний из интернета, например вашего провайдера (8.8.8.8 – dns-сервер google).
Вроде
более-менее расписал параметры, сейчас
проверьте их и подправьте если заметили
неточность.
Если у вас
в сети есть dhcp сервер раздающий настойки автоматически,
то блок должен выглядеть так:
allow-hotplug eth0Сохранили изменения? Чтобы изменения произошли в системе, нужно перезагрузить компьютер командой:
iface eth0 inet dhcp
sudo reboot
или ввести следующие
команды:
sudo /etc/init.d/networking restartПопробуйте еще раз обновить список пакетов.
sudo ifup eth0
Чтобы посмотреть с каким ip адресом работает ваш компьютер можно ввести команду:
sudo ifconfig
Напротив надписи eth0 будут расписаны все текущие параметры работы сетевого адаптера, кстати, с помощью этой команды вы увидите ip адрес полученыый от dhcp сервера.
Еще есть один момент, возможно у вас в сети настроен и работает прокси-сервер, его тоже можно использовать. Для этого нужно создать файл "apt.conf" и отредактировать его:
Еще есть один момент, возможно у вас в сети настроен и работает прокси-сервер, его тоже можно использовать. Для этого нужно создать файл "apt.conf" и отредактировать его:
sudo nano /etc/apt/apt.conf
И добавить строчки:
После успешного выполнения обновления списка, система будет иметь доступ к данным находящимся в интернете и соответственно использовать его при установке программ, точнее, их загрузке.
Acquire::http::Proxy "http://proxy:port/";Вместо "proxy:port" укажите ip адрес прокси сервера и, через двоеточие, его, соответствующий для протокола, порт.
Acquire::ftp::Proxy "ftp://proxy:port/";
Acquire::::Proxy "true";
После успешного выполнения обновления списка, система будет иметь доступ к данным находящимся в интернете и соответственно использовать его при установке программ, точнее, их загрузке.
Кстати, для более
приятной работы в консоли можете перейти
на страничку
http://w1tal1j.blogspot.com/2012/06/debian-ttyx.html,
где я описал изменение разрешения экрана
на 1024*768 пикселей.
Оновляемся...
Теперь произведем обновление нашей системы до актуальной версии, для исправления найденных ошибок в пакетах. Как вы видите, не только система Windows требует обновления, но и в linux ситемах постоянно находят ошибки и их устраняют. Для обновления введите команду:sudo apt-get upgradeСистема проверит наличие новых версий пакетов и сачает их, после чего сама установит их и попытается настроить в то же состояние, в котором сейчас настроена ваша система.
После обновления системы, перезагружаем компьютер. Напомню команду:
sudo rebootТеперь вы будете работать в обновленной системе. За ходом появления обновлений, можно следить на основном сайте www.debian.org.
С консолью поигрались... но я думаю вы хотите увидеть на своем компьютере более привычные "окошки", тогда будем настраивать систему дальше.
"Иксы", FluxBox.
Устанавливаем X Window System (в народе просто "иксы"), система которая отвечает за работу тех самых "окошек":sudo apt-get install xorg
Ну и соответственно
как в предыдущей установке - пароль и
подтверждение о согласии изменений.
Затем нам потребуется пакет с самими "окошками". Для этого в линукс есть две системы - менеджеры окон (WM, X Window Manager) и окружения рабочего стола (DM, Desktop Environment). К DM относят такие популярные системы как Gnome, KDE, LXDE, но они все для нашего компьютера являются "тяжелыми". Более "легкими" считаются WM, это - OpenBox, FluxBox, IceWM.
Моим выбором стал FluxBox. Приступим к его установке:
Для вызова меню - нажмите правую кнопку мыши. Чтобы выйти - выберите "Exit". На данный момент, при выходе, мы вернемся опять в коносль. Кстати, если нажать в "FluxBox"-е сочетание клавиш "Alt"+"F1" - запустится консоль, только в "окошке".
Ниже скриншот с запущенной программой, но в системе еще не было произведено обновление:
Вот небольшое описание работы с программой. А если вы, для начала изучения, решили прочитать статью до конца, то теперь у вас будет выбор способа обновления системы, описаный в следующем абзаце. Кто делал все поэтапно - не растраивайтесь, краткое работы описание пригодится и в будующем.
Чтобы попасть в меню нажмите "F10". Дальше управляем курсором срелочками. Обратите внимние что в меню большинство команд имеют назначенные "быстрые" клавиши, справа от названия меню. Это для облегчения работы с программой. Чтобы найти, например, установленный ранее нами "mc" выберите в меню "Поиск" или нажмите "/". В появившемся поле введите "mc" и нажмите "Ввод". Нам предложат первое совпадение введенных символов, для продолжения поиска, нажмите "n". Когда найдете "mc", обратите внимание на букву "i" в начале строки (визуально, первый столбец) - это сообщение, что этот пакет уже установлен. А сейчас произведем обновление системы из "aptitude" - нажмите "u", будет попытка соединения с интернетом для обновления списка доступных пакетов (помните, мы использовали для этого команду "apt-get update"). Следующий шаг - "U" (т.е. нажать "Shift"+"u") - это заставит выбрать обновляемые пакеты. Чтобы увидеть выбранные пакеты - нажимаем "g". Еще раз нажав "g" - мы запустим обновление системы (мы использовали для этого команду "apt-get upgrade"). Все действия можно произвести и из меню, выбирая соответствующие меню, но, заметьте, "бысрыми" клавишами удобнее. После обновления вас попросят нажать "Ввод". Затем чтобы выйти из программы, нажмите "q" и, соответственно, на запрос выберите "Yes". Ну и перезагрузите компьютер.
Кстати, для просмотра деталей о пакете, в "aptitude", на котором стоит курсор - нажмите "Ввод", вернуться назад, из деталей, нам поможет - "q".
Продолжение следует...
PS. В системе можно установить прокси для консольных утилит с помощью переменных окружения "http_proxy" и "ftp_proxy", для этого изменим файл настроек пользователя ".bashrc":
Затем нам потребуется пакет с самими "окошками". Для этого в линукс есть две системы - менеджеры окон (WM, X Window Manager) и окружения рабочего стола (DM, Desktop Environment). К DM относят такие популярные системы как Gnome, KDE, LXDE, но они все для нашего компьютера являются "тяжелыми". Более "легкими" считаются WM, это - OpenBox, FluxBox, IceWM.
Моим выбором стал FluxBox. Приступим к его установке:
sudo apt-get install fluxboxМожно проверить на работоспособность свежеустановленных пакетов, выполнив команду:
startxУ вас загрузится система xorg с запущенным fluxbox:
Для вызова меню - нажмите правую кнопку мыши. Чтобы выйти - выберите "Exit". На данный момент, при выходе, мы вернемся опять в коносль. Кстати, если нажать в "FluxBox"-е сочетание клавиш "Alt"+"F1" - запустится консоль, только в "окошке".
Aptitude...
В установленной системе кроме команды "apt-get" доступен консольный менеджер пакетов, который можно вызвать командой:sudo aptitudeЭто что-то похожее по функционалу "Установка и удаление программ" в Windows, только с готовым списком доступных к установке программ. Т.е. не обязательно искать программу в интернете на родном сайте, возможно она уже есть в этом списке и от вас потребуется только ее выбрать для установки.
Ниже скриншот с запущенной программой, но в системе еще не было произведено обновление:
Вот небольшое описание работы с программой. А если вы, для начала изучения, решили прочитать статью до конца, то теперь у вас будет выбор способа обновления системы, описаный в следующем абзаце. Кто делал все поэтапно - не растраивайтесь, краткое работы описание пригодится и в будующем.
Чтобы попасть в меню нажмите "F10". Дальше управляем курсором срелочками. Обратите внимние что в меню большинство команд имеют назначенные "быстрые" клавиши, справа от названия меню. Это для облегчения работы с программой. Чтобы найти, например, установленный ранее нами "mc" выберите в меню "Поиск" или нажмите "/". В появившемся поле введите "mc" и нажмите "Ввод". Нам предложат первое совпадение введенных символов, для продолжения поиска, нажмите "n". Когда найдете "mc", обратите внимание на букву "i" в начале строки (визуально, первый столбец) - это сообщение, что этот пакет уже установлен. А сейчас произведем обновление системы из "aptitude" - нажмите "u", будет попытка соединения с интернетом для обновления списка доступных пакетов (помните, мы использовали для этого команду "apt-get update"). Следующий шаг - "U" (т.е. нажать "Shift"+"u") - это заставит выбрать обновляемые пакеты. Чтобы увидеть выбранные пакеты - нажимаем "g". Еще раз нажав "g" - мы запустим обновление системы (мы использовали для этого команду "apt-get upgrade"). Все действия можно произвести и из меню, выбирая соответствующие меню, но, заметьте, "бысрыми" клавишами удобнее. После обновления вас попросят нажать "Ввод". Затем чтобы выйти из программы, нажмите "q" и, соответственно, на запрос выберите "Yes". Ну и перезагрузите компьютер.
Ставим первую программу для "иксов".
Сейчас, с помощью "aptitude", установим программу для "окошек" - "AbiWord" - графический текстовый редактор, если сравнивать с Windows программой - похожа на "WordPad". Запускаем "aptitude". Запускаем поиск, в поле вводим "abiword" и жмем "Ввод". На экране будет несколько строчек содержащих искомое слово. Выбираем первое - "abiword", затем нажимаем клавишу "+" ("Shift"+"=" или "+" на цифровой клавиатуре), будут подсвечены несколько строчек. Теперь жмем "g" - система покажет все необходимые для установки пакеты, и следующее нажатие на "g" приведет к запуску установки пакетов и последующей автоматической настройке системы. После установки можете выйти из "aptitude". Теперь в меню "FluxBox"-а можете поискать свежеустановленную программу ("Приложения"->"Офисные"->"AbiWord Word Processor").Кстати, для просмотра деталей о пакете, в "aptitude", на котором стоит курсор - нажмите "Ввод", вернуться назад, из деталей, нам поможет - "q".
Продолжение следует...
PS. В системе можно установить прокси для консольных утилит с помощью переменных окружения "http_proxy" и "ftp_proxy", для этого изменим файл настроек пользователя ".bashrc":
nano ~/.bashrcДопишите в конец файла следующие строчки, где "proxy:port" замените на необходимые ip адрес и порт вашего прокси (например 10.0.0.1:8080):
export http_port="http://proxy:port/"После чего вам нужно будет выйти и зайти в систему.
export ftp_proxy="http://proxy:port/"









Комментариев нет:
Отправить комментарий