Categories
internet perisian

Tambah kalendar cuti Malaysia pada kalendar Zimbra Desktop

Kaedah ini mungkin juga boleh dipakai pada Zimbra Webclient

  1. Buka tab Calendar
  2. Klik-kanan pada logo akaun
  3. Pilih New Calendar
  4. Masukkan tajuk “cuti-cuti malaysia” (contoh)
  5. Tandakan “Synchronize appointments from remote calendar”
  6. Salin dan tampal URL berikut pada kawasan input URL
    webcal://ical.mac.com/ical/Malaysia32Holidays.ics
  7. Klik OK
  8. Biarkan selama beberapa saat untuk kalendar anda diselaraskan
Categories
linux perisian virtualbox

Antaramuka web untuk VirtualBox 4.1

  1. Sebagai pengguna root, pasang VirtualBox 4.1
    wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | apt-key add -
    aptitude update
    aptitude install virtualbox-4.1
  2. Muaturun phpvirtualbox dari http://code.google.com/p/phpvirtualbox/downloads/list dan pasang
    cp phpvirtualbox-4.1-5.zip /var/www/
    aptitude install unzip
    cd /var/www/
    unzip phpvirtualbox-4.1-5.zip
    ln -s /var/www/phpvirtualbox-4.1-5 /var/www/phpvirtualbox
    cp phpvirtualbox/config.php-example phpvirtualbox/config.php
  3. Tukar format config.php ke format unix
    aptitude install dos2unix
    cd phpvirtualbox/
    dos2unix config.php
  4. Konfigur tetapan phpvirtualbox (sesuaikan dengan tetapan anda)
    [code=’plain’]/* Username / Password for system user that runs VirtualBox */
    var $username = ‘vbox’;
    var $password = ‘vbox’;

    /* SOAP URL of vboxwebsrv (not phpVirtualBox’s URL) */
    var $location = ‘http://192.168.1.104:18083/’;[/code]

  5. Pasang pelayan web
    aptitude install apache2
    aptitude install libapache2-mod-php5
    aptitude install php-soap
    service apache2 restart
  6. Cipta fail konfigurasi servis web virtualbox
    touch /etc/default/virtualbox
  7. Konfigur tetapan servis web virtualbox (sesuaikan dengan tetapan anda)
    [code=’plain’]VBOXWEB_USER=’vbox’
    VBOXWEB_HOST=’192.168.1.104′
    VBOXWEB_LOGFILE=’/var/log/vboxweb'[/code]
  8. Cipta dan beri kebenaran menulis untuk fail log servis web virtualbox
    touch /var/log/vboxweb
    chmod o+w /var/log/vboxweb
  9. Tambah pengguna servis web virtualbox dan masukkannya ke kumpulan vboxusers
    useradd -m vbox
    passwd vbox
    usermod -a -G vboxusers vbox
  10. Mulakan servis web virtualbox
    service vboxweb-service start
  11. Muaturun Oracle VM VirtualBox Extension Pack dan pasang
    VBoxManage extpack install Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack
  12. Tetapkan supaya servis web virtualbox bermula tiap kali debian dimulakan
    update-rc.d vboxweb-service defaults
  13. Akses pada URL http://192.168.1.104/phpvirtualbox

Pengguna adalah admin dengan katalaluan admin

Categories
linux perisian rangkaian

Stream video pada pelayan media dengan Totem

  1. Pada Debian 6, pasang pakej totem-coherence sebagai pengguna root
    aptitude install totem-coherence
  2. Buka Totem (Applications -> Sounds & Video -> Movie Player)
  3. Pilih Coherence DLNA/UPnP client pada pilihan di bar sisi
  4. Cari folder yang telah dikongsi pada pelayan media dan mainkan video yang diingini
Categories
internet perisian

Pasang Iceweasel 6.0/Firefox 6.0 pada Debian 6 (Squeeze)

  1. Log masuk sebagai root pada terminal/emulator terminal
  2. Pastikan baris berikut ada di dalam /etc/apt/sources.list
    [code lang=”plain”]deb http://backports.debian.org/debian-backports squeeze-backports main
    deb http://mozilla.debian.net/ squeeze-backports iceweasel-release[/code]
  3. Dan buat fail /etc/apt/preferences.d/mozilla dengan kandungan seperti berikut:
    [code lang=”plain”]Package: iceweasel-release
    Pin: release a=squeeze-backports
    Pin-Priority: 200[/code]
    *teknik ini dipanggil apt-pinning untuk meningkatkan keutamaan pakej iceweasel dari repo squeeze-backports berbanding “main” yang pada dasarnya mempunyai keutamaan 500
  4. Import kunci arkib debian mozilla untuk pengesahan pakej yang bakal dimuaturun.
    wget -O- -q http://mozilla.debian.net/archive.asc | gpg --import
    gpg --export -a 06C4AE2A | sudo apt-key add -
  5. Kemaskini senarai aplikasi yang terdapat pada repo digunakan
    aptitude update
  6. Pasang Iceweasel 6.0
    aptitude -t squeeze-backports install iceweasel
Categories
perisian vmware

VMware Workstation 7: “Could not open /dev/vmmon: No such file or directory. Please make sure that the kernel module `vmmon’ is loaded.”

Pernah mendapat mesej ralat seperti berikut?

Ini mungkin disebabkan servis vmware tidak dimulakan. Ubatnya?
service vmware start

Categories
linux perisian

Nota pemasangan NetVault pada CentOS 5.6

Pakej-pakej yang diperlukan untuk pemasangan NetVault
yum install libXp libXt

Untuk ssh forwarding
yum install xorg-x11-xauth xorg-x11-fonts-base liberation-fonts

Pastikan telah ‘uncomment’ berikut di dalam fail /etc/ssh/sshd_config
X11Forwarding yes
X11DisplayOffset 10
X11UseLocalhost yes

Mulakan semula servis sshd
service sshd restart

Cuba log masuk dengan klien ssh
ssh -Y root@IP-netvault

Cuba mulakan NVGUI
nvgui &

Categories
internet perisian

Pasang Webmin pada Debian 6

Webmin adalah antara muka untuk mengkonfigurasi servis seperti pelayan emel Postfix dan pelbagai lagi dengan menggunakan antaramuka laman sesawang.

  1. Muaturun pakej Debian Webmin dari http://www.webmin.com/download.html. Contoh berikut boleh berubah mengikut versi terkini Webmin
    wget http://prdownloads.sourceforge.net/webadmin/webmin_1.550_all.deb
  2. Pasang pakej tersebut sebagai pengguna root
    dpkg -i webmin_1.550_all.deb
  3. Sekarang Webmin boleh diakses pada pelungsur sesawang anda dengan pergi ke localhost:10000 dan log masuk sebagai pengguna root. Gantikan localhost dengan alamat IP pelayan Debian anda

Nota: Jikalau anda mendapat mesej ralat seperti berikut
dpkg: dependency problems prevent configuration of webmin:
webmin depends on libnet-ssleay-perl; however:
Package libnet-ssleay-perl is not installed.
webmin depends on libauthen-pam-perl; however:
Package libauthen-pam-perl is not installed.
webmin depends on libio-pty-perl; however:
Package libio-pty-perl is not installed.
webmin depends on apt-show-versions; however:
Package apt-show-versions is not installed.
dpkg: error processing webmin (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
webmin

Laksanakan arahan berikut
apt-get -fy install

Categories
internet perisian

Pasang Dropbox pada Debian Squeeze

Andaian:
Versi pemalam Dropbox untuk Nautilus yang dimuat turun adalah 0.6.7 (nautilus-dropbox-0.6.7.tar.bz)

Ekstrak pemalam Dropbox
tar -xjf nautilus-dropbox-0.6.7.tar.bz

Sebagai pengguna root, pasang pakej-pakej yang diperlukan
aptitude install libnautilus-extension-dev python-docutils

Mula memasang pemalam Dropbox
cd nautilus-dropbox-0.6.7/
./configure
make
su -c 'make install'

Kemudian cari Dropbox pada menu DE anda dan mulakan. Anda akan diminta untuk memuat turun deamon Dropbox.

Categories
perisian

Memisahkan fail kepada bahagian-bahagian yang lebih kecil dengan split

Contoh memisahkan fail .iso pmagic-4.11.iso yg berada di dalam $HOME/Documents/iso/

  1. Periksa md5sum
    md5sum Documents/iso/pmagic-4.11.iso
    Output yang akan terhasil seperti berikut:
    [code=”plain”]d74d06cbcaacc5b1445e8c1437f5a6bc Documents/iso/pmagic-4.11.iso[/code]
  2. Kita akan memisahkan pmagic-4.11.iso kepada beberapa bahagian, dimana setiap bahagian bersaiz 10 MB dan mempunyai 2 digit prefix
    split --verbose -b 10485760 -a 2 -d Documents/iso/pmagic-4.11.iso /media/Acer\ HDD/umarzuki/iso/pmagic-4.11.iso_part

    Output yang terhasil adalah seperti berikut:
    [code=”plain”]creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part00′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part01′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part02′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part03′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part04′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part05′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part06′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part07′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part08′
    creating file `/media/Acer HDD/umarzuki/iso/pmagic-4.11.iso_part09′[/code]

  3. Untuk mencantumkan bahagian-bahagian yang telah terpisah menjadi satu fail semula adalah seperti berikut:
    cat /media/Acer\ HDD/umarzuki/iso/pmagic-4.11.iso_part0* > /media/Acer\ HDD/umarzuki/iso/pmagic-4.11.iso
  4. Periksa output md5sum fail yang dicantumkan. Adakah sama dengan md5sum fail asal? Output md5sum mesti sama.
    md5sum /media/Acer\ HDD/umarzuki/iso/pmagic-4.11.iso
    [code=”plain”]d74d06cbcaacc5b1445e8c1437f5a6bc /media/Acer HDD/umarzuki/iso/pmagic-4.11.iso[/code]
Categories
internet perisian

Pasang Icedove 3.1 pada Debian Squeeze

Jika anda pernah memasang Iceweasel 4.0 pada Squeeze, tentu anda mahukan Icedove 3.1 pula!

  1. Tambah berikut didalam /etc/apt/sources.list
    [code=’plain’]deb http://mozilla.debian.net/ squeeze-backports icedove-3.1[/code]
  2. Pastikan kandungan /etc/apt/preferences seperti berikut (apt pinning)
    [code=’plain’]Package: *
    Pin: release a=squeeze
    Pin-Priority: 300

    Package: iceweasel-4.0 icedove-3.1
    Pin: release a=squeeze-backports
    Pin-Priority: 200[/code]

  3. Kemaskini senarai repo
    aptitude update
  4. Pasang Iceweasel 3.1
    aptitude -t squeeze-backports install icedove

Mungkin anda tertanya mengapa apt pinning?
Ini adalah untuk memastikan sebarang kemaskini untuk Iceweasel 4.0 dan Icedove 3.1 yang dikeluarkan oleh pembangun Mozilla Debian boleh didapatkan apabila mengemaskini Debian Squeeze