Pages

Mengemas kini Ubuntu Linux


Soalan: Saya mempunyai versi terbaru dari Ubuntu Linux. Bagaimana cara mengemas kini Ubuntu Linux untuk memperbaiki keselamatan dan aplikasi atau upgrade?

Jawapan. Ubuntu dapat dipertingkatkan dengan menggunakan Antaramuka (GUI) atau menggunakan kaedah tradisional iaitu menggunakan arahan terminal

Menggunakan arahan "apt-get"

apt-get adalah arahan untuk pengendalian pakej. Anda boleh menggunakan pilihan arahan berikut:

=> Apt-get update: Update digunakan untuk menyeneraikan dan mendapatkan indek fail pakej daripada sumber-sumber mereka melalui internet.

=> Apt-get upgrade: Upgrade digunakan untuk memasang versi terbaru dari semua pakej yang dipasang pada sistem

=> Apt-get install pakej-name: install pakej diikuti oleh satu atau lebih dikehendaki untuk pemasangan. Jika pakej telah dipasang akan cuba untuk update ke versi terbaru.

Hacking Firefox!

1.Type "about: config" pada address bar dan tekan Enter. Scroll ke bawah dan cari entri berikut:

network.http.pipelining network.http.proxy.pipelining network.http.pipelining.maxrequests

Biasanya, pelayar web akan membuat satu permintaan ke sebuah laman web pada satu masa. Apabila anda mengaktifkan pipelining itu ia akan membuat beberapa permintaan (request) sekaligus, yang benar-benar mempercepat loading pada halaman website.



2. Mengubah registry firefox seperti yang berikut:

Set "network.http.pipelining" menjadi "true"

Set "network.http.proxy.pipelining" menjadi "true"

Set "network.http.pipelining.maxrequests" ke nilai 100. Ini bererti ianya akan membuat 100 requests sekaligus.




3. Langkah terakhir adalah membuat satu entri baru ke registry firefox. Namakan entri itu sebagai "nglayout.initialpaint.delay" dan set nilainya ke "0". Nilai ini adalah jumlah masa browser menunggu sebelum bertindak ke atas maklumat yang diterimanya. ( Tidak semua setting yang terdapat di about:config ada secara default. Terdapat sebahagian setting yang dibuat secara manual)



P/S: Selamat mencuba dan rasakan perubahan kelajuan pada firefox anda! :)

Linux Mint Isadora

Buat pertama kalinya aku mencuba Live CD Mint Isadora. Mint adalah salah satu distro linux yang berasal daripada ubuntu (based debian). Aku agak tertarik dengan theme default Isadora ni, cantik dan kemas.



Antaramuka untuk software manager





Antaramuka untuk software manager



Penggunaan memori adalah sekitar 265 MB ( terdapat satu proses yang berjalan pada masa tersebut iaitu pidgin - diaktifkan )





Nanti aku akan buat review penuh mengenai stabiliti Mint setelah aku install nya pada machine aku. :D

Processing

Perisian yang aku nak review hari ni adalah Processing. Processing adalah satu perisian sketchbook percuma (open source software). Pada asalnya Processing dicipta untuk mengajar asas-asas programming dalam bentuk visual. Processing kemudian berkembang menjadi satu bahasa pengaturcaraan dan development environment yang popular dimana ianya mempunyai komuniti yang besar(Processing telah wujud sejak 2001). Kalau nak tahu lebih lanjut, boleh lah pergi ke halaman rasmi processing. Link:http://processing.org/






Untuk permulaan, copy paste kod di bawah ke dalam processing.

void setup() {
size(800, 600);
smooth();
}

void draw() {
if (mousePressed) {
fill(0);
} else {
fill(255);
}
ellipse(mouseX, mouseY, 80, 80);
}




Selepas itu, tekan butang Run untuk menjalankan arahan. Tekan butang Stop sekiranya korang nak hentikan kod tersebut.



Ini adalah hasilnya.



Cuba gerakkan mouse secara random. Bulatan tersebut akan mengikut kearah gerakan mouse tersebut.

Google Gravity

Google Gravity. Satu eksperimen javascript yang cool dan juga menarik. Pastikan korang guna Google Chrome untuk merasai javascript efek javascript ni!

Link: http://mrdoob.com/projects/chromeexperiments/google_gravity/

*Play with the elements and try searching whenever you get tired of it. :)





Google Chrome Canary Build

Aku baru sahaja mencuba Google Chrome versi Canary Build. Mungkin agak terlambat kerana Canary Build dah di keluarkan sejak bulan Julai lepas.

Aku install Google Chrome di Windows Machine ku. Buat masa sekarang, Canary Build hanya tersedia untuk pengguna Windows sahaja.

Installation untuk Canary Build mengambil masa kurang dari 10 minit.

Selepas installation dilakukan, Google Chrome akan mengeluarkan paparan pilihan untuk default search engine.



Icon desktop Google Chrome versi Canary Build ini adalah kuning.



Tiada banyak perubahan di lakukan pada antara muka Google Chrome. Sama je macam Google Chrome biasa.



Sedikit pembaharuan pada menu control dan setting.



Seterusnya aku mencuba membuka laman web Youtube. Lancar dan tiada masalah.



Selepas menggunakan nya selama 10 minit. Tiba-tiba Google Chrome Canary Build crash.



Pada pendapat aku, Google Chrome versi Canary Build masih di dalam proses beta maka tidak hairanlah terjadi crash.

Fsck!

Salah satu arahan terminal yang perlu diketauhi oleh pengguna linux adalah fsck.

fsck - menyemak dan memperbaiki sistem fail Linux

Secara umum, arahan fsck dijalankan automatik pada saat komputer boot apabila sistem operasi mengesan bahawa suatu sistem fail adalah dalam keadaan tidak konsisten (biasanya terjadi apabila komputer off kerana kehilangan kuasa ataupun crash).

Kompilasi dan Pemasangan perisian dari source code

Pemasangan (installation) dari kod sumber (source code) adalah kaedah paling sukar untuk memasang sesuatu perisian didalam linux. Kini kebanyakkan perisian ataupun dipanggil software di dalam linux boleh dipasang dengan mudah, contohnya melalui arahan apt-get install didalam Ubuntu ataupun yum di dalam Fedora. Pemasangan dari kod sumber hanyalah disaran bagi pengguna Linux yang berpengalaman ataupun pada mereka tidak takut untuk menyelesaikan sesuatu masalah untuk tujuan pembelajaran.

Terdapat juga beberapa software yang diedarkan di dalam bentuk "Sumber". Ini bermakna anda akan mendownload file yang mengandungi semua kod sumber untuk aplikasi,kemudiannya memasang,ekstrak, dan akan kompilasi (compile) pada sistem anda. Kompilasi (compile) adalah satu proses mengubah source code menjadi executable binaries. Biasanya pada newbie, proses kompilasi ini hanyalah khusus untuk programmer sahaja namun ia merupakan satu tanggapan yang amat salah. Pada hakikatnya, newbie juga berupaya melakukan kompilasi sekiranya memahami kaedah arahan yang betul.


Kebiasaanya anda akan melakukan kompilasi dari sumber yang datang sebagai fail "tar.gz"., ". Tar.bz2", atau ". Zip"

Anda mungkin akan ingin beroperasi dari dalam direktori home anda. Jika pengguna anda (contohnya) dengan nama pengguna, direktori home anda akan / home / username /. Selama sisa bahagian ini kami akan menganggap anda telah di-download zip fail ke / / username home / src. Jika anda tidak mempunyai direktori src, anda boleh membuat itu dengan mkdir direktori.


Sebagai permulaaan anda beroperasi dari dalam direktori home anda. Sebagai contoh, direktori anda adalah seperti /home/username/

Kemudian buat satu direktori src di dalam /home/username dengan arahan mkdir

#mkdir /home/username/src/

Pastikan source code aplikasi berada di /home/username/src

pergi ke /home/username/src/ dengan menggantikan arahan mkdir kepada cd

#cd /home/username/src/

arahan ls akan digunakan untuk menyenaraikan file di dalam direktori /home/username/src

#ls

Anda sekarang perlu unzip file zip, ini dilakukan berbeza bergantung pada sambungan fail.

untuk fail yang berakhir dengan. tar.gz, gunakan arahan:

#tar -zxvf

untuk fail yang berakhir dengan. tar.bz2, gunakan arahan:

#tar -jxvf

untuk fail yang berakhir dengan .zip gunakan arahan:

#unzip


Konfigurasi pra-pemasangan dilakukan dengan menjalankan ./ configure

#./configure


Ini akan melakukan beberapa pengujian pada sistem anda, dan membuat "Makefile" yang akan menjelaskan kepada utiliti "make" bagaimana perisian yang harus dikompilasi. Jika anda menerima mesej ralat semasa tahap ini, jalan penyelesaian terbaik adalah merujuk kepada forum linux dan jangan ragu untuk bertanya di forum tersebut.


Tahap seterusnya adalah melaksanakan kompilasi perisian, hal ini dilakukan dengan menggunakan arahan "make". Apabila anda menjalankan arahan "make" itu,ianya akan membaca arahan pada Makefile dan membina aplikasi binari.

#make

Tahap terakhir adalah untuk memasang binari ini, iaitu, menyalinnya ke lokasi yang lebih kekal. Biasanya hanya root user boleh melakukan ini, maka anda perlu switch ke user root dengan arahan su

#su

Selepas anda menjadi root, pasang binari dengan menggunakan arahan "make", diikuti dengan "install", seperti

#make install

Langkah terakhir adalah semak dokumentasi pengguna perisian yang anda pasang untuk butiran bagaimana menjalankan aplikasi.

lshw dan uname -r

Bagaimana hendak menyenaraikan maklumat konfigurasi hardware komputer anda menggunakan command prompt di dalam Ubuntu ataupun distro linux lain?

Korang boleh taipkan arahan

#lshw



Penerangan ringkas

lshw adalah arahan untuk mengekstrak maklumat terperinci mengenai konfigurasi hardware dari mesin (komputer). Arahan ini memaparkan maklumat memori yang tepat, versi firmware, maklumat mainboard, versi CPU dan kelajuan,cache, kelajuan bas, dan sebagainya.

untuk mengetauhi/memaparkan kernel yang terdapat dalam mesin Ubuntu anda, taipkan

#uname -r

Casing NZXT Vulcan Micro ATX.

Casing NZXT Vulcan Micro ATX.





HTC Legend

Sesungguhnya..inilah handphone idamanku..HTC Legend..

Mac4lin

Ubahsuai theme dektop korang.Theme untuk Ubuntu Karmic yang aku guna sekarang adalah Mac4lin..iaitu theme yang diadaptasi dari tema MAC OS..korang boleh download theme Mac4lin di SINI.


Agony

Agony berfungsi dengan baik di dalam Ubuntu 9.10 Karmic Koala menggunakan wine. Screenshot dari linux box ku. Download Agony.


Ubuntu Lucid Lynx Beta

Dibawah adalah satu screenshot yang aku ambil daripada virtual box ku.



Ubuntu baru saja melancarkan Ubuntu versi 10.04 yang diberi nama Lucid Lynx. Lucid Lynx adalah ubuntu LTS yang bermaksud Ubuntu Long Term Support. Lucid Lynx akan mempunyai sokongan sehingga 3 tahun iaitu daripada 2010 - 2013. Edisi ubuntu kali ini menyediakan antaramuka baru kepada para pengguna, termasuk dari segi tema, skrin boot, skrin log masuk dan juga logo untuk sistem operasi tersebut. Bagi sesiapa yang berminat korang boleh mendownload dan mencuba versi beta yang baru dilancarkan beberapa hari yang lepas.

Download Ubuntu 10.04 Beta di SINI.

Tips Linux: Memaparkan Semua Proses Yang Sedang Berjalan Di Dalam Linux

Mahu lihat semua proses yang sedang berjalan di dalam Linux anda?

Anda perlu menggunakan arahan id (ps command). Ini memberikan maklumat tentang proses-proses yang sedang berjalan, termasuk process identification numbers (PIDs). Linux dan UNIX menyokong arahan id (ps command)untuk memaparkan maklumat tentang semua proses berjalan.

ps command

Taip arahan ps untuk memaparkan semua proses berjalan.

Contoh: Lihat setiap proses pada sistem ketika ini

# ps-A
# ps-e



Contoh: Lihat setiap proses yang berjalan sebagai root

# ps -U root -u root



Contoh: Lihat setiap proses yang dijalankan oleh pengguna

# ps -u username

Untuk melihat proses secara berterusan

Taipkan:

# top



*Arahan top di atas menyediakan paparan real-time dinamik tentang proses sistem berjalan ( current process )

Contoh: Menunjukkan proses berjalan di dalam bentuk struktur pokok ( tree structure )

Arahan pstree menunjukkan proses yang berjalan di dalam bentuk struktur pokok (tree structure).

Taipkan;

# pstree

Ubuntu Kernel Problem

Mendapat error message kernel problem dalam Ubuntu 9.10 ku. Berpunca ketika menggunakan evolution mail. :(


Pelayar Web Opera 10.50




Ada apa dengan pelayar web Opera 10.50? Hmm..

Opera kini muncul dengan versi stabil dan memperkenalkan beberapa fungsi yang baru. Antara fungsi yang baru pada pelayar web ini adalah sokongan HTML5 dan CSS3. Opera 10.50 dikatakan sebagai pelayar web terpantas di dunia pada masa kini kerana menggunakan enjin Javascript yang baru iaitu Carakan. Buat masa ini pelayar web Opera 10.50 hanya sedia untuk dimuat-turun oleh para pengguna Windows sahaja. Bagi pengguna Mac dan Linux terpaksalah tunggu dulu. Download pelayar web Opera 10.50 sekarang dan cuba korang bandingkan dengan Chrome dan Mozilla..

p/s: setakat nih aku Chrome masih jadi web browser yang paling aku suka~
Mozilla Firefox pulak slalu crash kat pc aku..:(




Google Chrome Task Manager

Aku baru perasan yang google chrome nih ade task manager. Very cool! Kalo nak tengok task manager google chrome gunakan kombinasi Shift + Esc untuk windows..kalo OS lain aku xpasti~



stat for nerd? hehe..