30 Aralık 2007 Pazar

NRG dosyalarını iso ya çevirmek

Nrg2İso Programını indireceginiz link
http://gregory.kokanosky.free.fr/v4/linux/nrg2iso-0.4.tar.gz

dosyayi bir yere actiktan sonra
Konsoldan klasöre girip şu komutu yaziyoruz
gcc nrg2iso.c -o nrg2iso

.nrg uzantılı bir dosyayı çevirmek istediğinizde bu klasöre taşıyın

Konsoldan filmim.nrg nin bulunduğu klasöre girip şu komutu yazın:
./nrg2iso filmim.nrg filmim.iso

baska bir kaynak: http://gregory.kokanosky.free.fr/v4/linux/nrg2iso.html
kaynak;http://forum.pardus-linux.org

22 Aralık 2007 Cumartesi

youtube videolarinin indirilmesi ve avi ye cevrilisi

pardus paket yoneticisinden youtube-dl paketini kurduktan sonra konsole de
youtube-dl "http://www.youtube.com/watch?v=foobar" komutuyla videoyu indirebiliriz

.flv uzantili dosyayi .avi ye

ffmpeg -i bill_hayes-1.flv bill_hayes-1.avi bu komutlaysa indirdigimiz flv uzantili dosyayi avi ye ceviriyoruz

daha genis bilgi icin asagidaki linkleri kullaniniz

.avi den .3gp ye cevrilisi

mencoder kaynak.avi -nosound -ovc lavc -lavcopts vcodec=mpeg4 -vf scale=176:144 -o goruntu.avi

mplayer -vo null -ao pcm -af resample=8000 kaynak.avi

amrnb-encoder MR122 audiodump.wav ses.amr

ffmpeg -i goruntu.avi -i ses.amr -b 48 -ac 1 -ab 12200 -map 0.0 -map 1.0 sonuc.3gp

.dat dosyasinin .avi ye cevrilisi

ffmpeg -i "benim odam.dat" "benim odam.avi"
DVD'yi VCD kalitesine indirmek için (formatı *.avi veya *.dat olabilir)

ffmpeg -i VTS_01_1.VOB -target vcd VTS_01_1.avi


link 1

link 2

19 Aralık 2007 Çarşamba

Svn’den Paket Derlemek

Bu konuda size anşatacağım olay ikili paket depolarında bulamadığınız programları svn
deposundaki varsa derlenmemiş paketlerle sağlamaktır. Lafı fazla uzatmadan başlıyoruz…
Şimdi Pardus SVN (Subversion) Deposunda[1] neler bulunur. Svn deposunda derlenmemiş
paketler bulunur. Bunlar ikili paket yani pisi paketi değildirler. Ancak bu programlarda derlenöediği
sürece pisi-kga yada pisi ile kurulamazlar. Bu programları kurmamız için öncelikle derlememiz
gerekecektir. Sonra oluşan pisi paketini pisi-kga ya da pisi ile kurabiliriz.
[1] http://svn.uludag.org.tr/
Bir derlenmemiş paketin içinde neler vardır? Derlenmemiş paketin içinde pspec.xml (*),
actions.py (*), files dosyası ve comar dosyası bulunur. Derlemek için pspec.xml ‘yi kullanacağız,
ama nasıl? Onu da az sonra anlatacağım.
(*) İşareti ile gösterilenler zorunlu bulunması gerekenlerdir.
Şimdi derlemek için bir örnek paket alalım elimize. Bu paketin ismi xvidcap 'dır. Bir ekran
görüntüsü alıcı programdır. Bu paketimizin svndeki yeri yani adresi şudur:
http://svn.uludag.org.tr/pardus/pardus-devel/applications/multimedia/xvidcap
Ls çıktısı:
pspec.xml
actions.py
files:
gvidcap.desktop
İşte bizim derleyeceğimiz program. Derlemek için programın pspec.xml yolunu konsolda root
olduktan sonra "pisi build" komutu ile birleştirmemiz lazım. Hemen gösterelim.
Not: Paketleri bilgisayarınıza indirdiyseniz pspec.xml ‘nin bulunduğu dizini giriniz.


$ su
password:
# pisi build Http://svn.uludag.org.tr/pardus/pardus-devel/applications/multimedia/xvidcap
# ls
xvidcap-1.1.3-20060129-1.pisi
#
İşte paketi derledik ve bize derleme sonucunda oluşan paketi verdi. İşte şimdi bu paketin
üstüne çift klik yaparak pisi-kga ile yada konsoldan "pisi it" komutu ile paketi birleştirip kurabiliriz.
Ben konsoldan kurucam. Hemen kuralım.
# pisi it xvidcap-1.1.3-20060129-1.pisi
# exit
$
Evet paketimizi kurduk ve menüde yerini aldı. Şimdi menüden bakarak programı çalıştırabiliriz.

alintidir

13 Aralık 2007 Perşembe

Swap Bölümünü Yeniden Oluşturma


Herhangi bir sebepten dolayı swap bölümünüz bağlanmıyor ve free komutu şöyle bir sonuç döndürüyorsa:

Swap:       0          0     0

ilk denemeniz gereken komut

swapon

komutudur.


Bu komut ile swap bölümünüzü tekrar etkinleştirmeyi deneyebilirsiniz. Örneğin swap bölümünüzün /dev/hda4 olduğunu varsayalım. Kullanmanız gereken komut:

swapon /dev/hda4

komutudur.

Veya /etc/fstab dosyanızda tanımlanmış swap bölümünü etkin hale getirmek için

swapon -a

komutu yeterlidir.

Bu komut ile sonuç alamadıysanız, kolları sıvayıp mkswap komutunu kullanmanız gerekecektir. Bizim zaten halihazırda bir swap bölümümüz (hda4) olduğu için

mkswap /dev/hda4

komutu yeterli olacaktır. Tabi ki bu komutu

swapon /dev/hda4

izlemelidir. Muhtemelen bu sorununuzu çözecektir. Bunun ötesinde bir sorun yaşarsanız, bu makaleden fazlasına ihtiyaç duyuyorsunuz demektir.


kapatmak icin

swapoff -a


3 Aralık 2007 Pazartesi

Linux ta Port Açma Kapama Nasıl Olur

Port Açma :
Kod:
iptables -A INPUT -p tcp --dport -j ACCEPT
iptables -A INPUT -p udp --dport -j ACCEPT

Port Kapama :
Dışardan içeriye gelen istekleri kapatmak için :
Kod:
iptables -A INPUT -p tcp --dport -j REJECT
iptables -A INPUT -p udp --dport -j REJECT

İçerden dışarıya giden istekleri kapatmak için :
Kod:
iptables -A OUTPUT -p tcp --dport -j REJECT
iptables -A OUTPUT -p udp --dport -j REJECT

Kaynak Koddan Program Kurulumu (tar.gz - tar.bz2)

- linux a yeni baslayanlar icin kaynak koddan nasil program kurulur bunu anlatalim.

oncelikle kaynak kodunu cekiyoruz.ornegin cektigimiz dosya

xchat205.tar.gz [genelde tar.gz ile yada bz2 uzantilidir]

konsolda

$su -
yazip root sifresini giriyoruz.[ su ile degil su - ile yapin.guvenligi ciddi sekilde tehlikeye atabilir su ile root olmak.cunku calistirilan scriptler o anki userin scriptleridir]

#tar -zxvf xchat205.tar.gz

diyip xchat205 isimli dizin ayratip oraya acilmasini sagliyoruz dosyalarin
sonracima
#./configure

komutunu veriyoruz.[burda eklenti yani prefix ekleyebilirsiniz ornegin /usr/local/bin ve /usr/local/lib altina kurulurlar programlar.Bunu /usr/lib ve /usr/bin altina kurmak icin
./configure --prefix=/usr demeniz gerekir.Daha fazla detay icin :./configure --help yazin konsola ]

configure islemi bittikten sonra
#make
komutunu veriyoruz

buraya kadar henuz birsey kurmadik...
#make install
diyip programi kuruyoruz.konsola dikkatli bakin make ve make install komutunu verirken.Bir hata verirse neyin ek.................. olduguna nerde hata verdigine bakin]


kaldirmak icinse
#make clean

komutunu vermemiz yeterlidir [bunlari root ken yapiyoruz.Vede ilk basta tar-zxvf diyip olusturdugumuz dizinde]

Linux'da Scandisk

Linux işletim sisteminde esasen scandisk gibi bir işleme gerek yoktur. Aslında Manuel olarak gerek yoktur. Çünkü Linux her açılışta disk kontrol işlemini otomatik olarak yapar. Ama bazı durumlarda manuel olarak yapmak gerekebilir. Bu durumda yapılması gereken işlem şudur. Öncelikle taranacak diski unmount edin. Komut satırında iken:

fsck

komutunu vermeniz gerekir. Bu komut esasen hangi dosya sisteminde hangi sorunlar olduğunu bulmak ve gerekli programı başlatmaktır. Yani kendisi sadece test eder, onarmaz. Sorunu bulduktan sonra o dosya sisteminin tamir aracını çalıştırır.

ext2 dosya sistemi için bu aracın adı "e2fsck" dir. Ext3 dosya sistemi için "e3fsck"...

Bu komutların direkt kullanımı ve parametreleri:

-c :disk üzerinde bad sectör taraması yapar.
-f :dosya sisteminin temiz olması halinde bile kontrol eder.
-y : sorulan tüm sorulara "yes" cevabını otomatik olarak verir.

Öncelikle taranacak diski unmount edin...

e2fsck /dev/hda1
e2fsck -f -y /dev/hda1
e2fsck -c /devhda1

gibi.

Sabit Disk'lerin 32 bit erişimini açın

Genellikle sabit disklerin 32 bit disk erişimi kapalı oluyor. Bunu açılışta aktifleştirmek için hdparm aracını kullanıyoruz, tabii ki sistemde bunun mevcut olması gerek. Çoğu linux dağıtımında var.

/etc/rc.d dizininde sysinit.rc diye bir dosya olması gerek. Onu bir editörle açıp ortalarında bir yere:

hdparm -c1 /dev/hda

satırını ekleyebilirsiniz. hda yerine diskiniz neyse onu koymanız gerektiğini söylememe gerek yok. Tam olarak ne işe yaradığını bilmiyorum ama sistemimde performans sorunum var gibisinden bir soruma aşağıdaki satırı yazmam önerisi gelmişti, atlamadan yazayım:

hdparm -u1 /dev/hda

bu da "unmask irq" gibisinden bişey diyor hdparm'ın man sayfaları.

sabit diskinizle ilgili test için ise:

hdparm -t /dev/hda
hdparm -T /dev/hda

Pardus Genel komutlar

# : Root olmanız gerekmektedir. su komutuyla parolayı girip root olabilirsiniz.
  • Aygıt İpuçları
Bölümleme tabloları nasıl listelenir ?
fdisk -l
komutu ile listeleyebilirsiniz.

cfdisk
biraz daha inteaktif

Disk bölümlerindeki kullanılan alan nasıl görüntülenir ?
df -T -h
Bağlı aygıtlar nasıl listelenir ?
mount

PCI aygıtları nasıl listelenir ?

lspci
USB aygıtları nasıl listelenir ?

lsusb

ag bagalantisi bilgilerini verir
konsole dan root yetkisi ile

ifconfig-a

wireless bagalantisi bilgilerini

iwconfig

2 Aralık 2007 Pazar

degisen dosyalari bulma

Bir anda sisteme birseyler oldu, ne oldugunu anlamadan en son degisen dosyalari bulmaniz gerekti..


find / -ctime 1

1 saat içerisinde degismis dosyalari bulur

ls -al --sort=time | head -n 10

ise en son degisen ilk on dosyayi listeler

superkaramba-Liquid weather icin nasil il secimi yapilir

  1. http://fr.weather.com adresinden de istediginiz sehir adini yazip adres cubugundan sehir kodunu ogrenebilirsiniz yada
  2. programin ustune sag tiklayip temayi yapilandir/konum bolumunden aratip sehir kodunu bulduktan sonra home/kullanici adi/.superkaramba/lwp/lwp_gui_config klasorunde asagidaki kirmizi olan yerleri degistiriyoruz



[WebcamLabels]

wclabel0 = Wellington Harbour

[Main]
code = FRXX0055
metric = 1
panel_blue = 0
24hour = 0
translation = tr
dnamobst = 0
bkgd_dir = NoDir
city = Lyon
change_flag = 1
main_red = 0
animstyle = 0
animation = 0
iconset = Liquid
email = 0
kxdocker = 0
main_green = 0
update = 0
animdelay = 1.0
main_blue = 0
icondir = NoDir
shadow = 0
panel_red = 0
trans_change = 0
mainback = bg9.png
bkgd_set = Black Cutouts
panel_green = 0
threading = 1
connection = 0
text_animstyle = 0
wind = 0

[Locations]
code1 = FRXX0055
city1 = lyon,france
id1 = 1

[Fonts]
temp_family = Arial Black
detail_family = Verdana
panel_size = 12
detail_size = 10
temp_size = 20
sky_family = Verdana
panel_family = Arial Black
hour_size = 10
sky_size = 12
hour_family = Arial Black

[WebcamURLs]
wcurls0 = http://homepages.ihug.co.nz/%7Eseebee/webcam/wgtn_harbour.jpg

1 Aralık 2007 Cumartesi

pardus_firefox mouse ayari

pardusu ilk kurdugumda firefox ta mausun tekerlegini biraz hizli cevirdimmi bir onceki sayfaya geciyordu

cozumu;

firefox adres cubuguna
about:config
yazip,listede "mousewheel.horizscroll.withnokey.action"a çift tıklayıp. "2" olan ayarı "1" yapıp tamam deyin ve yeniden baslatin


yada



programlar>sistem>diğer>dosya yöneticisi açın
Bununla /etc/X11/xorg.conf dosyasını açıp şu satırı bulun:
Kod:
Option "ZAxisMapping" "4 5 6 7"

Satırı şu şekilde değiştirip kaydedin ve ctrl+alt+backspace tuşlarına basın:
Kod:
Option "ZAxisMapping" "4 5"

ubuntu surum yukseltme komutu

sudo apt-get -u dist-upgrade

ubuntu icin amarok mp3 codec

#sudo apt-get install libxine-extracodecs

Ubuntu grub geri yükleme/kurtarma

Grub geri yüklemek için diğer dağıtımlardan farklı olarak Ubuntu cdsini kullanabiliriz. Herhangi bir kayba yol açmadan grub geri yüklenir ve tekrar sisteme giriş yapabilirsiniz. Bunun için Ubuntu Cd sini takıp normal yükleme sürecine başlıyoruz. Adımlarımız şu şekilde olacaktır.

* Ubuntu Cd'si takılır. Yüklemeye Geçilir.
* Disk bölümleme kısmına kadar olan yerler geçilir.
* Disk bölümleme yapılmaz. Burada elle düzenleme seçilir.
* Zaten yüklü olan Ubuntu sisteminin bölümleri bağlanır.

/ /boot swap .....

* SAKIN FORMATLAMAYIN. SADECE BÖLÜMLERİ BAĞLAYIN.
* Elle bölümleme kısmını tamamlayın.
* Değişiklikleri uygulayın kısmına "Evet" diyerek geçin.

(Elle bölümlemede sadece mount ettiğimiz için formatlamayacak.)

* Burada "the system couldn't install ....." şeklinde bir uyarı mesajı alacaksınızdır.
* Görmezden gelerek Ubuntu yükleme sürecine devam edelim. Yükleme menüsü karşınıza çıkacaktır.
* Burada "İnstall Grub" ya da Grub yükleme kısmına geçelim.
* Grub yükleme bitince devam etmeyip bilgisayarı yeniden başlatabilirsiniz.

Açılışta Ubuntu grub menüsü diğer işletim sistemlerini de eklemiş olarak tekrar karşınıza çıkacaktır.

not:ben denedim yapamadim ama belki siz basarirsiniz ;)

ooxml

ooxml