BSD Hrvatska
S zakasnjenjem objavljujem da je osnovana Hrvatska udruga korisnika BSD sustava.
Pocetna stranica je BSD-hr Nesto o udruzi mozete naci na BSD-hr.org Na iducem linku se nalazi forum |
Emacs precaci u GUI programima
Emacs editor koristim preko godine dane i fino sam se navikao na njegove precace. Zelio sam te precace koristit i u GUI programima koje svakodnevno koristim.
Koristim GTK programe i u njima se Emacs precaci omogucuju dodavanjem slijedece linije u ~/.gtkrc.mine: gtk-key-theme-name = "Emacs" Ovo ne radi u OpenOfficeu, ali radi u Pidginu, gmrunu, leafpadu,... Za Firefox postoji addon firemacs koji omogucava Emacs precace. Slika precaca Ovo koristim oko pola godine i u praksi radi lijepo. Ima nekih svojih musica, ali se navikne na to. |
Arhiviranje howto
Pravljenje tar arhive:
Pravi arhivu imena arhiva.tar i u nju dodaje folder test Oznake slova poslije tar komande: c - create v - verbose - ispisuje imena fajlova, da vam ne bude dosadno) f - file - pravi arhivu u fajl, ne na tape uredjaj Gledanje sadrzaja arhive
t - list Otpakiranje arhive
x - extract GZip kompresija (.gz) Pravljenje
Velicina arhive prije i poslije
Prilikom kompresiranja mozete dodat i -1 do -9. -9 je najbolje kompresija ali i najduze vremena traje. Defaultno je -6. Gledanje .tar.gz arhive
z - za .gz BZip2 kompresija (.bz2) pravljenje
z - compress v - verbose - mozete dodat ako ocete gledanje
j - za bz2 Dekompresiranje:
tar.gz Mozete odmah napravit .tar.gz arhivu
dekompresiranje
tar.bz2 kompresiranje
dekompresiranje
Ukratko Sve se moze odradit s tar komandom. Bitno je upamtit c - compress x - extract v - verbose f - file z - .gz j - .bz2 t - list I tada samo kombinirate sto zelite. To bi bile osnove. Za naprednije stvari ;) |
Praksa buducih policajaca
U nedjelju sam bio u Osijeku na autopijaci.
Trebalo je nac mjesto za parkirat. Znam od prije za jedno mjesto malo dalje od ulaza. Tu se skrene i ima ulica od ~50 m. U sredini, izmedju traka je zivica, a okolp neko raslinje. Na kraju je fino okretiste. No netko pametan je stavio znak zabranjeno parkiranje i zaustavljanje nakon ~5m u toj ulici. Netko jos pametniji je stavio tamo 3 mlada policajca s zvizdaljakama da opominju ljude. Parkirao sam iza tog znaka, kad ono neki od tih policajaca zvizdi. Bilo je jos parkiranih auta iz znaka ali je covjek ispred mene odustao pa sam i ja. Al dalje nema nikakog boljeg mjesta. Okrenem se i na kraju se parkiram na glavnoj cesti (od Osijeka prema Cepinu), odma preko puta tih policajaca. Neka on zvizdi, sta mu ja mogu. Ispred i iza mene su bili auti Osjeckih registracija, pa ako oni mogu zasto ja ne bi mogo? Jedan od tih mladih policajaca preporucuje parking dalje, tko zna koliko. Nisu pisali nikakve kazne, nit ista. Valjda su ih sefovi poslali da se navikavaju na psovke i uvrede koje ce ih pratit u daljnem poslovanju :) PS. Na kraju su kuci dosla dva auta ;) |
Mjesec slobodnih zvijeri
Prije nekoliko dana je za mene poceo mjesec slobodnih zvijeri :)
Rijec je o koristenju FreeBSD UNIXa barem mjesec dana. Dosad sam uglavnom bio korisnik Debiana GNU/Linuxa i nisam imao bas neki objektivan razlog za prelazak na nesto drugo. Zasto bas FreeBSD? Jer je najpoznatiji od tradicionalnih BSD sustava jer je tradicionalniji i blizi UNIXu nego razne verzije Linuxa Jer distribucije napravljene za naprednije korisnike (Slackware, Gentoo, Arch,...) koriste neke njegove koncepte (BSD style init, kompajliranje iz sourcea,...) jer je ovo na slici FreeBSD bejb: http://www.spilth.org/pictures/girls/ceren/daemonbabe.jpg :D U izboru je bio i OpenSolaris, ali koliko ja znam nema neke centralizirane distre nego su s njegovim kernelom i GNU userlandom. Instalacija nije nista teska, sve se radi preko CLI meni bazirane aplikacije. Mozda najzanimljiviji dio je particioniranje diska pa cu to malo pojasnit. Ako instalirate na pravo racunalo (ne kao virtualnu masinu), FreeBSDu ce bit dovoljna jedna particija od 4-5 GB. U alatu na koji ste nauceni napravite toliko slobodnog prostora u jednom komadu (ne nuzno). U instalacijskom programu napravite particiju od tog praznog prostora. Kasnije onda particionirate i tu particiju na tzv sliceove. Ja sam napravio root od 4GB, home od 1GB i swap od 1GB (par MB vece nego sto imam RAMa). Ma nije tesko snac cete se ;) Download 7.0-release x86 iso disc1: ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/7.0/7.0-RELEASE-i386-disc1.iso Handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/index.html |
GTK/GNOME tema bez gnome-settings-daemona
Evo nacina kako koristit GTK temu za GTK aplikaciju koja je pokrenita u nekom drugim DE/WMu.
Najjednostavniji je instalirat 'gnome-settings-daemon' i njega drzat pokrenitog. Ali (kao tipicna GNOME aplikacija!) ovisi o dosta dodatnih paketa i odose MBi bezveze. Na sljedeci nacin mozete imat ucitanu temu bez gnome-settings-daemona. - Skinite omiljenu temu s gnome-look.org-a. Ako i vi volite tamne pozadine, pokusajte s temama Divinorum i Divinorum Green & Cyan koje su moji favoriti. - Otpakirajte temu s nekim GUI programom ili s 'tar -xvzf ime-teme.tar.gz' - Otpakirani folder premjestite u ~/.themes (mv ImeTeme ~/.themes) - Napravite fajl (ako vec ne postoji) ~/.gtkrc-2.0 i u njega upisete: include "/home/user/.themes/ImeTeme/gtk-2.0/gtkrc" i snimite. "user" stavite svoje username (ako ne znate - whoami ;)). Mozete instalirat i gtk-chtheme, mali GUI programcic koji vam omogucava jednostavniju promjenu tema s previewom. Uzivajte u ljepsim X11 prozorima :) |
Filesystem hierarchy
http://www.pathname.com/fhs/pub/fhs-2.3.html
Ovdje mozete naci objasnjenje raznih dijelova Unix FSa. http://www.freebsd.org/cgi/man.cgi?query=hier&apropos=0&sektion=0&manpath=FreeBSD+7.0-RELEASE&format=html Ovdje ista stvar, ali usmjerena na FreeBSD |
TV raspored u shellu
Ovo mi djeluje zgodno i koristim to ;)
Instalirate neki web browser koji radi u CLIu. Meni je najdrazi w3m. Zatim dodate alias za svoj shell, npr za .zshrc dodate ovo: alias tv='w3m "http://tvhr.net/?bold=da&sutra=ne&htvplus=ne"' Mislim da ce radit i u bashu. Zatim pokrenete novi shell i upisete tv i imate danasnji program 4 glavne TV kuce na ovim prostorima klasiran po vremenu. |
Kriptirane particije
Prepisivanje particije s random brojevima, kako bi bilo teze otkrit podatke koji su prije bili na toj particiji. Vjerojatno moze posluzit i prepisivanje s nulama ili s nekim alatom za wipeanje diska, ali ovo je preporucena metoda
dd if=/dev/urandom of=/dev/sda1 bs=1M Ovo bi moglo potrajat malo duze. Brzina je (u mojem slucaju) bila oko 1MB/s +- 0.2 MB (ovisi o masini). 'sda1' je particija. Vi odaberite onu koja vama odgovara i provjerite vise puta dal je to prava prije nego sto ju dd-ate ;) Ucitavanja potrebnih modula u kernel modprobe aes modprobe cryptoloop losetup -e aes /dev/loop0 /dev/sda1 Upisite password. Pobrinite se da ga ne zaboravite Pravljenje FSa mkfs.ext3 /dev/loop0 Mozete stavit neki drugi FS umjesto ext3 ako zelite. mount -t ext3 /dev/loop0 /mnt/crypto kopirajte nesto u /mnt/crypto ako zelite umount /dev/loop0 losetup -d /dev/loop0 mount -t ext3 /dev/sda1 /mnt/hdd -oencryption=aes i upisete password. Ako upisete krivi javit ce vam 'wrong fs type...' Red u fstabu bi trebao izgledat ovako nekako: /dev/sda1 /mnt/crypto ext3 encryption=aes,noauto 0 0 'noauto' da ne mounta automatski 'mount -a' niti da usporava boot cekajuci password Nakon reboota opet cete trebat ucitat module u kernel. Da bi to izbjegli stavite da ih automatski ucitava. U slucaju Debianoida moze posluzit ovo: echo "aesncryptoloop" >> /etc/modules PS Zapamtite password jer ce bit veselo ako ga zaboravite a trebate kripitirane podatke. |
Vodafone Mobile Connect, T-mobile web'n'walk & Linux
Slijede upute kako upogonit VMC karticu pod Linuxom.
U mojem slucaju se radi o GPRS/EDGE/WLAN PCMCIA kartici i T-mobile web'n'walku. Uz manje prilalagodbe bi trebala raditi i sa Vipovim GPRSom i uz malo vece uz neku drugu karticu. Karticu umetnite nakon bootanja sistema. Zatim pokrenite dmesg | tail -n 30. "dmesg" ispisuje poruke kernela, "|" (pipe) prosljedjuje to naredbi tail (koja po defaultu ispise zadnjih 10 redova), "-n 30" znaci da ispise zadnjih 30 redova. Ja sam (izbacio sam starije dijelove) nakon umetanja kartice dobio ovo bcm43xx: Failed to switch to core 0 ACPI: PCI interrupt for device 0000:05:00.0 disabled ACPI: PCI interrupt for device 0000:05:00.1 disabled pccard: CardBus card inserted into slot 0 PCI: Enabling device 0000:05:00.0 (0000 -> 0002) ACPI: PCI Interrupt 0000:05:00.0[A] -> GSI 16 (level, low) -> IRQ 169 PCI: Setting latency timer of device 0000:05:00.0 to 64 bcm43xx: Chip ID 0x4306, rev 0x3 bcm43xx: Number of cores: 5 bcm43xx: Core 0: ID 0x800, rev 0x4, vendor 0x4243, enabled bcm43xx: Core 1: ID 0x812, rev 0x5, vendor 0x4243, disabled bcm43xx: Core 2: ID 0x80d, rev 0x2, vendor 0x4243, enabled bcm43xx: Core 3: ID 0x807, rev 0x2, vendor 0x4243, disabled bcm43xx: Core 4: ID 0x804, rev 0x9, vendor 0x4243, enabled bcm43xx: PHY connected bcm43xx: Detected PHY: Version: 2, Type 2, Revision 2 bcm43xx: Detected Radio: ID: 2205017f (Manuf: 17f Ver: 2050 Rev: 2) bcm43xx: Radio turned off bcm43xx: Radio turned off PCI: Enabling device 0000:05:00.1 (0000 -> 0001) ACPI: PCI Interrupt 0000:05:00.1[A] -> GSI 16 (level, low) -> IRQ 169 0000:05:00.1: ttyS2 at I/O 0x5000 (irq = 169) is a 16550A Ovdje je vazno primjetit ttyS2 (u vasem slucaju moguce drugacije). U /etc/wvdial.conf stavit ovo [Dialer Defaults] baud = 57600 Modem = /dev/ttyS2 Dial Command = ATD Carrier Check = no Init = at+cgdcont=1,"IP","web.htgprs" Phone = *99***1# Username = none Password = none Promijenit "Modem" ovisno o tome sto vam kaze dmesg. Ako ne koristite T-mobile Web'n'walk promijenite APN (stavite odgovarajuci umjetsto web.htgrps), username i password. T-mobile ne daje username i password, ali se wvdial odbija spojit bez toga te sam ja stavio bezveze i nakon toga radi. U sluzbi za korisnike kazu da nije bitno, bitan je APN prilikom naplacivanja. U /etc/ppp/options staviti ovo lcp-echo-interval 30 lcp-echo-failure 0 U /etc/ppp/peers/wvdial staviti ovo plugin passwordfd.so noauth name wvdial defaultroute noipdefault nomagic usepeerdns ipcp-accept-local ipcp-accept-remote nomp noccp nopredictor1 novj novjccomp nobsdcomp Instalirati gcom jer on sluzi za pripremu kartice. Spajanje ide ovako: gcom -x -d /dev/ttyS2 GTEDGE prilagodit svojim potrebama, pricekat oko 10s dok lampica na kartici ne krene trepkat 2x (inace 1x/sec) te onda otipkat wvdial pricekat i trebalo bi pisat da ste spojeni. Ako se spojite a ne otvara stranice (i koristite Debianoid) resetirajte mrezno sucelje # /etc/init.d/networking restart. Ako ta naredba ne radi na vasoj distribuciji pronadjite onu koja radi ili resetirajte kompjuter ;) Radi lakseg koristenja mozete instalirat programcic imenom pccardctl i dodati par alijasa u svoj .bashrc (skriven je i nalazi se u vasem home folderu): alias gcom='gcom -x -d /dev/ttyS2 GTEDGE' alias pccardctl='sudo pccardctl' alias pcce='pccardctl eject' alias pcci='pccardctl insert' alias wvdial='sudo wvial' pccardctl sluzi za iskljucivanje i ukljucivanje PCMCIA kartica, da ne morate vadit i ukljucivat karticu u laptop. Da bi gornji primjeri radili morate biti u sudo userima. To se rjesava da se kao root pokrene visudo (u biti je to nano, ali nemojte rucno editirat /etc/sudoers) i dodate: username ALL=NOPASSWD: /usr/bin/wvdial, /sbin/pccardctl To vam omogucava pokretanje doticnih naredbi kao root bez pitanja passworda. Uzivajte u mobilnom surfanju s Linuxom! |
< | lipanj, 2009 | |||||
P | U | S | Č | P | S | N |
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 |
Dnevnik.hr
Gol.hr
Zadovoljna.hr
OYO.hr
NovaTV.hr
DomaTV.hr
Mojamini.tv