Как настроить Debian 6.0.1 «Squeeze» GNU/Linux
07.05.2011, рубрики: how-to | Теги: distrib | 7 комментариев »
«Как установить Debian 6.0.1 «Squeeze» GNU/Linux» вы можете прочитать в предыдущей статье. Так же вы можете ознакомиться со статьей «Debian Lenny & Asus EeePC»» в которой уделяется внимание установке Debian 5.0 Lenny. В этой статье мы займемся «доведением до ума» свежеустановленной системы Debian GNU/Linux, настройкой Wi Fi, исправлением кривого grub2, добавлением репозиториев, настройкой времени, настройкой сети, а так же рассмотрим опции установки X-сервера и графических менеджеров, включая KDE 3.5. Все действия я буду производить из консоли, как вы помните из предыдущей статьи, графику я не устанавливал, так как планирую использовать ОС в качестве домашнего сервера. К слову официальный мануал по настройке и установке Debian GNU/Linux вы можете найти по ссылке (анг.) http://www.debian.org/releases/squeeze/i386/index Давайте начнем настройку системы, смело идем под кат.
Репозитории и обновление
Сначала нам нужно добавить новые репозитории и обновить систему:
- nano /etc/apt/sources.list
- # Main
- deb http://ftp.us.debian.org/debian/ squeeze main
- deb http://ftp.us.debian.org/debian/ squeeze main
- deb-src http://ftp.us.debian.org/debian/ squeeze main
- deb http://security.debian.org/ squeeze/updates main
- deb-src http://security.debian.org/ squeeze/updates main
- # Squeeze-updates, previously known as 'volatile'
- deb http://ftp.us.debian.org/debian/ squeeze-updates main
- deb-src http://ftp.us.debian.org/debian/ squeeze-updates main
- # Backports
- deb http://backports.debian.org/debian-backports squeeze-backports main
- # Multimedia
- deb http://www.debian-multimedia.org squeeze main non-free
- # Opera
- deb http://deb.opera.com/opera/ squeeze non-free
- deb http://deb.opera.com/opera-beta/ squeeze non-free
- # VirtualBox
- deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
- # Skype
- deb http://download.skype.com/linux/repos/debian/ stable non-free
- # Google's repository
- deb http://dl.google.com/linux/deb/ stable non-free
- # Kernel's repository
- deb http://mirrors.kernel.org/debian squeeze-updates main contrib
- deb-src http://mirrors.kernel.org/debian squeeze-updates main contrib
- ## Debian experimental US mirror:
- deb http://ftp.us.debian.org/debian/ experimental main contrib non-free
- deb http://www.debian-multimedia.org experimental main
Для Opera нужен ключ:
- su -c 'wget -O - http://deb.opera.com/archive.key | apt-key add -'
Для VirtualBox тоже нужен ключ:
- su -c 'wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -'
Для Multimedia нужен ключ:
- su -c 'wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2010.12.26_all.deb'
- dpkg -i debian-multimedia-keyring_2010.12.26_all.deb
Для Google’s Repository нужен ключ:
- su -c 'wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'
После того как вы подготовили /etc/apt/sources.list и получили все ключи, можно получать список пакетов и обновлять систему:
- su -c 'apt-get install sudo'
- sudo apt-get update
- sudo apt-get upgrade
Базовые настройки
Время
Давайте настроем время:
- sudo dpkg-reconfigure tzdata
- hwclock --systohc
- hwclock --utc
- date MMDDHHmmCCYY
Сеть
Настройка сети, если у вас подключен кабель и IP-адреса раздаются с помощью DHCP то достаточно выполнить команду:
- sudo ifconfig -a
- sudo dhclient eth0
Поднять интерфейс, если он не активен:
- sudo ifconfig eth0 up
- sudo ifup eth0
Если у вас статические IP-адреса, то настройку стоит производить в файле /etc/network/interfaces
Беспроводная сеть
Тут нужно установить дополнительные компоненты:
- sudo aptitude install wireless-tools
- sudo aptitude isntall wpasupplicant
Убедиться, что драйвер в системе и ваша беспроводная карта активна:
- lspci | grep -i wireless
- lspci | grep -i wifi
- lspci | grep -i Network
- lspci | grep -i wlan
Вот мой вывод:
- ......
- 01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
- ......
У меня Wi Fi защищен с помощью WPA2-PSK, encryption TKIP:
Открываем файл /etc/network/interfaces
- nano /etc/network/interfaces
- # The loopback network interface
- auto lo
- iface lo inet loopback
- #The wireless interface
- allow-hotplug wlan0
- iface wlan0 inet dhcp
- wpa-ssid FUCK_YOU_ALL
- wpa-psk 1234567890
Кстати если вы хотите установить пакет из backports:
- sudo apt-cache policy packageX
- sudo aptitude -t squeeze-backports install packageX
Что-бы установить тестовые версии пакетов, сделайте файл /etc/apt/apt.conf:
- sudo nano /etc/apt/apt.conf
Туда впишите:
- APT::Default-Release "squeeze";
Так же сделайте файл /etc/apt/preferences:
Впишите туда:
- Package: *
- Pin: release a=squeeze
- Pin-Priority: 900
- Package: *
- Pin: release a=testing
- Pin-Priority: 90
Консоль
Установить консольные инструменты:
- aptitude install build-essential linux-headers-$(uname -r)
- aptitude install colordiff cowsay dosfstools gpm htop input-utils lshw mlocate pciutils pinfo rsync sudo sysv-rc-conf vrms
- aptitude install apt-file
- apt-file update
Звук
- aptitude install alsa-base alsa-oss alsa-utils
- alsamixer
Графика
Посмотреть вашу графическую карту можно так:
- sudo lspci -v | grep "VGA compatible controller"
- ......
- 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04) (prog-if 00 [VGA controller])
- ......
Хотите поставить Xorg и свободный видео драйвер:
- aptitude install xorg xserver-xorg-video-vesa xserver-xorg-video-driver xbindkeys mesa-utils
Для установки драйвер NVidia:
- aptitude install nvidia-kernel-$(uname -r)
- aptitude install nvidia-glx
GRUB
Если вы не приверженец второй версии GRUB, то можно поставить старый добрый GRUB:
- sudo apt-get purge grub2 grub-pc
- sudo apt-get install grub
- suod update-grup
- sudo grub-install /dev/sda
Настраивать и затачивать Debian под себя можно сколько угодно, я не устанавливал драйверы, звук и прочие фичи, так как я использую его для сервера, но вы всегда можете установить поверх Debian KDE 4.6 или GNOME и сделать полноценный десктоп, который устраивает вас.



Очень интересная статья!Плохо то что Вы раньше её не написали. А можно ли описанное здесь использовать для 5.07?
Не совсем, например репозитории нельзя, а примеры базовой настройки сети, времени, GRUB’a, и прочее можно. Ещё есть вот это статья: http://www.linuxspace.org/archives/1712 там тоже про Debian
Вот http://www.artcom-ufa.ru/posts/2011/07/20/nastroika-seti-v-linux выложил подробную статью по настройке сети в debian, думаю она пригодится, т.к. именно на серверах используются статические адреса.
спасибо, лишнем не будет =)
Будь проклят этот squeeze…
Сидел на ноутбуке два года на версии Lenny, а тут появился Google Plus, в котором мой браузер «больше не поддерживется» – решил прогрессировать вместе со всеми и обновился до squeeze. В результате не могу работать в KDE из-за ошибки, связанной с «virtuosobackend» и сеть ещё перестала работать, при запуске выдавая ошибку «ignoring unknown interface eth0=eth0″.
В Google по этой ошибке ничего внятного не могу найти, всё, что сообщают, не помогает :(
Ох, оказались мои обвинения по поводу нерабочей сети беспочвенными… Точнее, 50 на 50, так как проблема возникала после использования команды «dhclient eth0″, которая вставляла штрих перед нужной строчкой в файле /etc/network/interfaces.
От чего так ошибочно выполняется команда – не понял, да и не важно, в принципе, так как дистрибутивы не разрабатываю. Осталось решить проблему с KDE и можно будет порадоваться версии «сквизи» :) Но это уже завтра, сейчас спать, спать, спать…
Спасибо за материал!!! Коротко и исключительно по делу. Воспользовался как шпаргалкой при переустановке системы.