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

Rate this post

В этой статье мы займемся «доведением до ума» свежеустановленной системы 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 и сделать полноценный десктоп, который устраивает вас.

admin

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *