
Konfigurasi Teks
sekedar goresan untuk melawan lupa ....
Rabu, 03 Desember 2008
void List
void CK01::mfListKendaraan()
{
char str[128];
int i;
FILE *arus;
if(( ke = (ST_KENDARAAN1*)malloc(sizeof(ST_KENDARAAN1))) == NULL )
exit(-1);
arus = _fsopen( m_NamaFile, "r+b", _SH_DENYNO );
m_pMakRekord = (long)(_filelength(fileno(arus)))/(long)(sizeof(ST_KENDARAAN1));
m_ListKendaraan.DeleteAllItems();
for( i=0 ; i<m_pMakRekord ; i++ ) m_ListKendaraan.InsertItem(0, "");
fseek( arus, m_pAwal*sizeof(ST_KENDARAAN1), SEEK_SET );
i=0;
while(1)
// for( i=0 ; i<m_pLangkah ; i++ )
{
if( fread( ke, sizeof(ST_KENDARAAN1), 1, arus )!=1 ) break;
if(ke->statusoperasi <= 2 )
{
sprintf (str, "%d", i+m_pAwal);
m_ListKendaraan.SetItem(i, 0, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 1, LVIF_TEXT, ke->npkendaraan,-1, 0, 0, 0);
// sprintf (str,"%d", ke->statusoperasi);
// m_ListKendaraan.SetItem(i, 2, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem (i,2, LVIF_TEXT, ((CFungsi*)AfxGetApp())->mfKonversiStatusOperasi (ke->statusoperasi ),-1, 0, 0, 0);
m_ListKendaraan.SetItem (i,3, LVIF_TEXT,
((CFungsi*)AfxGetApp())->mfKonversiJenisModel (ke->jenismodel ), -1, 0,0, 0);
sprintf (str, "%s", ke->tanggal.Format("%d-%m-%Y"));
m_ListKendaraan.SetItem(i, 4, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 5, LVIF_TEXT, ke->driverpj, -1,0, 0, 0);
m_ListKendaraan.SetItem(i, 6, LVIF_TEXT, ke->keluarIGUjam,-1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->keluarIGUkm, str);
m_ListKendaraan.SetItem(i, 7, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 8, LVIF_TEXT, ke->masukIGUjam, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->masukIGUkm, str);
m_ListKendaraan.SetItem(i, 9, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 10, LVIF_TEXT, ke->isisolarkm,-1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->isisolarrp, str);
m_ListKendaraan.SetItem(i, 11, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->service, str);
m_ListKendaraan.SetItem(i, 12, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 13, LVIF_TEXT, ke->keterangan,-1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 14, LVIF_TEXT, ke->tujuan1, -1,0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->parkirrp1, str);
m_ListKendaraan.SetItem(i, 15, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->tolrp1, str);
m_ListKendaraan.SetItem(i, 16, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->otherrp1, str);
m_ListKendaraan.SetItem(i, 17, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->stnkkirrp, str);
m_ListKendaraan.SetItem(i, 18, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->totalperhari, str);
m_ListKendaraan.SetItem(i, 19, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->isisolarltr, str);
m_ListKendaraan.SetItem(i, 20, LVIF_TEXT, str, -1, 0, 0, 0);
sprintf (str, "%d", ke->filefoto);
m_ListKendaraan.SetItem(i, 21, LVIF_TEXT, str, -1, 0, 0, 0);
sprintf (str, "%i", ke->foto);
m_ListKendaraan.SetItem(i, 22, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->biayastorage, str);
m_ListKendaraan.SetItem(i, 23, LVIF_TEXT, str, -1, 0, 0, 0);
i++;
}
}
fclose( arus );
free( ke );
}
{
char str[128];
int i;
FILE *arus;
if(( ke = (ST_KENDARAAN1*)malloc(sizeof(ST_KENDARAAN1))) == NULL )
exit(-1);
arus = _fsopen( m_NamaFile, "r+b", _SH_DENYNO );
m_pMakRekord = (long)(_filelength(fileno(arus)))/(long)(sizeof(ST_KENDARAAN1));
m_ListKendaraan.DeleteAllItems();
for( i=0 ; i<m_pMakRekord ; i++ ) m_ListKendaraan.InsertItem(0, "");
fseek( arus, m_pAwal*sizeof(ST_KENDARAAN1), SEEK_SET );
i=0;
while(1)
// for( i=0 ; i<m_pLangkah ; i++ )
{
if( fread( ke, sizeof(ST_KENDARAAN1), 1, arus )!=1 ) break;
if(ke->statusoperasi <= 2 )
{
sprintf (str, "%d", i+m_pAwal);
m_ListKendaraan.SetItem(i, 0, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 1, LVIF_TEXT, ke->npkendaraan,-1, 0, 0, 0);
// sprintf (str,"%d", ke->statusoperasi);
// m_ListKendaraan.SetItem(i, 2, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem (i,2, LVIF_TEXT, ((CFungsi*)AfxGetApp())->mfKonversiStatusOperasi (ke->statusoperasi ),-1, 0, 0, 0);
m_ListKendaraan.SetItem (i,3, LVIF_TEXT,
((CFungsi*)AfxGetApp())->mfKonversiJenisModel (ke->jenismodel ), -1, 0,0, 0);
sprintf (str, "%s", ke->tanggal.Format("%d-%m-%Y"));
m_ListKendaraan.SetItem(i, 4, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 5, LVIF_TEXT, ke->driverpj, -1,0, 0, 0);
m_ListKendaraan.SetItem(i, 6, LVIF_TEXT, ke->keluarIGUjam,-1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->keluarIGUkm, str);
m_ListKendaraan.SetItem(i, 7, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 8, LVIF_TEXT, ke->masukIGUjam, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->masukIGUkm, str);
m_ListKendaraan.SetItem(i, 9, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 10, LVIF_TEXT, ke->isisolarkm,-1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->isisolarrp, str);
m_ListKendaraan.SetItem(i, 11, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->service, str);
m_ListKendaraan.SetItem(i, 12, LVIF_TEXT, str, -1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 13, LVIF_TEXT, ke->keterangan,-1, 0, 0, 0);
m_ListKendaraan.SetItem(i, 14, LVIF_TEXT, ke->tujuan1, -1,0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->parkirrp1, str);
m_ListKendaraan.SetItem(i, 15, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->tolrp1, str);
m_ListKendaraan.SetItem(i, 16, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->otherrp1, str);
m_ListKendaraan.SetItem(i, 17, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->stnkkirrp, str);
m_ListKendaraan.SetItem(i, 18, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->totalperhari, str);
m_ListKendaraan.SetItem(i, 19, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatPecahan(ke->isisolarltr, str);
m_ListKendaraan.SetItem(i, 20, LVIF_TEXT, str, -1, 0, 0, 0);
sprintf (str, "%d", ke->filefoto);
m_ListKendaraan.SetItem(i, 21, LVIF_TEXT, str, -1, 0, 0, 0);
sprintf (str, "%i", ke->foto);
m_ListKendaraan.SetItem(i, 22, LVIF_TEXT, str, -1, 0, 0, 0);
((CFungsi*)AfxGetApp())->mfFormatRupiah(ke->biayastorage, str);
m_ListKendaraan.SetItem(i, 23, LVIF_TEXT, str, -1, 0, 0, 0);
i++;
}
}
fclose( arus );
free( ke );
}
C++ Code
{
char nopegawai[16];
char driverpj[32];
int filefoto;
long foto;
char npkendaraan[15];
char jenismodel ;
char jeniskendaraan;
char statusoperasi;
COleDateTime tanggal;
char keluarIGUjam[10];
long double keluarIGUkm;
char masukIGUjam[10];
long double masukIGUkm;
char isisolarkm[10];
char bahanbakar;
long double isisolarltr;
long double isisolarrp;
long double service;
char keterangan[100];
char tujuan1[50];
long double parkirrp1;
long double tolrp1;
long double otherrp1;
//char keteranganother[100];
char keteranganother;
long double stnkkirrp;
long double totalperhari;
char merkstorage[50];
char jenistypestorage[50];
char thstorage;
char perbaikanstorage[150];
long double biayastorage;
} ST_KENDARAAN1;
ST_KENDARAAN1 far *ke;
ST_KENDARAAN1 far *ek;
--!!--
OnInitdialog
m_ListKendaraan.SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE, LVS_EX_FULLROWSELECT, LVS_EX_FULLROWSELECT);
m_pTahun = ((CFungsi*)AfxGetApp())->mfTahun ();
m_pBulan = ((CFungsi*)AfxGetApp())->mfBulan ();
m_Bulan.AddString ("Januari");
m_Bulan.AddString ("Februari");
m_Bulan.AddString ("Maret");
m_Bulan.AddString ("April");
m_Bulan.AddString ("Mei");
m_Bulan.AddString ("Juni");
m_Bulan.AddString ("Juli");
m_Bulan.AddString ("Agustus");
m_Bulan.AddString ("September");
m_Bulan.AddString ("Oktober");
m_Bulan.AddString ("November");
m_Bulan.AddString ("Desember");
m_Bulan.SelectString (0, "Januari");
m_Bulan.SetCurSel( m_pBulan-1);
m_Tahun.AddString("2000");
m_Tahun.AddString("2001");
m_Tahun.AddString("2002");
m_Tahun.AddString("2003");
m_Tahun.AddString("2004");
m_Tahun.AddString("2005");
m_Tahun.AddString("2006");
m_Tahun.AddString("2007");
m_Tahun.AddString("2008");
m_Tahun.AddString("2009");
m_Tahun.AddString("2010");
m_Tahun.AddString("2011");
m_Tahun.AddString("2012");
m_Tahun.AddString("2013");
m_Tahun.AddString("2014");
m_Tahun.AddString("2015");
m_Tahun.SelectString (0, "2000");
m_Tahun.SetCurSel( m_pTahun - 2000 );
m_ListKendaraan.InsertColumn (0, "No", LVCFMT_RIGHT, 20);
m_ListKendaraan.InsertColumn (1, "npkendaraan", LVCFMT_LEFT, 90);
m_ListKendaraan.InsertColumn (2, "Stt Operasi", LVCFMT_LEFT, 90);
--
m_pRekFoto = 0 ;
m_pFileFoto = 0;
m_pFileFotoLama = 0;
m_Video.Open( "S:\\Data\\HRD\\Foto00.AVI", this, 317, 335 );
m_pMakFoto = m_Video.GetTotalFrames() - 1;
--!!--
file .h
#include
int m_pTanggal2;
int m_pBulan ;
int m_pTahun ;
char m_NamaFile [64];
long m_pRekord;
long m_pMakRekord;
long m_pAwal;
int m_pLangkah;
char m_pJenisKendaraan;
char m_pJenisModel;
char m_pStatusOperasi;
char m_pBahanBakar;
char m_pKeteranganOther;
CFoto m_Video;
int m_pFileFoto;
long m_pRekFoto;
long m_pMakFoto;
int m_pFileFotoLama;
--!!--
CCSystemIDUView::CCSystemIDUView()
{
CSandi1 cs;
if( cs.DoModal()!=IDOK )
((CFungsi *)AfxGetApp())->mfSalah( 1 );
else
{
if( cs.m_pLevel!=15 && cs.m_pLevel!=8 )
{
if( cs.m_pCocok==false ) ((CFungsi *)AfxGetApp())->mfSalah( 2 ); // Salah sandi
if( cs.m_pLevel!=false ) ((CFungsi *)AfxGetApp())->mfSalah( 7 ); // Authoritas Level
if( cs.m_pPetugas!=false) ((CFungsi *)AfxGetApp())->mfSalah( 6 ); // Ganti sandi
}
}
}
void CCSystemIDUView::OnDraw(CDC* pDC)
{
CCSystemIDUDoc* pDoc = GetDocument();
ASSERT_VALID(pDoc);
switch( m_pTayang )
{
case 0 :
mfKomputerList (pDC);
break;
case 1 :
break;
case 2 :
mfCetakBiayaPerkendaraanSebulan(pDC);
break;
case 3 :
mfCetakBiayaPerkendaraanSebulanKM(pDC);
break;
case 4:
mfKendaraanLembur(pDC) ;
break;
case 5:
AfxMessageBox ("Tes") ;
break;
case 6:
AfxMessageBox ("Tes") ;
break;
}
}
--!!--
void CK01::OnChangeNopegawai()
{
GetDlgItemText (IDC_NOPEGAWAI, m_NoPegawai);
}
void CKepegawaianDlg::OnGda()
{
m_pGolonganDarah = 0;
}
void CKepegawaianDlg::OnSelchangeHasil()
{
char str[64];
int pos;
long rek;
CSize cs;
cs.cx = 0;
pos = m_Hasil.GetCurSel();
m_Hasil.GetText( pos, str );
str[6] = '\0';
m_pRekord = atol( str )-1;
mfTayangEdit();
// Menayangkan data pokok
m_pAwal = m_pRekord;
mfListPegawai();
// Menayangkan data jabatan
rek = mfCariJabatan( m_pRekord );
if( rek>=0 )
{
m_pOrganisasi = rek;
mfTayangOrganisasi();
}
else
AfxMessageBox( "Tidak menjabat" );
// at = m_ListPegawai.GetTopIndex();
// cs.cy = 14*(m_pRekord - at );
// m_ListPegawai.Scroll( cs );
}
void CK01::OnSelendokStatusoperasi()
{
CComboBox* pCmb = (CComboBox*)GetDlgItem(IDC_STATUSOPERASI);
m_pStatusOperasi = pCmb->GetCurSel();
}
void CK01::OnSelendokTanggal()
{
CComboBox* pCmb = (CComboBox*)GetDlgItem (IDC_TANGGAL);
m_pTanggal = pCmb->GetCurSel() + 1 ;
sprintf ( m_NamaFile, "Y:\\Data\\Kendaraan\\Hari\\Kendaraan%04d%02d%02d.IND", m_pTahun, m_pBulan, m_pTanggal);
mfBacaData ();
}
Selasa, 25 November 2008
Latihan 3
Sebelum telah di uraikan langkah membuat aplikasi Dengan Dialog Base, selanjutnya mari kita mencoba kembali membuat aplikasi dengan CScrollView pada Microsoft Visual C++
1. Baut Aplikasi Baru dengan Nama Latihan4
* Ikuti Langkah Gambar dibawah :




* dalam tahap ini kita dapat menambahkan Advanced untuk window Style dengan meng-klick maximized.. seperti yang tertera pada gambar


* Pilih CScrollView pada Option Base class

* OK Untuk Mengkompile Aplikasi .exe
Mari Kita Lanjutkan dengan Membuat menu Aplikasi untuk menampilkan CDialog pada latihan ini, tapi sebelum itu PERHATIKAN Menu WorkSpace pada Program antara lain FileView dan ResourceView

* Untuk menambahkan/edit source program pada .cpp dan .h

* Untuk menambahkan/edit Controls pada Form CDialog
1. Baut Aplikasi Baru dengan Nama Latihan4
* Ikuti Langkah Gambar dibawah :




* dalam tahap ini kita dapat menambahkan Advanced untuk window Style dengan meng-klick maximized.. seperti yang tertera pada gambar


* Pilih CScrollView pada Option Base class

* OK Untuk Mengkompile Aplikasi .exe
Mari Kita Lanjutkan dengan Membuat menu Aplikasi untuk menampilkan CDialog pada latihan ini, tapi sebelum itu PERHATIKAN Menu WorkSpace pada Program antara lain FileView dan ResourceView

* Untuk menambahkan/edit source program pada .cpp dan .h

* Untuk menambahkan/edit Controls pada Form CDialog
Jumat, 21 November 2008
Latihan 2 :: Menu Controls Program
Pada Latihan 2 ini kita akan membahas mengenai Menu Controls Pada Program
1. Static Text
2. Edit Box
3. Button
4. Combo Box
5. Radio Button
6. List Control
7. List Box
8. Tree Control
9. Date Time Packer
didalam kita membuat program, Langkah ini akan selalu kita lakukan.
Klick Kanan Pada Menu Control Kemudian Pilih ClassWizard

* Menu Membuat Member Vaiabel untuk setiap menu Controls Program

* Menu Membuat Fungtion untuk setiap menu Controls Program
1. Static Text
2. Edit Box
3. Button
4. Combo Box
5. Radio Button
6. List Control
7. List Box
8. Tree Control
9. Date Time Packer
didalam kita membuat program, Langkah ini akan selalu kita lakukan.
Klick Kanan Pada Menu Control Kemudian Pilih ClassWizard

* Menu Membuat Member Vaiabel untuk setiap menu Controls Program

* Menu Membuat Fungtion untuk setiap menu Controls Program
Latihan 1 :: Belajar Microsoft Visual C++
Setelah Membuka Program Microsoft Visual C++, Pilih
File
New Ctrl+N ( Untuk Membuat Aplikasi Baru )


Membuat Program Dengan Microsoft Visual C++
Tombol Finis
OK
sekarang kamu tinggal me Ribuild Program ini untuk menjadikan nya .exe program
coba kamu buka C:\Latihan\Latihan1 .folder tempat kamu membuat
hasil .exe program berapa di Folder C:\Latihan\Latihan1\Debug , dengan nama Latihan1.exe
File
New Ctrl+N ( Untuk Membuat Aplikasi Baru )


Membuat Program Dengan Microsoft Visual C++
Tombol Finis
OK
sekarang kamu tinggal me Ribuild Program ini untuk menjadikan nya .exe program
coba kamu buka C:\Latihan\Latihan1 .folder tempat kamu membuat
hasil .exe program berapa di Folder C:\Latihan\Latihan1\Debug , dengan nama Latihan1.exe
Jumat, 07 November 2008
Cheat Code Debian Etch
Cheat Code Debian Etch
Package
konfigurasi package
a. apt-get install [nama package] : install package
b. apt-cache search [nama package] : nyari package
c. aptitude : [/] buat nyari , [n , \] find next , [g] download
d. synaptic
e. tar xvzf : buat tar ball file .tar.gz
f. tar jxvf : buat tar ball file .tar.bz2
g. tar xvf : buat tar ball file .tgz
h. dari RPM -> Deb : Dgn Alien , jalankan "alien -d [nama package RPM]"
atau "alien -d *.rpm" (dengan root permission)
i. konfigurasi ulang Xwindows : dpkg-reconfigure xserver-xfree86
j. install dengan Deb. " dpkg -i [nama package].deb"
k. Remove package " dpkg -r [nama package]"
URL Repository Debian :
http://kebo.vlsm.org/debian etch/main stable
http://komo.vlsm.org/debian etch/main stable
http://kambing.vlsm.org/debian etch/main stable
procedure kompile & install
a. setelah tar ball ketik " ./configure "
b. ketik " make "
ketik "make Install " : dengan root permission
Procedure install dengan package RPM
Rubah package RPM kedalam Deb
package Penting
a. alien : Rubah RPM / TGZ ke Deb
b. X-window-system , x11-common , xserver-xfree86 : Buat X-windows
c. Fluxbox ,wMaker, xfCe4 : window Manager ( Small resource)
c1. KDE, GNOME , AfterStep : window manager ( recommended KDE)
c2. Kweather : Prakiraan cuaca di KDE, WIII ( Sukarno Hatta) , WIHH (
Halim Perdanakusuma)
d. xdebConfigurator + hwinfo : autoprobe konfigurasi X
e. aptitude, synaptic : package managers
f. mped , nano : text editor
g. Samba, xsmbrowser , smb4k webmin-samba : file sharing di linux
h. openoffice , kOffice, StarOffice: pengganti MS Office
i. DIA, Kivio : pengganti MS Visio
j. Planner (mrProject) : pengganti MS Project
k. GIMP : pengganti Photoshop / Corel-PhotoPaint
l. MC ( Midnight Commander) : File manager console. Mirip norton Commander
m. Lynx, Links, links2 : Browser versi konsole
n. wget : downloader versi konsole
o. wdm , kdm, xdm , gdm : Desktop manager, buat login (wdm recommended)
p. xmms : winamp ( mp3 player)
q. Slypheed , Evolution : email reader
r. Dillo , Mozilla, Konquer (KDE) , xLinks, Opera : Browser internet
Perintal dasar
a. ls : sama dengan dir di windows
b. ls -l : list file direktory dengan permission
c. mkdir : membuat direktory
d. rm : remove file (bukan direktory)
e. rm -r : remove file (include sub direktory)
f. cat : preview isi file text
g. cd : sama dengan windows
h. smbclient -M [nama komputer] : sama dengan perintah net end [nama
komputer]
i. alt+F1 sampai alt+F6 : pindah terminal ( di konsole)
j. alt_shift +F7 sampai F9 : pindah ke konsole ( didalam Xwindows)
k. init 0 : shutdown (root permission)
l. init 1 : restart(root permission)
m. X , startx : jalanin Xwindows
n. free : menampilkan free space di memory
o. df : menampilkan free space di HD
p. ps -aux , top : menampilkan task yang sedang aktif
q. cp [file name] [nama file tujuan] : copy file
r. mv [file name] [nama file tujuan] : move file
s. rmdir : delete direktori
Package
konfigurasi package
a. apt-get install [nama package] : install package
b. apt-cache search [nama package] : nyari package
c. aptitude : [/] buat nyari , [n , \] find next , [g] download
d. synaptic
e. tar xvzf : buat tar ball file .tar.gz
f. tar jxvf : buat tar ball file .tar.bz2
g. tar xvf : buat tar ball file .tgz
h. dari RPM -> Deb : Dgn Alien , jalankan "alien -d [nama package RPM]"
atau "alien -d *.rpm" (dengan root permission)
i. konfigurasi ulang Xwindows : dpkg-reconfigure xserver-xfree86
j. install dengan Deb. " dpkg -i [nama package].deb"
k. Remove package " dpkg -r [nama package]"
URL Repository Debian :
http://kebo.vlsm.org/debian etch/main stable
http://komo.vlsm.org/debian etch/main stable
http://kambing.vlsm.org/debian etch/main stable
procedure kompile & install
a. setelah tar ball ketik " ./configure "
b. ketik " make "
ketik "make Install " : dengan root permission
Procedure install dengan package RPM
Rubah package RPM kedalam Deb
package Penting
a. alien : Rubah RPM / TGZ ke Deb
b. X-window-system , x11-common , xserver-xfree86 : Buat X-windows
c. Fluxbox ,wMaker, xfCe4 : window Manager ( Small resource)
c1. KDE, GNOME , AfterStep : window manager ( recommended KDE)
c2. Kweather : Prakiraan cuaca di KDE, WIII ( Sukarno Hatta) , WIHH (
Halim Perdanakusuma)
d. xdebConfigurator + hwinfo : autoprobe konfigurasi X
e. aptitude, synaptic : package managers
f. mped , nano : text editor
g. Samba, xsmbrowser , smb4k webmin-samba : file sharing di linux
h. openoffice , kOffice, StarOffice: pengganti MS Office
i. DIA, Kivio : pengganti MS Visio
j. Planner (mrProject) : pengganti MS Project
k. GIMP : pengganti Photoshop / Corel-PhotoPaint
l. MC ( Midnight Commander) : File manager console. Mirip norton Commander
m. Lynx, Links, links2 : Browser versi konsole
n. wget : downloader versi konsole
o. wdm , kdm, xdm , gdm : Desktop manager, buat login (wdm recommended)
p. xmms : winamp ( mp3 player)
q. Slypheed , Evolution : email reader
r. Dillo , Mozilla, Konquer (KDE) , xLinks, Opera : Browser internet
Perintal dasar
a. ls : sama dengan dir di windows
b. ls -l : list file direktory dengan permission
c. mkdir : membuat direktory
d. rm : remove file (bukan direktory)
e. rm -r : remove file (include sub direktory)
f. cat : preview isi file text
g. cd : sama dengan windows
h. smbclient -M [nama komputer] : sama dengan perintah net end [nama
komputer]
i. alt+F1 sampai alt+F6 : pindah terminal ( di konsole)
j. alt_shift +F7 sampai F9 : pindah ke konsole ( didalam Xwindows)
k. init 0 : shutdown (root permission)
l. init 1 : restart(root permission)
m. X , startx : jalanin Xwindows
n. free : menampilkan free space di memory
o. df : menampilkan free space di HD
p. ps -aux , top : menampilkan task yang sedang aktif
q. cp [file name] [nama file tujuan] : copy file
r. mv [file name] [nama file tujuan] : move file
s. rmdir : delete direktori
Langganan:
Postingan (Atom)