Archiv rubriky: Linux
Apticron – pohlida aktualizace v Debianu a Ubuntu
Protoze mne nebavilo se kazdy den prihlasovat na svuj domaci server s Debianem a kontrolovat nove aktualizace, hledal jsem neco na zautomatizovani tohoto nudneho ukonu. Velmi se mi osvedcil program apticron.
Lepsi vzhled Gnome Terminalu v Ubuntu
S Gnome Terminalem se v Ubuntu setka drive ci pozdeji asi kazdy. Vychozi Ubuntu vzhled mozna vypada pekne, ale na dlouhodobe pouzivani (nekolik hodin v kuse) neni podle mne vhodny.
Automaticke prijimani souboru pres Bluetooth v Linuxu
Problem je s umistenim prijatych souboru, ty se bud ukladaji na plochu, nebo do domovskeho adresare uzivatele. Umisteni se da zmenit v klici /apps/gnome-obex-server/savedir. Klice se upravuji programem gconf-editor. Na ukazce je ukladani nastaveno do adresare bluetooth v domovskem adresari.
Odskrtnutim klice receive_notification se vypne otravne okno s informacemi o prijatem souboru.
Automaticke spousteni lze v Ubuntu 9.04 zajistit v menu System -> Volby -> Aplikace spoustene pri prihlaseni.
obexpushd
Obexpushd na rozdil od gnome-obex-server ma pouze textove rozhrani. Muze se spustit behem bootovani a pak v klidu bezet na pozadi. Prijate soubory se ukladaji do adresare, ze ktereho byl obexpushd spusten.
Ja mam vytvoreny spoustec v /usr/local/bin/bt-prijmout
#!/bin/bash chmod 777 /home/bluetooth cd /home/bluetooth /usr/bin/obexpushd exit 0
Ten spoustim v prubehu bootovani z /etc/rc.local
#!/bin/sh -e
# rc.local
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# …/usr/local/bin/bt-prijmout
exit 0
Stribrny Tux
Poslech a nahrávání internetových rádií v Linuxu
Celý příspěvek
Obnova Windows 98 z Linuxu
Resil jsem, jak na pocitaci s Windows 98 (pouze na prohlizeni Internetu) resit zabezpeceni. Programy (ani antiviry) se pod Win98 uz skoro nedelaji. Rozhodl jsem se nepouzit zadny antivir a cas od casu obnovit system.
Preinstalace trva dlouho, proto jsem se rozhodl pro obnovu z Linuxu. Pocitac ma 4.3GB disk, rozdelil jsem ho na 2 oddily:
- 1,2GB na Win98
- 3,1GB na Linux
Win98 se mi krasne vejde do 1,2GB (a jeste hodne zbyde). Distribuci jsem pouzil Debian 5.0, ten po instalaci samotny zabere 430MB:
Samozrejme, ze by slo Debian jeste vice zmensit, ale 430MB je tak malo, ze nema cenu se s tim dal zabyvat.
Na disk s Linuxem ulozim pomoci dd obraz disku s Win98 a kdyz je potreba, tak ho zapisu zpet na disk.
Instalaci Debianu jsem zvolil minimalni, bez volitelnych soucasti:
Zavadec
Nejdriv ze vseho je potreba upravit zavadec. Hlavni je, nastavit bootovani Win98 jako vychozi a zaheslovat Linux (aby nemohl Windows obnovit kdokoliv). Paranoidni lide mohou pouzit md5. Dale je potreba nastavit lockalternative na true, tim se potlaci zobrazeni zbytecnych zaznamu v zavadeci (zaznamy pro obnovu Linuxu). Muj soubor /boot/grub/menu.lst :
default 0
timeout 5
color cyan/blue white/blue
password MOJE_TAJNE_HESLO
lockalternative=truetitle Microsoft Windows 98
rootnoverify (hd0,0)
savedefault
makeactive
chainloader +1title Obnovit system
root (hd0,1)
kerne /boot/vmlinuz-2.6.26-2-686 root=/dev/hda1 ro
initrd /boot/initrd.img-2.6.26-2-686
lock
Zaloha
Jeste pred zalohou je dobre "vycistit" disk. Nejdrive je potreba disk s Win98 pripojit a pote na nej zapsat "nuly", tim se prazdne misto stane opravdu prazdnym a lze pak komprimovat. Volne misto se smaze programem dd:
mkdir /media/win
mount -t vfat /dev/hda1 /media/win
dd if=/dev/zero of=/media/win/nuly
prikaz dd nakonec skonci chybou. Pote je potreba soubor smazat:
rm nuly
Samotna zaloha se provede nasledujicim prikazem (samozrejme jako root):
dd if=/dev/hda1 | gzip -c –fast | split -b 1024M – /windows.img_
Prikaz je natolik "jednoduchy", ze si zaslouzi vysvetlit.
Dd, cte disk s windows (if). Gzip cte z roury vystup dd a zapisuje ho na standartni vystup (-c), pouziva se nejnizsi komprese (–fast), vystup se opet posila do roury. Z te cte (–) program split a rozdeluje ho na dily o velikosti (-b) 1024MB vystup se uklada do souboru /windows.img_. Takze soubory budou vypadat nasledovne: windows.img_aa windows.img_ab windows.img_ac … windows.img_ba windows.img_bb …
Obnoveni
Ja pouzivam pro obnoveni upraveny skript /etc/rc.local, tento skript se spousti automaticky v prubehu bootovani.
Muj soubor /etc/rc.local obsahuje nasledujici:
#!/bin/sh -e
clear
echo ""
echo "##############################################"
echo ""
echo "Obnovuji system, cekejte prosim…"
echo ""cat /windows.img_* | gunzip -c | dd of=/dev/hda1
echo ""
echo "System byl obnoven, nyni bude pocitac"
echo "restartovan do noveho systemu."sleep 15
rebootexit0
Po zadani hesla v grubu a nabootovani do Linuxu se automaticky spusti obnova (neni nutne se ani prihlasovat). Po obnoveni se pocitac restartuje a je mozne z grubu nabootovat do funkcnich Windows.
Samozrejme se da takto obnovovat jakykoli system, napr. Windows XP.
SOČ 2009 – Bezdiskové stanice na Ubuntu Linuxu
Letos jsem se zucastnil Stredoskolske odborne cinnosti. Tema me prace bylo "Bezdiskove stanice na Ubuntu Linuxu", (obor Informatika). Vzhledem k tomu, ze na napsani a odzkouseni prace nebylo moc casu (od zacatku ledna do konce brezna), neni tam vse, co bych chtel, aby tam bylo. Vsechno, co popisuji v praci, jsem odzkousel na sve domaci siti (3 PC, 1 notebook a 1 server), jina moznost k otestovani nebyla.
Moje prace se umistila na druhem miste v krajskem kole. Tady je ke stazeni, snad se to nekomu bude hodit.
Z pomoci tohoto videa jsem svoji praci prezentoval v krajskem kole (je na nem videt ovladani stanic ze serveru programem iTALC):
Video v originalni kvalite ke stazeni (torrent) – po nejake dobe ho prestanu seedovat.
Fotky z krajskeho kola.
Ubuntu se vzhledem Windows XP
I kdyz se mi vzhled Ubuntu (prostredi Gnome) velice libi a jsem na nej zvykli, rozhodl jsem se zkusit "predelat" sve Ubuntu na Windows XP. Opet se mi potvrdilo jednoduche pravidlo: "Nez zacnes neco delat, zkus Google. Nekdo uz urcite resil stejny problem.". Google ani tentokrat nezklamal. Pouzil jsem balicek z teto stranky, ma neco malo pres 1MB a instalace je otazkou okamziku. Po stahnuti staci spustit skript a dale neni potreba skoro nic delat.
Vypadalo to pekne, ale uz mam zase zpatky klasicky vzhled Ubuntu. Natocil jsem kratke video, na kterem je to videt: