Kamis, 04 Juni 2015
Mount partisi secara outomatis di ubuntu 14.04
Jalankan terminal dan berikan perintah mount, akan ditampilkan partisi yang sudah di-mount seperti ini
Pada baris-baris akhir akan menambilkan partisi yang ingin di-maunt secara otomatis, disini partisinya adalah /dev/sda5 dan /dev/sda2
Kemudian cari UUID dari partisi tersebut dengan memberikan perintah ls -al /dev/disk/by-uuid/ pada terminal, kira-kira akan menghasilkan tampilan berikut
Dari tampilan di atas terlihat bahwa /dev/sda5 UUID-nya adalah 9d2e92dd-d092-4ee0-b8e4-18182d7d3360 dan /dev/sda2 UUID-nya 9E5ED00B5ECFD9E3
Dari informasi yang sudah didapatkan, berarti kita dapat melakukan mounting kedua partisi tersebut dengan perintah
udisksctl mount --block-device /dev/disk/by-uuid/9d2e92dd-d092-4ee0-b8e4-18182d7d3360
dan
udisksctl mount --block-device /dev/disk/by-uuid/9E5ED00B5ECFD9E3
Selanjutnya, supaya mounting dapat dilakukan secara otomatis, tambahkan kedua perintah tersebut Startup Application Preferences. Pilih Add kemudian masukkan perintah tersebut dalam Command.
Simpan, kemudian coba logout kemudian masuk lagi, maka partisi tersebut akan di-mount secara otomasis setiap kita masuk ke sistem
ref: https://help.ubuntu.com/community/AutomaticallyMountPartitions#Per-User_Mounts
Selasa, 25 Februari 2014
Mount partisi secara outomatis di ubuntu 12.04
Lihat UUID hardisk yang terpasang dengan perintah
$ls -l /dev/disk/by-uuidMisalkan hasil tampilanya seperti ini
lrwxrwxrwx 1 root root 10 Feb 26 08:55 0068752d-31ba-45b4-82c0-1f70fcb160c8 -> ../../sda6Bila ingin mount partisi hardisk sda2 yang memeiliki UUID 9E5ED00B5ECFD9E3, bukalah teks editor dengan perintah
lrwxrwxrwx 1 root root 10 Feb 26 08:55 9d2e92dd-d092-4ee0-b8e4-18182d7d3360 -> ../../sda5
lrwxrwxrwx 1 root root 10 Feb 26 08:55 9E5ED00B5ECFD9E3 -> ../../sda2
lrwxrwxrwx 1 root root 10 Feb 26 08:55 A2EECCDAEECCA83D -> ../../sda1
lrwxrwxrwx 1 root root 10 Feb 26 08:55 d08b7879-9f0a-47ae-b529-9fbeb7ec0f81 -> ../../sda7
$gedit mount-hardisk.shKemudian tuliskan didalamnya
/usr/bin/udisks --mount /dev/disk/by-uuid/9E5ED00B5ECFD9E3Simpan file dan tutup, lalu buka aplikasi Startupp Applications dari menu desktop ubuntu
Klik tombol Add, kemudian isi parameter yang diperlukan sebagai berikut
Pada name dan comment dapat disisi sesuka anda, namun pada command harus diisi sesuai letak file yang telah dibuat tadi dengan diawali perintah sh.
Pada contoh tersebut file yang saya buat berada pada /home/jan/automount.sh
Simpan kemudian tutup.
Setelah itu hardisk sda2 akan di mounting secara otomatis setiap sistem operasi dinyalakan. Silahkan coba restart komputer anda....
Instalasi ns-allinone-2.33 di Ubuntu 12.04
Persiapan
Download "ns-allinone-2.33.tar.gz" dan letakkan dalam direktori /home/jan/ (Pastikan library yang dibutuhkan sudah sudah siap, jika belum gunakan perintah
$sudo apt-get install build-essential autoconf automake libxmu-dev
Extract file "ns-allinone-2.33.tar.gz"
Gunakan perintah$tar -xvf ns-allinone-2.33.tar.gzHasilnya akan terdapat sebuah diektori dengan nama "ns-allinone-2.33"
Untuk melihan isi direktori dapat menggunkan perintah
$ls ns-allinone-2.33
Masuk ke direktori "ns-allinone-2.33" dengan perintah
$cd ns-allinone-2.33
Install ns dengan perintah
$sudo ./installTunggu beberapa saat, mungkin akan membutuhkan waktu cukup lama.
Jika muncul pesan error, perbaiki bagian yang menjadi masalah kemudian jalankan lagi perintah diatas sampai instalasi berhasil.
Penanganan error saat instalasi
Jika terdapat error:
tools/ranvar.cc: In member function ‘virtual double GammaRandomVariable::value()’:
tools/ranvar.cc:219:70: error: cannot call constructor ‘GammaRandomVariable::GammaRandomVariable’ directly [-fpermissive]
tools/ranvar.cc:219:70: error: for a function-style cast, remove the redundant ‘::GammaRandomVariable’ [-fpermissive]
make: *** [tools/ranvar.o] Error 1
Ns make failed!
See http://www.isi.edu/nsnam/ns/ns-problems.html for problems
Solusinya:
pada file "ns-2.33/tools/ranvar.cc" baris 219, ubah
return GammaRandomVariable::GammaRandomVariable(1.0 + alpha_, beta_).value() * pow (u, 1.0 / alpha_);menjadi
return GammaRandomVariable(1.0 + alpha_, beta_).value() * pow (u, 1.0 / alpha_);
Jika terdapat error:
mac/mac-802_11Ext.cc:1161:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
mac/mac-802_11Ext.cc:1161:35: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
mac/mac-802_11Ext.cc: In member function ‘void RXC::setRXCState(RXCState)’:
mac/mac-802_11Ext.cc:1246:28: warning: deprecated conversion from string constant to ‘char*’ [-Wwrite-strings]
mac/mac-802_11Ext.h: In member function ‘u_int32_t PHY_MIBExt::getHdrLen11()’:
mac/mac-802_11Ext.h:177:3: warning: control reaches end of non-void function [-Wreturn-type]
make: *** [mac/mac-802_11Ext.o] Error 1
Ns make failed!
See http://www.isi.edu/nsnam/ns/ns-problems.html for problems
Solusinya:
Pada "mac/mac-802_Ext.h" baris 65, tambahkan#include <cstddef>
Jika terdapat error:
mobile/nakagami.cc: In member function ‘virtual double Nakagami::Pr(PacketStamp*, PacketStamp*, WirelessPhy*)’:
mobile/nakagami.cc:183:73: error: cannot call constructor ‘ErlangRandomVariable::ErlangRandomVariable’ directly [-fpermissive]
mobile/nakagami.cc:183:73: error: for a function-style cast, remove the redundant ‘::ErlangRandomVariable’ [-fpermissive]
mobile/nakagami.cc:185:67: error: cannot call constructor ‘GammaRandomVariable::GammaRandomVariable’ directly [-fpermissive]
mobile/nakagami.cc:185:67: error: for a function-style cast, remove the redundant ‘::GammaRandomVariable’ [-fpermissive]
make: *** [mobile/nakagami.o] Error 1
Ns make failed!
See http://www.isi.edu/nsnam/ns/ns-problems.html for problems
Solusinya:
Pada "ns-2.33/mobile/nakagami.cc", ganti baris 182 sampai 187if (int_m == m) {menjadi
resultPower = ErlangRandomVariable::ErlangRandomVariable(Pr/m,int_m).value();
} else {
resultPower = GammaRandomVariable::GammaRandomVariable(m,Pr/m).value();
}
return resultPower;
if (int_m == m) {
resultPower = ErlangRandomVariable(Pr/m,int_m).value();
} else {
resultPower = GammaRandomVariable(m, Pr/m).value();
}
return resultPower;
Setting Path
Setelah instalasi perlu dilakukan konfigurasi path agar ns dapat dijalankan dari terminal.Jalankan perintah berikut
$sudo gedit .bashrcTambahkan pada baris paling akhir konfigurasi berikut ini
# LD_LIBRARY_PATH
OTCL_LIB=/home/jan/ns-allinone-2.33/otcl-1.13
NS2_LIB=/home/jan/ns-allinone-2.33/lib
X11_LIB=/usr/X11R6/lib
USR_LOCAL_LIB=/usr/local/lib
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$OTCL_LIB:$NS2_LIB:$X11_LIB:$USR_LOCAL_LIB
# TCL_LIBRARY
TCL_LIB=/home/jan/ns-allinone-2.33/tcl8.4.18/library
USR_LIB=/usr/lib
export TCL_LIBRARY=$TCL_LIB:$USR_LIB
# PATH
XGRAPH=/home/jan/ns-allinone-2.33/bin:/home/jan/ns-allinone-2.33/tcl8.4.18/unix:/home/jan/ns-allinone-2.33/tk8.4.18/unix
NS=/home/jan/ns-allinone-2.33/ns-2.33/
NAM=/home/jan/ns-allinone-2.33/nam-1.13/
PATH=$PATH:$NS:$XGRAPH:$NAM
Referensi
http://ramakrishnamundugar.blogspot.com/2013/10/ns-233-installation-in-ubuntu-1204.htmlRabu, 13 Juni 2012
Mengubah mode akses hanya pada direktori atau file secara rekursif
Mengubah mode akses semua direktori:
find . -type d -exec chmod 755 {} \;Mengubah mode akses semua file:
find . -type f -exec chmod 644 {} \;
Selasa, 27 Desember 2011
Recovery flash disk yang terhapus
Selasa, 13 Desember 2011
Copy Video File YouTube dari chace video Google Crome
Senin, 30 Mei 2011
Membuat Nama Domain di Localhost
Ini biasanya dibutuhkan para developer web untuk mencoba halaman yang mereka buat supaya lebih nyata sesuai dengan domain yang akan ditempati.
Linux (ubuntu):
- Dari terminal ketik:
$sudo nano /etc/hosts
- Kemudian edit sesukamu dan simpan
127.0.0.1 localhostWindows (xp):
#Tambahkan suka-suka kamu:
127.0.1.1 www.webku.com
127.0.1.2 www.percobaan.edu
127.0.1.3 www.toko.co.id
#selesai
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
- Dari DOS promp masuk ke:
C:\WINDOWS\system32\drivers\etc>
- Ketik:
C:\WINDOWS\system32\drivers\etc> edit hosts
- Kemudian edit sesukamu dan simpan:
# Copyright (c) 1993-1999 Microsoft Corp.
#
# This is a sample HOSTS file used by Microsoft TCP/IP for Windows.
#
# This file contains the mappings of IP addresses to host names. Each
# entry should be kept on an individual line. The IP address should
# be placed in the first column followed by the corresponding host name.
# The IP address and the host name should be separated by at least one
# space.
#
# Additionally, comments (such as these) may be inserted on individual
# lines or following the machine name denoted by a '#' symbol.
#
# For example:
#
# 102.54.94.97 rhino.acme.com # source server
# 38.25.63.10 x.acme.com # x client host
127.0.0.1 localhost
#buat sukasuka kamu
127.0.1.1 komputer.keren.ac.id 127.0.1.2 gogo.com
127.0.1.3 minimal.org
#selesai
Minggu, 27 Februari 2011
Install Paket RPM di Ubuntu menggunakan Alien
Ada kalanya kita mau menginstall sebuah software di linux tapi sialnya ketika pembuat software tersebut tidak menyediakan paket deb, yang ada hanya paket rpm saja. Alien adalah salah software yang bisa membantu anda mengkonversi paket rpm ke deb sehingga paket tersebut bisa di install di ubuntu.
Istall dulu program alien dengan perintah# apt-get install alien
Setelah alien terinstall maka sebelum anda menginstall paket rpm, anda harus mengkonvert dulu paket tersebut ke paket deb dengan perintah# alien -d package-name.rpm
dari perintah diatas akan menghasilkan file package-name.deb kemudian menginstall paket deb tersebut dengan perintah dpkg -i package-name.deb
Atau anda bisa menggunakan perintah
# alien -i package-name.rpmuntuk mengkonvert paket rpm ke paket deb dan langsung menginstalnya.
Untuk mengkonvert paket rpm tanpa merubah nomor versi paket rpm tersebut gunakan perintah
# alien -k package-file.rpmcontoh: kita punya paket rpm dengan nama avg71lms-r30-a0782.i386.rpm maka perintah untuk menkonvert paket tersebut adalah
# alien -k avg71lms-r30-a0782.i386.rpmdari perintah tersebut di atas maka paket deb yang dihasilkan adalah avg71lms-r30-a0782.i386.deb berbeda jika anda menggunakan option -d yang dihasilkan adalah avg71lms_r30-1_i386.deb, jika anda lihat paket yang asli ditambahkan dengan angka 1.
Sumber : http://davidnakoko.wordpress.com
Senin, 03 Januari 2011
Kirim email dari terminal menggunakan acount gmail
- Install sendmail dan beberapa temanya :)
- IMAP pada di gmail diaktifkan.
- coba kirim email:
sudo apt-get install sendmail libio-socket-ssl-perl libnet-ssleay-perl sendemail
sendEmail -f (email_sumber)
keterangan
-f = berisi dari mana email dikirim
-m = isi email
-xu = user untuk login gmail
-xp = pasword untuk gmail
yang berada diantara <...> sesuaikan dengan kebutuhan anda.
Minggu, 19 Desember 2010
Mengubah computer name pada ubuntu desktop
- Buka jendela terminal
- Masukan perintah dibawah ini kemudian tekan Enter:
gksudo gedit /etc/hostname
- Jika diminta, masukkan administrator password dan click tombol OK.
- File hostname akan terbuka, menampilkan computer name system yang sedang berjalan. Ganti computer name tersebut dengan nama yang baru.
- Klick Save.
- Tutup semua jendela yang terbuka dan restart system.
- Setelah komputer restart, computer name baru sudah aktif.