Debian
от ILuxWiki
Съдържание
|
Разни
Ubuntu
Промяна на timezone
Става с командата tzconfi, не се бъркайте с tzselect, изглежда по същия начин, но нищо не прави :)
Поправка:
# tzconfig WARNING: the tzconfig command is deprecated, please use: # dpkg-reconfigure tzdata
--sysop 09:26, 19 февруари 2011 (UTC)
Важни файлове и директорий
file: /etc/network/interfaces
предназначение
TODO
Стандарни настройки за 3 мрежови карти
В този пример машината има 3 мрежови карти, като eth0 не се използва
auto lo
iface lo inet loopback
# The primary network interface
# Тук информацията се получава от DHCP сървър
auto eth2
iface eth2 inet dhcp
# статично IP
auto eth1
iface eth1 inet static
address 192.168.0.1
netmask 255.255.255.0
Как да вдигнем два или повече ip адреса на една карта
# alias / 2-ро ип на eth1
auto eth1:1
iface eth1:1 inet static
address 192.168.10.1
netmask 255.255.255.0
Как да подменим MAC адреса на картата
auto eth0
iface eth0 inet dhcp
hwaddr wh:at:ev:er:ad:dr
Подмяна скороста на която да работи картата
auto eth1
iface eth1 inet manual
up /sbin/mii-tool -F 10baseT-HD eth1
file: /etc/inittab
TODO
file: /etc/inetd.conf
TODO
file: /etc/passwd
TODO
file: /etc/shadow
TODO
file: /etc/modules
TODO
dir: /etc/init.d
TODO
dir: /etc/rc#.d
TODO
dir: /etc/apt/sources.list
TODO
apt package manager
Пакета APT съдържа набор от инструменти за управление на пакетите в Debian. Поради идеалния си начин на работа последните 2-3 години стана модно тази програма да се портва и в други linux дистрибуций. С нейна помощ може да инсталирате програми или да премахвате ненужни, да подменяте стари версий с по нови. Системата е толкова мощна че ви позволява да преминете от една версия на дебиан към друга без да изтривате нищо, като рестарт ще се наложи само ако смятате да подмените ядрото на системата.
apt-cache
- apt-cache search <package_name|key> - търси пакет по име или ключова дума.
пример за използването й:
todor@debian:~$ apt-cache search blender
резултат:
blender - Very fast and versatile 3D modeller/renderer drqueue - distributed render queue manager lg-issue104 - Issue 104 of the Linux Gazette. reppu - A network render program for blender yafray - A modern, xml-speaking raytracing-based rendering system
- apt-cache show <package_name> - TODO
- apt-cache showpkg <package_name> - TODO
apt-get
- apt-get install <package> - TODO
- apt-get remove <package> - TODO
- apt-get update - опреснява съдържанието на локалната библиотека спрямо актуалното в момента по сървърите на дебиан (вж. sources.list)
- apt-get upgrade - TODO
file: sources.list
TODO:
- Къде се намира:
- За какво служи:
- Какво съдържа:
Примерно съдържание за различните версий на debian:
ubuntu - 5.10 _Breezy Badger_ - Release i386 (20051012)
deb http://bg.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse deb-src http://bg.archive.ubuntu.com/ubuntu breezy main restricted universe multiverse deb http://bg.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse deb-src http://bg.archive.ubuntu.com/ubuntu breezy-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse deb-src http://security.ubuntu.com/ubuntu breezy-security main restricted universe multiverse
multiverse и 'universe в security съм ги добавил аз, не е тествано, махнете ги ако създават проблеми.
sarge - stable
deb http://ftp.us.debian.org/debian sarge main non-free contrib deb http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free deb-src http://ftp.us.debian.org/debian sarge main non-free contrib deb-src http://non-us.debian.org/debian-non-US sarge/non-US main contrib non-free deb http://security.debian.org/ stable/updates main # mplayer deb ftp://ftp.nerim.net/debian-marillat/ sarge main
woody - legacy
deb http://ftp.us.debian.org/debian woody main non-free contrib deb http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free deb-src http://ftp.us.debian.org/debian woody main non-free contrib deb-src http://non-us.debian.org/debian-non-US woody/non-US main contrib non-free deb http://security.debian.org/ stable/updates main
testing
deb http://ftp.us.debian.org/debian testing main non-free contrib deb http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free deb-src http://ftp.us.debian.org/debian testing main non-free contrib deb-src http://non-us.debian.org/debian-non-US testing/non-US main contrib non-free
interbild repository
deb ftp://free13.interbild.net/iso/Debian sarge main contrib non-free deb ftp://free13.interbild.net/iso/Debian testing main contrib non-free deb ftp://free13.interbild.net/iso/Debian unstable main contrib non-free
Прекомпилиране на kernel
# apt-get install kernel-source-2.6.8 # cd /usr/src/ # tar jxf kernel-source-2.6.8.tar.bz2 # cd kernel-source-2.6.8 # make menuconfig
# fakeroot make-kpkg --revision=bootsplash.0 kernel_image
или
# fakeroot make-kpkg --initrd --arch i386 -686 \
--append-to-version -bootsplash \
--revision=rev.01 kernel_image module_image
Инсталиране на пакетите:
$ cd .. # dpkg -i kernel-image*.deb pcmcia-cs*.deb # install
Важни пакети
- build-essential - необходим ако искате да компилирате (devel)
Полезни страници
- http://www.debian.org - официална страница на проекта
- http://packages.debian.org/stable/ - списък пакети
- http://www.debian-administration.org - примери и документи
- http://www.debian.org/doc/manuals/apt-howto/ - agt-get, howto
- TODO: как да си пуснем нет с pptp
- TODO: как да си пуснем нет с pppoe

