Как настроить Debian 6.0.1 «Squeeze» GNU/Linux

07.05.2011, рубрики: how-to | Теги: | 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 Давайте начнем настройку системы, смело идем под кат.

Репозитории и обновление

Сначала нам нужно добавить новые репозитории и обновить систему:

  1. nano /etc/apt/sources.list
  1. # Main
  2. deb http://ftp.us.debian.org/debian/ squeeze main
  3.  
  4. deb http://ftp.us.debian.org/debian/ squeeze main
  5. deb-src http://ftp.us.debian.org/debian/ squeeze main
  6.  
  7. deb http://security.debian.org/ squeeze/updates main
  8. deb-src http://security.debian.org/ squeeze/updates main
  9.  
  10. # Squeeze-updates, previously known as 'volatile'
  11. deb http://ftp.us.debian.org/debian/ squeeze-updates main
  12. deb-src http://ftp.us.debian.org/debian/ squeeze-updates main
  13.  
  14. # Backports
  15. deb http://backports.debian.org/debian-backports squeeze-backports main
  16.  
  17. # Multimedia
  18. deb http://www.debian-multimedia.org squeeze main non-free
  19.  
  20. # Opera
  21. deb http://deb.opera.com/opera/ squeeze non-free
  22. deb http://deb.opera.com/opera-beta/ squeeze non-free
  23.  
  24. # VirtualBox
  25. deb http://download.virtualbox.org/virtualbox/debian squeeze contrib non-free
  26.  
  27. # Skype
  28. deb http://download.skype.com/linux/repos/debian/ stable non-free
  29.  
  30. # Google's repository
  31. deb http://dl.google.com/linux/deb/ stable non-free
  32.  
  33. # Kernel's repository
  34. deb http://mirrors.kernel.org/debian squeeze-updates main contrib
  35. deb-src http://mirrors.kernel.org/debian squeeze-updates main contrib
  36.  
  37. ## Debian experimental US mirror:
  38. deb http://ftp.us.debian.org/debian/ experimental main contrib non-free
  39. deb http://www.debian-multimedia.org experimental main

Для Opera нужен ключ:

  1. su -c 'wget -O - http://deb.opera.com/archive.key | apt-key add -'

Для VirtualBox тоже нужен ключ:

  1. su -c 'wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -'

Для Multimedia нужен ключ:

  1. su -c 'wget http://www.debian-multimedia.org/pool/main/d/debian-multimedia-keyring/debian-multimedia-keyring_2010.12.26_all.deb'
  2. dpkg -i debian-multimedia-keyring_2010.12.26_all.deb

Для Google’s Repository нужен ключ:

  1. su -c 'wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add -'

После того как вы подготовили /etc/apt/sources.list и получили все ключи, можно получать список пакетов и обновлять систему:

  1. su -c 'apt-get install sudo'
  2. sudo apt-get update
  3. sudo apt-get upgrade

Базовые настройки

Время
Давайте настроем время:

  1. sudo dpkg-reconfigure tzdata
  2. hwclock --systohc
  3. hwclock --utc
  4. date MMDDHHmmCCYY

Сеть
Настройка сети, если у вас подключен кабель и IP-адреса раздаются с помощью DHCP то достаточно выполнить команду:

  1. sudo ifconfig -a
  2. sudo dhclient eth0

Поднять интерфейс, если он не активен:

  1. sudo ifconfig eth0 up
  2. sudo ifup eth0

Если у вас статические IP-адреса, то настройку стоит производить в файле /etc/network/interfaces

Беспроводная сеть
Тут нужно установить дополнительные компоненты:

  1. sudo aptitude install wireless-tools
  2. sudo aptitude isntall wpasupplicant

Убедиться, что драйвер в системе и ваша беспроводная карта активна:

  1. lspci | grep -i wireless
  2. lspci | grep -i wifi
  3. lspci | grep -i Network
  4. lspci | grep -i wlan

Вот мой вывод:

  1. ......
  2. 01:00.0 Ethernet controller: Atheros Communications Inc. AR5001 Wireless Network Adapter (rev 01)
  3. ......

У меня Wi Fi защищен с помощью WPA2-PSK, encryption TKIP:
Открываем файл /etc/network/interfaces

  1. nano /etc/network/interfaces
  1. # The loopback network interface
  2. auto lo
  3. iface lo inet loopback
  4.  
  5. #The wireless interface
  6. allow-hotplug wlan0
  7. iface wlan0 inet dhcp
  8. wpa-ssid FUCK_YOU_ALL
  9. wpa-psk 1234567890

Кстати если вы хотите установить пакет из backports:

  1. sudo apt-cache policy packageX
  2. sudo aptitude -t squeeze-backports install packageX

Что-бы установить тестовые версии пакетов, сделайте файл /etc/apt/apt.conf:

  1. sudo nano /etc/apt/apt.conf

Туда впишите:

  1. APT::Default-Release "squeeze";

Так же сделайте файл /etc/apt/preferences:
Впишите туда:

  1. Package: *
  2. Pin: release a=squeeze
  3. Pin-Priority: 900
  4.  
  5. Package: *
  6. Pin: release a=testing
  7. Pin-Priority: 90

Консоль
Установить консольные инструменты:

  1. aptitude install build-essential linux-headers-$(uname -r)
  2. aptitude install colordiff cowsay dosfstools gpm htop input-utils lshw mlocate pciutils pinfo rsync sudo sysv-rc-conf vrms
  3. aptitude install apt-file
  4. apt-file update

Звук

  1. aptitude install alsa-base alsa-oss alsa-utils
  2. alsamixer

Графика
Посмотреть вашу графическую карту можно так:

  1. sudo lspci -v | grep "VGA compatible controller"
  2. ......
  3. 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04) (prog-if 00 [VGA controller])
  4. ......

Хотите поставить Xorg и свободный видео драйвер:

  1. aptitude install xorg xserver-xorg-video-vesa xserver-xorg-video-driver xbindkeys mesa-utils

Для установки драйвер NVidia:

  1. aptitude install nvidia-kernel-$(uname -r)
  2. aptitude install nvidia-glx

GRUB
Если вы не приверженец второй версии GRUB, то можно поставить старый добрый GRUB:

  1. sudo apt-get purge grub2 grub-pc
  2. sudo apt-get install grub
  3. suod update-grup
  4. sudo grub-install /dev/sda

Настраивать и затачивать Debian под себя можно сколько угодно, я не устанавливал драйверы, звук и прочие фичи, так как я использую его для сервера, но вы всегда можете установить поверх Debian KDE 4.6 или GNOME и сделать полноценный десктоп, который устраивает вас.


7 комментариев на запись “Как настроить Debian 6.0.1 «Squeeze» GNU/Linux”

  1. 1 pefon сказала в 5:04, 08.05.2011:

    Очень интересная статья!Плохо то что Вы раньше её не написали. А можно ли описанное здесь использовать для 5.07?

  2. 2 admin сказала в 11:01, 08.05.2011:

    Не совсем, например репозитории нельзя, а примеры базовой настройки сети, времени, GRUB’a, и прочее можно. Ещё есть вот это статья: http://www.linuxspace.org/archives/1712 там тоже про Debian

  3. 3 Artur сказала в 10:33, 29.07.2011:

    Вот http://www.artcom-ufa.ru/posts/2011/07/20/nastroika-seti-v-linux выложил подробную статью по настройке сети в debian, думаю она пригодится, т.к. именно на серверах используются статические адреса.

  4. 4 admin сказала в 19:53, 04.08.2011:

    спасибо, лишнем не будет =)

  5. 5 Филя сказала в 9:44, 09.08.2011:

    Будь проклят этот squeeze…

    Сидел на ноутбуке два года на версии Lenny, а тут появился Google Plus, в котором мой браузер «больше не поддерживется» – решил прогрессировать вместе со всеми и обновился до squeeze. В результате не могу работать в KDE из-за ошибки, связанной с «virtuosobackend» и сеть ещё перестала работать, при запуске выдавая ошибку «ignoring unknown interface eth0=eth0″.

    В Google по этой ошибке ничего внятного не могу найти, всё, что сообщают, не помогает :(

  6. 6 Филя сказала в 19:29, 09.08.2011:

    Ох, оказались мои обвинения по поводу нерабочей сети беспочвенными… Точнее, 50 на 50, так как проблема возникала после использования команды «dhclient eth0″, которая вставляла штрих перед нужной строчкой в файле /etc/network/interfaces.

    От чего так ошибочно выполняется команда – не понял, да и не важно, в принципе, так как дистрибутивы не разрабатываю. Осталось решить проблему с KDE и можно будет порадоваться версии «сквизи» :) Но это уже завтра, сейчас спать, спать, спать…

  7. 7 maxdart сказала в 14:01, 11.11.2011:

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


Оставить комментарий

  • Доступные теги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code lang=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" extra="">

  • *