Archiv rubriky: Linux

Automaticke prijimani souboru pres Bluetooth v Linuxu

Nejjednodussi moznosti jak v Ubuntu prijimat soubory je pouzit program gnome-obex-server z balicku gnome-bluetooth. Po spusteni prikazu se objevi v oznamovaci oblasti ikona programu. Jakmile nejake zarizeni (napr. mobil) odesle do pocitace soubor, zobrazi se uzivateli informace v terminalu. Je videt MAC adresa zarizeni a po uspesnem prijeti se zobrazi cesta k souboru a graficke okno s moznosti otevrit soubor.

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

Tak jsem konecne sehnal privesek tucnaka. Nejedna se o zadnou napodobeninu, ale o praveho Linuxoveho Tuxe.

AG TUX   AG TUX   AG TUX   AG TUX   AG TUX  AG TUX

 

 


6-srp-2009

Aktualizovano

Nechal jsem si udelat jeste jednoho tucnaka a vypada trochu jinak. Jedna se o rucni vyrobu – co kus, to original:

AG TUX    AG TUX   AG TUX

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. 1,2GB na Win98
  2. 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:
df
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:
vyber programu

 

 

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=true

title                Microsoft Windows 98
rootnoverify    (hd0,0)
savedefault
makeactive
chainloader    +1

title                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

zavadec

 heslo v zavadeci

 

 

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
reboot

exit0

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.
 
obnova

obnova

 

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: