Archiwa tagu: Debian

Debian – instalacja xen

apt-get install xen-hypervisor-4.0-amd64 linux-image-2.6.32-5-xen-amd64

Jeśli ma być nie tylko parawirtualizacja, ale HVM to należy zainstalować też:
# apt-get install xen-qemu-dm-4.0

w /boot/grub/grub.cfg zmienić default na 4

# reboot

i teraz można uruchamiać maszyny wirtualne przez:

# xm create -c /xen/test.cfg

Konfiguracja locale

Co zrobić jeśli pojawiają się komunikaty tego typu?

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_COLLATE to default locale: No such file or directory

Może to oznaczać brak pakietu locales, trzeba go wtedy zainstalować:

apt-get install locales

Trzeba skonfigurować locales:

dpkg-reconfigure locales

oraz wybrać np. pl_PL.UTF-8

Debian: apt-get nie może zweryfikować klucza?

Jeśli po przy wykonaniu apt-get update pojawia się:

W: There is no public key available for the following key IDs:
9AA38DCD55BE302B

(może tak być po upgrade dysktrybucji do lenny), należy wykonać:
gpg --keyserver wwwkeys.eu.pgp.net --recv 9AA38DCD55BE302B
gpg --export --armor 9AA38DCD55BE302B | apt-key add -

Na
W: There is no public key available for the following key IDs: 4D270D06F42584E6
pomaga:
# apt-get install debian-keyring debian-archive-keyring
# apt-key update

Instalacja linuksa w katalogu

Nowy system można zainstalować programem debootstrap w danym katalogu, z działającego systemu, bez restartu.

debootstrap --arch i386 lenny /mnt http://ftp.debian.org/debian/

debootstrap --arch amd64 stable /mnt http://ftp.pl.debian.org/debian

Używa się tego aby móc zrobić chroot i pracować w nowym systemie, np.

chroot /mnt

Aby udostępnić takiemu systemowi /proc czy /dev lub inny katalog, należy do /etc/fstab głównego systemu dodać np.

/proc /mnt/proc proc defaults 0
/dev /mnt/dev none bind 0
/home /mnt/home none bind 0

Jeśli chcemy aby taki system mógł być samodzielny musimy jeszcze zainstalować jądro i bootloader.