Debian 5 ve VMware ESXi

Pokud chceme nahrat guest aditions pro Debiana, ESXi nema pro tento OS prebuilded moduly, proto si musime stahnout gcc a linux-headers-686 (pro 32bit jadro) a zkompilovat si je sami aptitude install gcc linux-headers-686 spustime instalaci quest additions: namountujeme guest additions a rozbalime je vytvorime link /usr/src/linux na hlavickove soubory aktualniho jadra: ls -s /usr/src/linux-headers-2.6.26-2-686 /usr/src/linux, vybereme podle jadra vytvorime link na spravnou verzi gcc kterou chce instalacni skript vmwaru: mv /usr/bin/gcc-4.1 /usr/bin/gcc-4.1.bak, ln -s /usr/bin/gcc /usr/bin/gcc-4.1 spustime vmware-install.pl z rozbaleneho archivu, odentrujeme otazky a u otazky ze mame jine gcc nez jakym bylo kompilovano jadro dame yes Pokud vse probehlo v poradku, moduly se zkompilovaly a nahraly do beziciho systemu...
Read More

Debian Lenny

Vyšla očekávaná stable verze Debianu Lenny (verze 5.0). Upgrade z Debianu Etch (verze 4.0) provedeme následovně: editujeme soubor /etc/apt/sources.list a nahradíme vše z "etch" na "lenny", ve vimu takto: ":%s/etch/lenny/g" spustíme aptitude update, po stáhnutí nového seznamu balíku nám řekne že nemáme veřejný klíč pro novou verzi debianu stáhneme si veřejný klíč pro debian lenny: "gpg --recv-key --keyserver wwwkeys.eu.pgp.net xxx", kde xxx je ID klíče v aptu naimportujeme si stažený klíč do aptu: "gpg --export xxx | apt-key add -" aktualizujeme nejdříve aktualizační nástroj: "aptitude install dpkg apt aptitude", potvrdíme "Y" a pak ješte jednou "Y" zaktualizujeme zbytek systému: "aptitude full-upgrade", opět potvrdíme reboot... Po rebootu můžeme ještě odebrat staré jádro. Jediný problém po upgradu byl s OCS Inventory, ale stačilo spustit znova instalační skript OCS Inventory a již běží...
Read More

Virtualizace na linuxu pomocí Xenu a KVM

Instalace Xenu na Ubuntu 8.04 1. aptitude install ubuntu-xen-server (jádro s podporou Xenu + utility) 2. restart a vybrat jadro xen Nastavení Xenu: Nastavení síťování je v "/etc/xen/xend-config.sxp", standardně je zaplý bridge Nastavení defaultních voleb a instalačních metod při vytváření xenovského stroje pomocí xen-create-image je v "/etc/xen-tools/xen-tools.conf"  Vytvoření virtuálního stroje: Vytvoříme image na disku 2GB a nainstalujeme distribuci Centos 5 (zakladní systém, stáhne si ji z internetu) a nastavíme ji síťování: "sudo xen-create-image --size=2Gb --dhcp --dir=/home/xen/image_store --install-method=rinse --dist=centos-5 --hostname=centos-xen" (Pokračování textu…)
Read More

Lightscribe v Linuxu

Jelikož mám vypalovačku s podporou Lightscribe, chtěl jsem vyzkoušet zda to funguje v linuxu (a opravdu funguje). Sice balíčky jsou jen pro 32bit verzi (deb i rpm), ale funguje to i na 64bitech. Konkrétně pro Ubuntu 7.10 (64bit): 1. sudo dpkg -i --force-architecture lightscribe-1.10.27.1-linux-2.6-intel.deb (základní balíček pro lightscribe, stáhneme zde) 2. sudo dpkg -i --force-architecture lightscribeApplications-1.10.19.1-linux-2.6-intel.deb (aplikace Simple Labeler, stáhneme zde) 3. sudo dpkg -i --force-architecture 4l_1.0-r6_i386.deb (další aplikace od fy Lacie, stáhneme zde) Na 64bit systému musíme zkopírovat 32bit knihovny do správného adresáře takže: sudo cp /usr/lib/liblightscribe.so* /usr/lib32 Aplikaci Simple Labeler (umí jen text) spustíme takto: /opt/lightscribeApplications/SimpleLabeler/SimpleLabeler Aplikaci 4L (umí jen obrázky): sudo 4L-gui (potřebuje rootovská práva) 
Read More

Vytvareni .deb balicku ze zdrojaku pro Ubuntu (Debian)

Mhohem lepsi nez instalovat program (ktery neni v repozitarich nebo chceme novou verzi) "kompilaci" je kdyz uz ho jednou kompilujeme si vytvorit .deb balicek. Takto nainstalovany balicek nam nenechava bordel v systemu po odinstalaci a muzeme si ho zaclenit do systemu pomoci nastroju k tomu urcenych (dpkg, apt), coz nam usnadnuje jeho budouci odinstalaci, pripadne instalaci jiz bez kompilace. Je vice cest jak tento balicek vytvorit, popisu tu 2 1. vytvoreni balicku .deb pro ubuntu ze zdrojaku pomoci checkinstall (lehci) 2. vytvoreni balicku .deb pro ubuntu ze zdrojaku pomoci debhelperu (slozitejsi) Jako zaklad pro vytvareni balicku potrebujeme mit nainstalovany balik build-essential, takze "sudo aptitude install build-essential"  Vytvoreni balicku .deb pro ubuntu ze zdrojaku pomoci checkinstall (jednoduche, pro vlastni potrebu): nainstalovat checkinstall a dalsi nastroje "sudo aptitude install checkinstall auto-apt" aktualizujeme…
Read More