Archive

Argiva za ‘Tips & Tricks’ kategoriju

Sun Java na Debian Squeeze

March 9th, 2011 No comments

Kratak podsetnik, instalacija:

# apt-get install sun-java6-bin sun-java6-jre sun-java6-plugin

Iz nekog razloga Java neće da radi nakon instalacije – test čeka “beskonačno” dugo.

Otvoriti fajl /etc/sysctl.d/bindv6only.conf i promeniti net.ipv6.bindv6only=0. Nakon promene pokrenuti # invoke-rc.d procps restart

Categories: Tips & Tricks

Pidgin neće da se poveže na MSN

November 19th, 2010 No comments

Poslednjih par dana Pidgin prijavljuje problem sa sertifikatom prilikom pokušaja povezivanja na MSN. Ne znam šta je uzrok ovog problema, ali rešenje je jednostavno – potrebno je samo promeniti stari SSL sertifikat novim.

U komandnoj liniji kucajte (jedan red):

# openssl s_client -showcerts -connect omega.contacts.msn.com:443 > /.purple/certificates/x509/tls_peers/omega.contacts.msn.com < /dev/null

i problem je rešen.

Categories: Tips & Tricks

Ukoliko vam iz boot menija (GRUB) nedostaje Windows OS

October 16th, 2010 No comments

Ukoliko ste instalirali Linux distribuciju pre nego sto ste instalirali Windows, onda Linux neće imati nikakve naznake da vam Windows takodje instaliran i neće u GRUB meniju biti ponuđeno da možete da pokrenete taj OS. Sledeće kratko uputstvo daje rešenje za ovaj problem.

  1. Pokrenite Linux i otvorite fajl /boot/grub/menu.lst komandom:

sudo gedit /boot/grub/menu.lst

  1. U fajlu je potrebno da pronadjete deo koji se odnosi na Windows i koji treba malo modifikovati tako sto ćete obrisati navode za komentar #.
    • # title Windows 95/98/NT/2000
    • # root (hd0,0)
    • # makeactive
    • # chainloader +1
  2. Zatim taj deo premestite na poziciju koju želite da Windows OS zauzme u boot meniju.
  3. Restartujete računar.
    Naravno root (hd0,0) se odnose na prvi hard disk i na prvu particiju. Ukoliko imate više hard diskova potrevno je prikladno izmeniti komande.
Categories: Tips & Tricks

Instaliranje Linux bootloader-a (Grub) posle reinstalacije Windows-a

October 4th, 2010 No comments

Ukoliko na vašem računaru uporedno radite sa Linux i Windows operativnim sistemima sledeća stvar vam se zasigurno desila. Recimo da ste obavili svoje mesečno reinstaliranje Windows. Cela instalacije je protekla u najboljem redu, i vi zatim restartujete računar, jer želite da pokrenete svoju omiljenju distribuciju Linux-a. Nećete moći! Zašto? GRUB (GRand Unified Bootloader) program se neće uopšte pojaviti, jer taj deo vašeg hardiska je prebrisan od strane sveže kopije Windows-a. Pa kako popraviti ovaj problem?

  1. Skinite sa interneta Linux LiveCD distribuciju koju ste do sad koristili (http://www.livecdlist.com/).
  2. Narežete na prazan CD/DVD disk.
  3. Restartujete računar i ubacite cd, zatim sačekate da se sistem podigne.
  4. Pokrenite Terminal i ukucate sledece komande:

sudo grub
root (hd0,0)
setup (hd0)
exit

5. Restartujete računar i izbacite LiveCD. GRUB bi trebao da normalno radi.

Naravno komande root(hd0,0) i setup(hd0) se odnose na prvi hard disk i na prvu particiju. Ukoliko imate više hard diskova potrevno je prikladno izmeniti komande.

Categories: Tips & Tricks

NTFS particija u Linuxu

September 9th, 2010 No comments

Kako pristupiti NTFS drajvu na linuxu distribucijama (read) 1/2

Neki od vas su mozda naisli na ovaj problem pri radu sa linux distribucijama neki mozda i nisu, a neki su mozda bas trazili resenje…

Ovde je prikazano kako konkretno na mom racunaru su particije rasporedjene

Ovde je prikazano kako konkretno na mom racunaru su particije rasporedjene

Ukoliko imate Windows OS instaliran na hard disku i zelite da pristupite tim podacim i particiji onda je citajte dalje.

Stvar je sledeca (za Linux/Debian 5.0):

  1. Napraviti folder, npr:  mkdir /home/dzovan/Desktop/ntfs
  2. Kucati: fdisk -l
  3. Pronaci particiju sa ntfs formatom na kojoj se nalazi vasa trazeni fajl
  4. Kucati:  mount /dev/hda1 /home/dzovan/Desktop/ntfs -t ntfs -o nls=utf8,umask=0222
    Sa ovom komandom praticija je opremljena, gde je /dev/hda1 id particije /home/dzovan/Desktop/ntfs lokacije mountovanja, a -t ntfs -o nls=utf8,umask=0222 predstavlja konkretno dodeljivanje privilegija browsovanja i mogucnost kopiranja sa ntfs-a na Linux (tj. read opcije). Ovaj postupak vam nece dodeliti write opcije za vas ntfs disk. Da bi to postigli potrebno je instaliranje dodatnog softvera.
  5. Unmount-ovanje diska umount /dev/hda1 Read more…
Categories: Tips & Tricks

Ćirilica u LaTeX-u

September 7th, 2010 No comments

Koisti se jednostavno, ali može da napravi velike probleme. Celo popodne sam pokušavao da podesim deljenje reči na slogove bez većeg uspeha a onda, kao što se najčešće i desi, problem je rešen jednostavno. Nisam siguran da li je ovo pravo rešenje problema, da li će uvek da proradi ali u ovom slučaju je pomoglo pa neka ostane ovde kao podsetnik, ako nekad ponovo bude potrebno. Read more…

Categories: Tips & Tricks

GoogleEarth na Linuxu

August 20th, 2010 2 comments

Instalacija Google Earth-a trebala bi da bude izuzetno jednostavna, ali iz nekog nepoznatog razloga na Debian-u metod download & pokreni instalaciju ne funkcioniše.

Sa sajta Google Earth-a lako se preuzima instalacioni fajl. U teoriji, kad preuzimanje bude gotovo sve što treba da uradite je da dozvolite izvršavanje preuzetkof fajla:

# chmod +x GoogleEarthLinux.bin

i da pokrenete instalaciju:

# ./GoogleEarthLinux.bin Read more...

Categories: Tips & Tricks

Instaliranje wireless kartica

July 17th, 2010 No comments

Wireless kartice povremeno prave komplikacije tokom instalacije na Linuxu. Možda ovo kratko uputsvo za dva modela nekom bude od koristi.

Prvi model je Broadcom BCM4312, koji je često integrisan u neke Dell latopove. Da bi proradila uradite sledeće (ovo važi za Debian Squeeze, sa aktivnim non-free paketima):

# apt-get install build-essential module-assistantwireless-tools
# apt-get install broadcom-sta
# m-a prepare
# m-a update
# m-a a-i broadcom-sta
# update-initramfs -u -k $(uname -r)
# modprobe -r b44 b43 b43legacy ssb
# modprobe wl

Drugi model je ASUS Wl-167g USB wireless adapter. Na istoj distribuciji Linuxa uradite sledeće:

# apt-get install firmware-ralink
# modprobe rt73usb

Categories: Tips & Tricks

Beep Linux u konzoli

July 16th, 2010 No comments

Pištanje Linux konzole nekad baš zna da iznervira. Jednostavan način za gašenje ove “sirene” je

setterm -blength 0

Posle restartovanja računara, ili zatvaranja konzole zvuk će ponovo biti tu. Trajnije rešenje je da u fajl /~/.bashrc (ili /etc/bash.bashrc) dodate:

set bell-style visible

Categories: Tips & Tricks

Testiranje Apache servera

July 11th, 2010 No comments

Ako vam je nekad potrebno da prebrojite uspostavljene konekcije na vašem serveru možete da iskoristite komandu:

netstat -tnap | grep ":80" | grep -c ESTA

ako još dodate i naredbu watch

watch 'netstat -tnap | grep ":80" | grep -c ESTA'

dobićete broj aktivnih veza koji se ažurira u izabranom vremenskom intervalu.

Za testiranje izdržljivosti Apache servera možete da koristite naredbu ab (komanda potiče od Apache benchmarking). Upotreba ove komande je jednostavna, i u najčešće korišćenom slučaju ima oblik:

ab -n 500 -c 10 http://adresa-sajta/

gde broj iza n označava ukupan broj zahteva koji će biti poslati, dok broj iza c označava broj istovremenih zahteva koje šalje program. Ovaj program možete da pokrenete sa neke druge mašine ili sa one na kojoj se nalazi Apache koji želite da testirate.

Da bi imali bolji uvid odgovore koje daje testirani server sve ovo možete dopuniti i praćenjem paketa, npr. programom tcpdump:

tcpdump -s 10000 -i eth0 -w ime-fajla.txt

Ovu komandu pokrenite istovremeno sa ab i na istoj mašini. Kad testiranje završi u fajlu ime-fajla.txt naćićete osnovne informacije o komunikaciji, koje kasnije možete da analizirate.

Categories: Tips & Tricks

TCPdump

April 23rd, 2010 No comments

Često je potrebno saznati šta se tačno dešava na mreži. Koristan program za snimanje kompetnog saobraćaja je tcpdump. Jedna od mogućih upotreba komende je

# tcpdump -lnni eth0 -w dump.log -s 65535

na ovaj način “slušate” sav saobraćaj na eth0 i to snimate u fajl dump.log. Parametar s nalaže da se snimaju celi paketi (64kB) a ne samo prvih nekoliko bajtova.

Druge korisni parametri su:

# tcpdump -i eth0 ‘port 80′ – praćenje samo jednog porta

Categories: Linux, Tips & Tricks

Komanda GREP

April 20th, 2010 No comments

Dobro je poznata osnovna funkcija komande grep – izdvajanje linija koje sadrže određeni string:

# cat ime-fajla.txt | grep 'traženi string'

Ova komanda omogućava i neke druge korisne operacije. Na primer, ako želite suprotno, tj. da izlistate sve linije koje ne sadrže neki string, koristite:

# cat ime-fajla.txt | grep -v 'neželjeni string'

Ako želite da prebrojite koliko puta se neki niz znakova pojavljuje u fajlu koristite:

# cat ime-fajla.txt | grep -c 'traženi string'

Ako želite da tražite dva ili više stringa koristite:

cat ime-fajla.txt | grep -iE "(str1|str2)"

Categories: Tips & Tricks

Traženje fajlova

April 10th, 2010 No comments

Povremeno je potrebno pronaći fajlove koji pripadaju određenom korisniku ili grupi. Ništa lakše, naredba find sa odgovarajućim argumentima rešava sve probleme:

# find /path -user name
# find /path -group name
# find /path -uid 123
# find /path -gid 123

Categories: Tips & Tricks

chmod samo za fajlove / foldere

March 23rd, 2010 No comments

Često je potrebno promeniti priviliegija samo fajlovima ili samo folderima. Ako postoji mnogo foldera i fajlova ovo može da bude nezodan posao. Navešću jedan on jedostavnijih načina za rešenje ovog problema.

Promena privilegija foldera:
find . -type d -exec chmod 0700 {} \;

Promena privilegija fajlova:
find . -type f -exec chmod 0600 {} \;

Za postizanje željenog efekta iskorišćena je funkcija find, praćena odgovarajućim tipom (d ili f), za foldere, odnosno fajlove.

Categories: Tips & Tricks

Još malo o uklanjanju nepotrebnih paketa

March 10th, 2010 No comments

Već sam pisao o tome kako da uklonite konfiguraciju zaostalu iza paketa, ali nekad se desi da nakon uklanjanja paketa na sistemu ostanu instalirani “zaboravljeni” paketi koji više nisu potrebni.

Naravno, poznat način da te pakete uklonite je

# apt-get autoremove

ali ni ta naredba nije  savršena pa joj nešto promakne.

Da bi izlistali sve pakete koji možda nisu potrebni

# deborphan --guess-all Read more...

Categories: Linux, Tips & Tricks