Первый опыт работы с Debian

Введение

Внимание, эта страница - всего-лишь мой дневник о самом первом использовании Debian Linux.

У неё вряд ли есть какое-то практическое применение. Разве что напомнить опытным пользователям, с какими проблемами сталкиваются новички.

С уважением, Андрей Олегович.

Начало

Как основу для руководства я выбрал статью
Правильная установка Debian
Предварительно на чистом жёстком диске выделил 20 Гб под Дебиан и 6 Гб под подкачку (сколько на самом деле нужно выделять места, я имею лишь приблизительное понятие, т.к. Синий выделял под подкачку, кажется 4 Гб, но это было на ноутбуке, а на стационарном у меня 4 Гб оперативы)

Скачал с сайта дебиан небольшой образ netinstall ia64 отключил все жёсткие диски кроме одного чистого. Попробовал установить. Ошибка

Missing operating system

Решил, что выбрал не ту архитектуру. Записал на cd-rw другой образ i386

Его стало видно при загрузке.

При загрузке нужно было выбрать страну, город, раскладку клавиатуры - ничего сложного. Далее нужно было выбрать функции для каждого раздела. (при условии, что режим работы с разделами был выбран ручным). Т.е. если я хочу чтобы подкачка бы 6 Гб а система 20 Гб а не наоборот, я должен это указать.

Ввести пароль для суперпользователя (иначе говоря - администратора) и простого юзера тоже несложно, главное - не пишите qwerty иначе ваш сервер захватят китайцы.

Когда все установилось я стал счастливым обладателем чёрного экрана и консоли.

благо я помню основные команды cd, ls, mkdir, mount

Т.к. с netinstall видимо почти ничего в комплекте не идет у меня даже KDE с интернета загрузить не получилось.

Загрузкой обновлений и прочих радостей руководит нечто называемое aptitude.

Файл со списком адресов, откуда этот aptitude может качать обновления лежит в /etc/apt/ и называется sources.list

Чтобы перейти в директорию /etc/apt/ нужно набрать cd /etc/apt

чтобы открыть файл sources.list нужно сначала перейти в директорию а потом набрать

nano sources.list

(можно и сразу все написать не переходя предварительно)

Как я понял, nano это аналог блокнота в винде.

Я раскомментил строку где был указан адрес http://ftp.debian.org но т.к. к инету комп пока никак не может подключиться команда

aptitude update

результата не дала.

Попробовал поставить pptp-linux с диска (путь к диск изначально был открыт в sources.list) - я вставил диск с netinstall и набрал

aptitude install pptp-linux

В ответ было установлено 3 новых пакета

снова попробовал

aptitude update

Результата нет

Решил скачать и установить пакет xl2tpd

Скачал, но установить пока не получается

Решил редактировать файл

/etc/network interfaces

дописал туда

allow-hotplug eth0 iface eth0 inet dhcp address 192.168.0.107 netmask 255.255.255.0 gateway 192.168.0.1

Затем обновил сетевые настройки командой

/etc/init.d/networking restart

Не помогло, по-прежнему -

Временная ошибка при попытке получить IP адрес 'ftp.debian.org'

Пообщался с Олегом, он сказал, что для 4 Гб оперативы нельзя выбирать архитектуру i386 т.к. нехватает длины имени. 32-х разрядная архитектура позволяет адресовать 2 в 32 степени байт памяти, а это чуть меньше чем 4 Гб.

UPD
Михаил считает, что дело не в этом просто будет использоваться не 4 Гб оперативы а 3,8, а ошибиться можно только выбрав наборот - amd64 вместо i386 при реальной 32битной архитектуре.

Ставлю заново, на этот раз amd64

Выбрал при загрузке другую сетевую карту eth1 вместо eth0

Интернет появился.

Удалось поставить Midnight Commander

apt-get install mc

И архиваторы

apt-get install zip unzip p7zip bzip2

Решил сделать русский язык в консоли

apt-get install console-cyrillic console-terminus

Вроде бы, всё установилось, но когда я затем дал команду

cyr

Компьютер завис. Пришлось воспользовать сочетание клавиш

при нажатом Alt + PrtScr последовательно нажал
R E I S U B

компьютер перезагрузился.

Решил поставить браузер iceweasel Предварительно прописал в /etc/apt/sources.list строку

deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

apt-get install iceweasel

Получил в ответ сообщение:

Пакеты, имеющие неудовлетворённые зависимости:

iceweasel : Зависит : libgtk2.0-0 (>= 2.10) но он не будет установлен
: Зависит : xulrunner-10.0 (>=10.0-1 и т.д.

Если попробовать поставить один из этих пакетов - будут требоваться следующие - я решил распутать эту цепочку

Один пакет - libpixman даже удалось установить, но на некоем

libcairo2 произошел облом. Т.о. вручную проставить все требуемые пакеты не удалось.

В общем с браузером полный фэйл. Попробую поставить иксы

aptitude install x-window-system

После того, как процесс остановился пишу

startx

Чёрный экран на котором можно двигать курсор мыши В верхнем левом углу надпись root@debian:~# (тильда верхняя) там можно вводить команды

Подвигал мышкой. Повводил команды. вознимк вопрос: что это за бред? Зачем нужно двигать мышкой по чёрному экрану.

Нажал

Alt + Ctrl + Backspace

ничего не произошло

Пришлось перезагружаться

reboot

Решил поставить звук

apt-cache search alsa

Результат - огромный список, в котором неясно, есть там alsamixer или нет.

aptitude install alsa-utils alsa-base alsa-tools

Что-то скачалось и вроде как установилось.

Ввожу команду

alsamixer

Он включился. пробую что-то настроить.

Хочу проверить - будет ли воспроизводиться музыка мп3. Примонтировал флешку. На ней нет мп3. Решил размонтировать и понял, что не знаю как. Оказалось, что я делаю ошибку - вместо umount /mnt/flash1 пишу unmount /mnt/flash1 . Linux - это интуитивно понятная ОС, особенно для новичков.

Нужно сперва выйти из флешки а потом размонтировать. Что аналогично безопасному удалению в винде.

Скидываю на флешку пару песен. Фильм в .mkv и святой образ Синего в чёрной олимпийке - авось поможет.

Чтобы понять куда записать все эти файлы я воспользовался командой

fdisk -l

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

Обычно я называю такие диски Free. Создаю такой раздел в mnt

mkdir /mnt/free

и монтирую туда sda6

mount /dev/sda6 /mnt/free

Примонтировал диск. Создал на нём папки music, movies, photo и разложил по ним файлы.

Пробую посмотреть фильм. Для этого набираю

aptitude install Vlc

Пошел процесс установки. Пару раз пришлось выбирать "да" Всё установилось. Захожу в папку где лежит фильм. Набираю

vlc название_фильма

Получаю ошибку.

VLC is not supposed to be run as root. Sorry

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

login

набрал

vlc /mnt/free/movies/название_фильма

Снова ошибка. На этот раз

Blocked: call to unsetenv("DBUS_ACTIVATION_ADRESS") и далее ещё десяток строк.

Что это всё значит я не имею ни малейшего понятия. Подозреваю, что либо нет драйверов на видеокарту, либо каких-то кодеков.

Уже близок тот момент, когда вся эта запутанная ОС надоест так, что не захочется уже ничего делать.

Пробую поставить mplayer

aptitude install mplayer

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

Пробую поставить gnome

aptitude install gnome-core gnome gdm

Снова чёрный экран и курсор.

Скачал с сайта amd драйвер предположительно для моей видеокарты Скачал фильм в .avi мало ли с .mkv просто не дружит моя система сейчас. Перекинул на комп с дебиан.

фильм.avi тоже не воспроизводится

Нашел статью gosha.me/node/126

Устанавливаю пакет компиляции

apt-get install build-essential linux-headers-$(uname -r)

Это вообще ужастно, что это? Как до этого можно догадаться, где прочитать? В винде хотя бы можно долго тыкаться куда-то и что-то найти. А это - просто вынос мозга. Вот так с потолка что-то ставить.

Затем захожу в папку куда скачал драйвер и пишу

CC=gcc-4.3 ./название драйвера

(у меня realtec 4450 )

Что такое CC почему оно равно gcc-4.3

Я никакого gcc не ставил и СС тоже не ставил.

Тем не менее какая-то установка была произведена. Мне даже предложили согласиться с лицензией. Сделал startx результата нет. Т.к. выходить из него я не умею делаю ребут.

Итог установки драйвера видеокарты:

Иксы не работают.

Появилась картинка при воспроизведении фильма .avi и фильма .mkv

Звука нет. Попробую поставить драйвер на аудио. Правда я не знаю что выбрать - у меня интергрированная аудиокарта. Материнка вроде asus p5q но никаких драйверов под линукс на сайте асуса нет, разве что для биоса. Одни мануалы.

пробую обойтись без дров

Набрал

alsactl init

В ответ узнал, что моя аудиокарта неизвестна.

Видимо нужно пересобирать ядро. Качаю последнее стабильное с

http://www.kernel.org/

Читаю статью

http://www.linuxcenter.ru/lib/articles/system/kernel26_install.phtml

Позвонил Синему он сказал набрать

uname -a

чтобы узнать версию ядра Мое ядро debian 2.6.32-5 Он сказал, что старое. Нужно обновить.

Еще он сказал на всякий случай добавить в sources.list

deb http://ftp.ru.debian.org/debian/ squeeze main contrib non-free
deb http://ftp.ru.debian.org/debian/ testing main contrib non-free

сделать

apt-get update

apt-get upgrade

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

Ставлю новые модные иксы

apt-get install xfce4 slim

Во время установки на некоторое время отрубился интернет и всё зависло на 86 процентах. Синий предложил нажать Ctrl + c вверх Enter но пока я об этом писал всё само заработало.

Всё установилось.

Пишу

startx

Попадю в иксы. Выбираю "Использовать настройки по умолчанию"

Хочу запустить браузер, но эта опция неактивна.

Вышел из иксов нажатием

Ctrl + Alt F1

Поменял консоль на

Alt + F2

Ставлю браузер

apt-get install iceweasel

Снова появляется сообщение о пакетах которые на этот раз невозможно аутентифицировать один из этих пакетов мой знакомый xulrunner-10.0 Устанавливаю без проверки.

Захожу в иксы с помощью

Alt + F7

Браузер работает.

Выхожу из иксов

Alt + Ctrl + F2

Хочу поставить скайп

apt-get install skype

Ошибка

Для пакета skype не найден кандидат на установку

Скачал скайп с сайта предварительно указав браузеру директорию для загрузки - /home/andrey

Зашел в директорию

dpkg -i skype-debian_2.2.0.35-1

(-i это инсталл , -r ремув, --purge - полная очистка)

были какие-то сложности с зависимостями. Я набирал

apt-get -f install

потом полностью очищал от скайпа и ставил снова

Занимаемся звуком

набираю lspci чтобы увидеть список устройств на шине PCI

Зашел в alsamixer там где были 00 внизу столбцов заменил на ММ все поднял на максимум.

Звука нет.

Оказалось всё с точностью наоборот, нужно сделать везде 00 а не ММ тогда звук есть.

Пробую включить фильм

mplayer /mnt/free/movies/название

не включается. Я сижу под рутом. Зашел в иксы (там я тоже под рутом. Но фильм запуститлся, звука нет).

Хочу посмотреть через браузер трансляцию матча Уникс-Триумф

нужен плагин Adobe

apt-cache search flash

Одной из находок был нужный от Adobe его и установил.

apt-get install flashplugin-nonfree

потом перезагружаю браузер. Трансляцию видно. Триумф подбедил.

Хочу установить utorrent. Зашел на сайт. Скачал utorrent-server-3.0-25053.tar.gz

Разархивировал командой

tar -zxvf utorrent-server-3.0-25053.tar.gz

В папке andrey появился ещё один файлю

utorrent-server-v3_0

Решил применить dpkg -i

dpkg -i utorrent-server-v3_0

Получил ошибки

dpkg-split: error: ошибка чтения utorrent-server-v3_0/: Это каталог

и так далее

Раз это каталог - захожу в него.

cd utorrent-server-v3_0

ls

Лежит три файла (или каталога уже не угадаешь)

docs utserver webui.zip

Отказался от идеи ставить utorrent. Решил поставить transmisson Скачал с оф. сайта. сделал dpgk -i потом apt-get install transmission Открыл статью

http://habrahabr.ru/blogs/p2p/87287/ Создал пользователя transmission без пароля

adduser --disabled-password transmission

Переключаюсь на это пользователя

su transmission

(пробовал переключиться через login но не получилось)

Ввожу команду

transmission-daemon -f

команда не найдена

Решил скачать ktorrent. На этот раз архив был .tar.bz2 распаковывается с помощью tar -xvjf

Сделал

dpkg -i и

apt-get install ktorrent

И о-чудо - всё заработало. Мой выбор - ktorrent!

Поставил аудиоплеер amarok Чтобы запустить его надо в иксах в терминале набрать amarok

Поставил filezilla, создал папку /mnt/free/andreyolegovich_site чтобы туда скопировать сайт для редактирования страниц. Хочу создать страничку куда я занесу этот текст об установке дебиана. Но т.к. я сижу в иксах из под andrey записать в папку ничего не получилось. Нужно возиться с правами доступа. Это я уже сделать не успеваю переношу задачу на завтра.

Выходные закончились. Краткий итог. Есть Дебиан. Под ним можно смотреть фильмы, слушать музыку и скачивать торренты.

Понедельник

Хочу поставить дрова на принтер Brother DCP 7010 скачал с оф.сайта brdcp7010lpr-2.0.1-1.i386.rpm

непонятно зачем я скачал i386 но альтернативы не вижу

Читаю инструкцию на оф.сайте

Написано, что нужно установить сперва ia32-libs У меня уже установлено.

Осталось понять как открыть .rpm

Отбой - можно скачать сразу .deb его и скачиваю

Но распаковать не удалось из-за различия архитектуры - чего я и ожидал.

Скачал brother-lpr-drivers-laser-_2.0.1-3-0ubuntu3_amd64.deb

Распаковал. Получил ошибки:

Нет нескольких зависимостей. Вручную установить не получилось.

Однако в инструкции на сайте pkgs.org/ubuntu-10.10/ubuntu-multiverse-amd64

указано, что предварительно нужно установить a2ps, brother-cups-p1-laser, brother-lpr-drivers-common, ia32-libs, libc6-i386

Попробую установить все по-порядку

Скачал a2ps_4.14-1.1_amd64.deb

Его тоже не установить нормально. Пишет ошибку зависимости от

psutils

Рекомендует lpr, wdiff

psutils в свою очередь ругается на зависимость от brother-lpr-drivers-laser

Скачиваю brother-lpr-drivers-common для ubuntu

Распаковался, но при установке снова ругается на зависимости Похоже они по кругу зависят друг от друга. Как в таком случае ставить загадка, но линукс это интуитивно понятная система. Важно помнить об этом.

brother-cups-p1-laser говорит что пока не настроен brother-lpr-drivers-common он работать не будет

Пробую поставить libc6-i386

Снова эта круговая порука. Ничего не остается кроме как

apt-get -f install

Также по совету http://mydebianblog.blogspot.com/2006/11/debian-printing-via-cups_27.html

Написал

aptitude install cupsys gs-esp foomatic-bin foo2zjs cups-pdf

(apt-get в этом случае не подошел, интересно - в чём разница)

Выскочил синий экран с предложением настроить пакет

Нужно указать рабочую группу.

Напишу porosenok_petr

Снова что-то распаковывается.

в браузере набрал

http://localhost:631

Появилось окно CUSP я сделал Add new printer Мой brother 7010 определился далее там нужно было ввеси данные о местоположении и модели. Как выбрать модель из того списка что был я не знаю, оставил по умолчанию.

Попробую установить какой-нибудь .pdf reader и распечатать из него.

Почему-то я попал на страницу установки libc6

Скачал, попробовал распаковать - ошибка Попробовал установить - ошибка

Ещё написано:

libc6-dev : Ломает: gcc-4.4 (< 4.4.6-4) но 4.4.5-8 будет установлен E: Сломанные пакеты

Зачем я это ставил. И как я попал на страницу загрузки.

По совету с сайта

http://blog.zantsev.com/post/11824753654/xfce

(автор выложил список программ, которыми он пользуется под XFCE у меня ePDFView установился, удивило, что как торрент клиент указан Transmission. Видимо автор умеет ставить все и выбирает из того что нравится, а не так как я)

Поставил epdfview

http://packages.debian.org/squeeze/amd64/epdfview/download

Теперь .pdf файлы можно открывать и даже растягивать. Но они почему-то привязаны к левому верхнему углу экрана. Напечатать пока не получилось. Читаю страницу

https://wiki.archlinux.org/index.php/CUPS_%28%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9%29

Читаю страницу http://www.kraeg.ru/node/15 это перепост с майдебианблог.

По совету с этой страницы набрал

aptitude install cupsys gs-esp foomatic-bin foo2zjs

Ничего не установилось

Принтер напчатал тестовую страницу. Печатать из .pdf ePDFView не отказывается, но на выходе только пустые листы.

Удалил (а может и нет, я сделал dpkg -r ePDFView) ePDFView и поставил, по совету Синего evince

apt-get install evince

Я теперь в замешательстве: когда нужно использовать dpkg -i а когда только apt-get install ?

Качество печати низкое, как будто запачкали бумагу.

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

сделал

chmod 777 /mnt/free

помогает. Решил отредактировать html страницу в nano сейчас синий шрифт на чёрном фоне - нечитаемо. Нужно найти как настроить цвета в нано. http://ubuntu-favorite-os.blogspot.com/2011/11/nano.html

Alt + y

текст стал белым.

Ctrl + k вырезает строку, в которой стоит курсор.

Но вопрос - как из другого текстового файла вставить кусок в нужно место моего через nano пока выше моей компетенции. Попробую через иксы. Ставлю текстовый редактор abiword

apt-get install abiword

abiword html файл не осилил ставлю bluefish

apt-get install bluefish

Он осилил (через иксы). Правда с русским языком проблема.

Abiword тоже не осилил русский в текстовом файле. Попробую сохраниться в другой кодировке.

Видимо слишком много текста - буфер не поместилось. Придется частями.

Вторник

Хочу удалить ранее созданные директории hard1, hard2, hard3 и создать вместо них exchange для диска с fat32

rm -r hard*

mkdir /mnt/exchange

chmod 777 exchange

mount /dev/sda7 /mnt/exchange

Тепрь я могу перекидывать файлы между операционками через этот диск. Интересно, есть ли ещё файловые системы которые видны и из винды и из дебиан. Слишком сильное у fat32 ограничение на размер файла.

Среда

Устанавливаю программу для просмотра изображений geeqie

aptitude install geeqie

Заработало.

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

apt-get install libreoffice

Что-то ставится. В конце получаю сообщение.

apt-get install pkg/experimental will now not only switch the
candidate of package pkg to the version from the release experimental
but also of all dependence of pkg if the current candidate can'tbr> satisfy a versioned depedency.

-- David Kalnischkies <kalnischkies@gmail.com> Fri, 03 Dec 2010 14:09:12 +0100

/tmp/tmpVzAhfJ (END)

Синий сказал нажать q

Дальше побежал текст

apt-listchange и еще много чего не успеваю записывать

Вроде все установилось.

Но с кодировкой это мне никак не помогло.

Синий предлагает

cat файл.html | iconv -f cp1251 -t utf-8 > новый.html

В одну сторону. Потом открываем, редактируем, закрываем.

cat новый.html | iconv -f utf-8 -t cp1251 > файл.html

В другую сторону. И выкладывать на сайт. Проверяю. Работает.

Следующая цель - установить ftp - соединение между стационарным ПК с Debian и ноутбуком с Windows 7

Установил Debian на ноут с помощью этой траницы.

Все работает так же как и на стационарном. Отмечу один занятный факт - установить ktorrent и amarok мне удалось только с третьего раза, при установке появлялось текстовое сообщение от разработчиков или системное, нужно было нажать q а я не знал и нажимал Ctrl + O и Ctrl + D пока не догадался, что я неправ.

Чтобы подключаться к пока ещё несуществующеме ftp-серверу нужна сеть. Я могу пользоваться шнуром, но раз уж всё-равно вожусь с сетью хочу настроить wifi. Захожу последовательно на страницы:

http://wiki.debian.org/WiFi
http://packages.debian.org/search?keywords=wireless-tools
http://wiki.debian.org/NetworkManager
http://packages.debian.org/squeeze/wireless-tools

Из того что я прочитал пока уяснилось, что нужно поставить wireless tools.

apt-get install wireless-tools

Установилось

libc6 и libiw30 уже стоят.

apt-get install network-manager

что-то установилось получил сообещние на синем экране.

Изменен файл настройки.
Доступна новая версия файла настройки

/etc/default/rcS

но версия файла, находящаяся в системе, была изменена локально

и на выбор варианты

установаить версию из пакета
сохранить установленную локальную версию
показать различия между версиями
показать разл. м. верс. параллельно
запустить новую оболочку для прояснения ситуации

По совету Семёна выбрал предпоследний вариант

Изменен файл настройки
Различия построчно
# #
# /etc/default/rcS # /etc/default/rcS

Это начало, я так понимаю в этой строке изменений нет

UTC=no |
> # assume that the BIOS clock is set to UTC time (recommended)
> UTC = yes

Я спросил у Семёна - "Это он мне время поменял?" (далее привожу диалог)
О_о
[0:46:10] Andrey Olegovich: ?
[0:46:14] Semen D.: Наверное, ты делал так, чтобы время в винде нормально показывалось?
[0:46:32] Andrey Olegovich: я ничего сам не делал со временем на ноуте
[0:46:36 | Edited 0:46:56] Andrey Olegovich: на стационарном переключил на Лондон
[0:46:47] Andrey Olegovich: т.к глючило
[0:49:45] Andrey Olegovich: RAMRUN = no |
RAMLOCK = n | # mount /run/lock as a tmpfs (separately from /run)
> RAMLOCK = yes
>
> # mount /run/shm as a tmpfs (separately from /run)
> RAMSHM=yes
[0:49:49] Semen D.: Лучше обнови файл... И поставь время на свой регион. Глюки из-за того, что реальное время было меньше, чем время создания файлов... [0:50:14] Andrey Olegovich: ок
[0:50:31] Semen D.: Можно просто подождать три часа, когда время с гринвичем выравняется, а можно в биос забить нормальное время...
[0:50:34] Andrey Olegovich: т.е. мне выбрать
[0:50:43] Andrey Olegovich: установить версию из пакета
[0:50:45] Andrey Olegovich: так я понял
[0:50:46] Andrey Olegovich: ?
[0:51:29] Semen D.: Да. Составитель пакета нормально выбрал конфигурацию.
[0:52:17] Semen D.: Если начнутся глюки - в биосе ставь время по гринвичу, а лучше синхронизируйся с какими-нибудь серверами ntp.
[0:52:34] Andrey Olegovich: сейчас попробую
[0:53:19] Semen D.: Винда вместе с линуксом стоит?
[0:59:47] Andrey Olegovich: да
[1:00:47] Semen D.: Тогда забей на правильность отображения времени в винде, она меняет его в системных часах, а не отсчитывает от них...


Выбрал опцию "Установить версию из пакета". Что-то установилось.

Синий сказал запустить

apt-get install network-manager-gnome

Я не понимаю, причем здесь gnome когда у меня xfce4, но т.к. других вариантов нет запускаю. Что-то ставится (главное не забывать про q). Установилось. Затем из иксов.

# nm-applet

Ошибка cannot open display: Захожу в иксы. Там из рута тоже ошибка

: не удалось соединиться с сервером конфигурации чаще всего это вызвано отсутствием службой шины сеансов D-Bus или её неверными настройками

Из юзера ошибка

nm-applet:6634): Gtk-WARNING **: cannot open display:

Синий ушел спать. Прочитал на сайте, что для xfce4 рекомендуют wicd

apt-get install wicd

Wicd установился. Появился среди пунктов меню "Интернет". Вытащил сетевой шнур. Wicd не видит беспроводные сети (А они есть). Делаю reboot.

В углу экрана появились значки подключений. На всякий случай делаю.

apt-get remove network-manager-gnome

И потом

reboot

Один из значков пропал. Навожу курсор на второй выбираю "Подключиться". -- Беспроводные сети не найдены --

По совету с http://www.linux.org.ru/forum/general/5878587 прописал в поле Wireless interface значение wlan0. Сети появились пытаюсь подключиться к своей, но не получается.

По совету с http://kuklin-s.livejournal.com/49240.html удалил wicd

apt-get remove wicd
apt-get autoremove
apt-get remove network-manager
apt-get autoremove
reboot

Теперь интернета нет через кабель. А вайфай есть. Засчитаю за локальную победу.

С фтп сервером пока повременил, т.к. можно пока обойтись ssh. Решил поставить на ноут виртуальную машину и включать в ней Windows 7. ВБ установилась но не хочет работать. Продолжительный осмотр форумов результатов не дал. Пробую поставить на ПК и записать весь ход процесса.

apt-get install virtualbox

Starting VirtualBox kernel modulesNo suitable module for running kernel found ... failed!
failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.
Обрабатываются триггеры для python-central ...
Настраивается пакет virtualbox-dkms (4.1.10-dfsg-1) ...
Loading new virtualbox-4.1.10 DKMS files...
First Installation: checking all kernels...

debian:/home/andreyolegovich_ru/PC# apt-get install virtualbox

Чтение списков пакетов… Готово
Построение дерева зависимостей
Чтение информации о состоянии… Готово
Будут установлены следующие дополнительные пакеты:

dkms libcurl3 libvncserver0 linux-headers-3.2.0-2-amd64
linux-headers-3.2.0-2-common linux-headers-amd64 linux-kbuild-3.2
virtualbox-dkms virtualbox-qt
Предлагаемые пакеты:
libvncserver0-dbg virtualbox-guest-additions-iso vde2
НОВЫЕ пакеты, которые будут установлены:
dkms libcurl3 libvncserver0 linux-headers-3.2.0-2-amd64
linux-headers-3.2.0-2-common linux-headers-amd64 linux-kbuild-3.2 virtualbox
virtualbox-dkms virtualbox-qt
обновлено 0, установлено 10 новых пакетов, для удаления отмечено 0 пакетов, и 88 пакетов не обновлено.
Необходимо скачать 23,5 MB/27,9 MB архивов.
После данной операции, объём занятого дискового пространства возрастёт на 97,8 MB.
Хотите продолжить [Д/н]? Д

Получено:1 http://ftp.ru.debian.org/debian/ testing/main libcurl3 amd64 7.24.0-1 [332 kB]
Получено:2 http://ftp.ru.debian.org/debian/ testing/main libvncserver0 amd64 0.9.8.2-2 [242 kB]
Получено:3 http://ftp.ru.debian.org/debian/ testing/main virtualbox amd64 4.1.10-dfsg-1 [15,8 MB]
Получено:4 http://ftp.ru.debian.org/debian/ testing/main virtualbox-dkms all 4.1.10-dfsg-1 [693 kB]
Получено:5 http://ftp.ru.debian.org/debian/ testing/main virtualbox-qt amd64 4.1.10-dfsg-1 [6421 kB]
Получено 23,5 MБ за 19с (1201 kБ/c)
Selecting previously unselected package libcurl3.
(Чтение базы данных ... на данный момент установлено 125666 файлов и каталогов.)
Распаковывается пакет libcurl3 (из файла .../libcurl3_7.24.0-1_amd64.deb)...
Selecting previously unselected package dkms.
Распаковывается пакет dkms (из файла .../dkms_2.2.0.3-1_all.deb)...
Selecting previously unselected package libvncserver0.
Распаковывается пакет libvncserver0 (из файла .../libvncserver0_0.9.8.2-2_amd64.deb)...
Selecting previously unselected package linux-headers-3.2.0-2-common.
Распаковывается пакет linux-headers-3.2.0-2-common (из файла .../linux-headers-3.2.0-2-common_3.2.12-1_amd64.deb)...
Selecting previously unselected package linux-kbuild-3.2.
Распаковывается пакет linux-kbuild-3.2 (из файла .../linux-kbuild-3.2_3.2.7-2_amd64.deb)...
Selecting previously unselected package linux-headers-3.2.0-2-amd64.
Распаковывается пакет linux-headers-3.2.0-2-amd64 (из файла .../linux-headers-3.2.0-2-amd64_3.2.12-1_amd64.deb)...
Selecting previously unselected package linux-headers-amd64.
Распаковывается пакет linux-headers-amd64 (из файла .../linux-headers-amd64_3.2+44_amd64.deb)...
Selecting previously unselected package virtualbox.
Распаковывается пакет virtualbox (из файла .../virtualbox_4.1.10-dfsg-1_amd64.deb)...

Selecting previously unselected package virtualbox-dkms.
Распаковывается пакет virtualbox-dkms (из файла .../virtualbox-dkms_4.1.10-dfsg-1_all.deb)...
Selecting previously unselected package virtualbox-qt.
Распаковывается пакет virtualbox-qt (из файла .../virtualbox-qt_4.1.10-dfsg-1_amd64.deb)...
Обрабатываются триггеры для man-db ...
Обрабатываются триггеры для menu ...
Обрабатываются триггеры для gnome-menus ...
Обрабатываются триггеры для desktop-file-utils ...
Обрабатываются триггеры для shared-mime-info ...
Unknown media type in type 'all/all'
Unknown media type in type 'all/allfiles'
Unknown media type in type 'uri/mms'
Unknown media type in type 'uri/mmst'
Unknown media type in type 'uri/mmsu'
Unknown media type in type 'uri/pnm'
Unknown media type in type 'uri/rtspt'
Unknown media type in type 'uri/rtspu'
Unknown media type in type 'interface/x-winamp-skin'
Обрабатываются триггеры для hicolor-icon-theme ...
Настраивается пакет libcurl3 (7.24.0-1) ...
Настраивается пакет dkms (2.2.0.3-1) ...
Настраивается пакет libvncserver0 (0.9.8.2-2) ...
Настраивается пакет linux-headers-3.2.0-2-common (3.2.12-1) ...
Настраивается пакет linux-kbuild-3.2 (3.2.7-2) ...
Настраивается пакет linux-headers-3.2.0-2-amd64 (3.2.12-1) ...
Examining /etc/kernel/header_postinst.d.
run-parts: executing /etc/kernel/header_postinst.d/dkms 3.2.0-2-amd64
Настраивается пакет linux-headers-amd64 (3.2+44) ...
Настраивается пакет virtualbox (4.1.10-dfsg-1) ...

Stopping VirtualBox kernel modules.
Starting VirtualBox kernel modulesNo suitable module for running kernel found ... failed!
failed!
invoke-rc.d: initscript virtualbox, action "restart" failed.

Обрабатываются триггеры для python-central ...
Настраивается пакет virtualbox-dkms (4.1.10-dfsg-1) ...
Loading new virtualbox-4.1.10 DKMS files...
First Installation: checking all kernels...
Building only for 3.2.0-2-amd64
Building initial module for 3.2.0-2-amd64
Done.
vboxdrv:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.2.0-2-amd64/updates/dkms/
vboxnetadp.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.2.0-2-amd64/updates/dkms/

vboxnetflt.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.2.0-2-amd64/updates/dkms/
vboxpci.ko:
Running module version sanity check.
- Original module
- No original module exists within this kernel
- Installation
- Installing to /lib/modules/3.2.0-2-amd64/updates/dkms/

depmod.....
DKMS: install completed.
Stopping VirtualBox kernel modules.
Starting VirtualBox kernel modules.
Настраивается пакет virtualbox-qt (4.1.10-dfsg-1) ...
Обрабатываются триггеры для menu ...

Далее по инструкции с сайта http:/etc/apt/etc/aptwiki.debian.org/etc/aptVirtualBox
делаю следующие манипуляции

debian:/etc/apthome/etc/aptandreyolegovich_ru/etc/aptPC# uname -r

3.2.0-2-amd64

debian:/etc/apthome/etc/aptandreyolegovich_ru/etc/aptPC# aptitude install linux-headers-3.2.0-2-amd64

Ни одного пакета не будет установлено, обновлено или удалено.
0 пакетов обновлено, 0 установлено новых, 0 пакетов отмечено для удаления, и 88 пакетов не обновлено.
Необходимо получить 0 B архивов. После распаковки 0 B будет занято.

debian:/etc/apthome/etc/aptc/andreyolegovich_ru/etc/aptPC# nano /etc/apt/sources.list

В файл sources.listя добавил строку

deb http:/etc/apt/etc/aptc/backports.debian.org/etc/aptdebian-backports squeeze-backports main

Делаю

debian:/etc/apthome/etc/aptc/andreyolegovich_ru/etc/aptPC# aptitude update

Ign http:/etc/apt/etc/aptdeb.opera.com stable InRelease
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze InRelease
Получить: 1 http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates InRelease [114 kB]
Hit http:/etc/apt/etc/aptdeb.opera.com stable Release.gpg
Получить: 2 http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates InRelease [87,8 kB]
Получить: 3 http:/etc/apt/etc/aptbackports.debian.org squeeze-backports InRelease [78,5 kB]
Hit http:/etc/apt/etc/aptdeb.opera.com stable Release
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports InRelease
Hit http:/etc/apt/etc/aptdeb.opera.com stable/etc/aptnon-free amd64 Packages
Получить: 4 http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports Release.gpg [828 B]
Ign http:/etc/apt/etc/aptdeb.opera.com stable/etc/aptnon-free TranslationIndex
Hit http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports Release
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports Release
Получить: 5 http:/etc/apt/etc/aptftp.ru.debian.org testing InRelease [185 kB]
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release amd64 Packages/etc/aptDiffIndex
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release TranslationIndex
Получить: 6 http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain Sources [72,7 kB]
Получить: 7 http:/etc/apt/etc/aptbackports.debian.org squeeze-backports/etc/aptmain amd64 Packages [403 kB]
Получить: 8 http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain amd64 Packages [216 kB]
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze Release.gpg
Hit http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release amd64 Packages
Ign http:/etc/apt/etc/aptdeb.opera.com stable/etc/aptnon-free Translation-ru_RU
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain Sources/etc/aptDiffIndex
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain amd64 Packages/etc/aptDiffIndex
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain TranslationIndex
Ign http:/etc/apt/etc/aptdeb.opera.com stable/etc/aptnon-free Translation-ru
Ign http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain TranslationIndex
Ign http:/etc/apt/etc/aptdeb.opera.com stable/etc/aptnon-free Translation-en
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze Release
Получить: 9 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain amd64 Packages/etc/aptDiffIndex [7876 B]
Hit http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptcontrib amd64 Packages/etc/aptDiffIndex
Получить: 10 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free amd64 Packages/etc/aptDiffIndex [4645 B]
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptcontrib TranslationIndex

Получить: 11 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain TranslationIndex [2223 B]
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free TranslationIndex
Получить: 12 http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain amd64 Packages [13,7 kB]
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release Translation-ru_RU
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release Translation-ru
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptmain Sources
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptmain amd64 Packages
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptcontrib amd64 Packages
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptnon-free amd64 Packages
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptcontrib TranslationIndex
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptmain TranslationIndex
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptnon-free TranslationIndex
Ign http:/etc/apt/etc/aptbackports.debian.org squeeze-backports/etc/aptmain TranslationIndex
Ign http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports/etc/apticeweasel-release Translation-en
Получить: 13 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain amd64 2012-03-31-1412.38.pdiff [558 B]
Получить: 14 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free amd64 2012-04-01-0210.44.pdiff [2015 B]
Получить: 15 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain amd64 2012-03-31-1412.38.pdiff [558 B]
Получить: 16 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptcontrib Translation-en [36,2 kB]
Hit http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain Translation-ru
Получить: 17 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain Translation-en [3795 kB]
Ign http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain Translation-ru_RU
Ign http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain Translation-ru
Ign http:/etc/apt/etc/aptsecurity.debian.org squeeze/etc/aptupdates/etc/aptmain Translation-en
Ign http:/etc/apt/etc/aptbackports.debian.org squeeze-backports/etc/aptmain Translation-ru_RU
Получить: 18 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free amd64 2012-04-01-0210.44.pdiff [2015 B]
Ign http:/etc/apt/etc/aptbackports.debian.org squeeze-backports/etc/aptmain Translation-ru
Ign http:/etc/apt/etc/aptbackports.debian.org squeeze-backports/etc/aptmain Translation-en
Получить: 19 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free Translation-en [63,5 kB]
Hit http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptmain Translation-ru
Получить: 20 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain amd64 2012-04-01-0210.44.pdiff [32,7 kB]
Получить: 21 http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptmain amd64 2012-04-01-0210.44.pdiff [32,7 kB]
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain Translation-ru_RU
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain Translation-ru
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze-updates/etc/aptmain Translation-en
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptcontrib Translation-ru_RU
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptcontrib Translation-ru
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free Translation-ru_RU
Ign http:/etc/apt/etc/aptftp.ru.debian.org testing/etc/aptnon-free Translation-ru
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptcontrib Translation-ru_RU
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptcontrib Translation-ru
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptcontrib Translation-en
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptnon-free Translation-ru_RU
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptnon-free Translation-ru
Ign http:/etc/apt/etc/aptftp.ru.debian.org squeeze/etc/aptnon-free Translation-en
Fetched 5117 kB in 5с (875 kB/etc/apts)
W: Ошибка GPG: http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 85A3D26506C4AE2A
W: Duplicate sources.list entry http:/etc/apt/etc/aptftp.ru.debian.org/etc/aptdebian/etc/apt squeeze/etc/aptmain amd64 Packages (/etc/aptvar/etc/aptlib/etc/aptapt/etc/aptlists/etc/aptftp.ru.debian.org_debian_dists_squeeze_main_binary-amd64_Packages)

Текущее состояние: 97 обновлено [+9], 11164 новых [+76].
W: Ошибка GPG: http:/etc/apt/etc/aptmozilla.debian.net squeeze-backports Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 85A3D26506C4AE2A

Пытался поменять shell командой

chsh

В результате пропал доступ к root.

andrey@debian:/usr/bin$ login

login: Cannot possibly work without effective root andrey@debian:/usr/bin$ su Password: Cannot execute /usr/bin/csh: No such file or directory

Firstly I've booted in recovery mod, installed csh, then installed sudo (I've never used it before, and do not know how to use it now). It did not help. Then I've booted in recovery mod again and changed shells for root and for andrey with usermod -s /bin/bash root. Now I can use su as it was before. I think it was not a good idea to use csh.

Контакты и сотрудничество:
Рекомендую наш хостинг beget.ru
Пишите на info@eth1.ru если Вы:
1. Хотите написать статью для нашего сайта или перевести статью на свой родной язык.
2. Хотите разместить на сайте рекламу, подходящуюю по тематике.
3. Реклама на моём сайте имеет максимальный уровень цензуры. Если Вы увидели рекламный блок недопустимый для просмотра детьми школьного возраста, вызывающий шок или вводящий в заблуждение - пожалуйста свяжитесь с нами по электронной почте
4. Нашли на сайте ошибку, неточности, баг и т.д. ... .......
5. Статьи можно расшарить в соцсетях, нажав на иконку сети: