Membuat Repository Local Ubuntu dari DVD Repository

…….. makin asyik aja dengan ubuntu .. :) do you ?
Mengcopy Isi DVD Lewat Network dengan rsync
Illustrasi :
Komputer A : Nama G-net 192.168.0.1
Komputer B : Nama HoBONG 192.168.0.2 [ Komputer ]
pastikan kedua komputer sudah terinstall software rsync dan ssh client & server ( terutama komputer yang akan dijadikan sumber dalam kasus ini komputer G-net. Jika belum terinstall lakukan instalasi kedua software tersebut :
Instalasi Software yang dibutuhkan
$sudo apt-get install rsync
$sudo apt-get install ssh openssh-server openssh-client rsync

Proses Mengcopy
PosisiDVD yang mo dcopy berada di /media/cdrom0 dan posisi File Repository akan diletakkan di bawah direktori /home/hobong/repo/
1. hobong@HoBONG:~$
rsync -avx –progress gnet@192.168.0.1:/media/cdrom0/. /home/hobong/repo/.
2. gnet@192.168.0.1′s password:[ masukan password user gnet ]
3. Ulangi langkah No.1 sebanyak jumlah DVD ( gutsy memiliki 5 DVD Repository ) jika anda menggunakan Gutsy maka akan diulang sebanyak 5 kali langkah No 1 tersebut.

Proses Pengabungan Data File :
Dalam DVD repository terdapat file Pakages yang berada di dist/[versi]/main/binary-i385/Pakages. File inilah yang nenampung data isi file dalam DVD repository tsb. Untuk itu diperlukan pengabungan file Pakages yang ada. File Pakages main berada di DVD 1 dan 2 sedangkan file Pakages universe berada di DVD 3 s/d 5. Untuk pengabungan itu saya lakukan di lokal dan kemudian akan di transfer ke computer yang dijadikan Repository. Proses pengabungan sbb :

gnet@192.168.0.1~$mkdir mainRepo
Masukan DVD ke 1
gnet@192.168.0.1~$
cp /media/cdrom0/dists/gutsy/main/binary-i386/Packages mainRepo/
Masukan DVD ke 2
gnet@192.168.0.1~$
cat /media/cdrom0/dists/gutsy/main/binary-i386/Packages >> mainRepo/Packages
Masukan DVD ke 3
gnet@192.168.0.1~$mkdir universeRepo
gnet@192.168.0.1~$
cp /media/cdrom0/dists/gutsy/universe/binary-i386/Packages universeRepo/
Masukan DVD ke 3
gnet@192.168.0.1~$
cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> universeRepo/Packages
Masukan DVD ke 4
gnet@192.168.0.1~$
cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> universeRepo/Packages
Masukan DVD ke 5
gnet@192.168.0.1~$
cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> universeRepo/Packages

Proses Memindahkan Packages milik main dan universe dari Komputer g-net ( 192.168.0.1 ) ke komputer hobong ( 192.168.0.2 )
gnet@192.168.0.1~$scp mainRepo/Pakages hobong@192.168.0.2:/home/hobong/repo/dists/main/binary-i386/
gnet@192.168.0.1~$scp universeRepo/Pakages hobong@192.168.0.2:/home/hobong/repo/dists/universe/binary-i386/

Compres Packages pada main
hobong@192.168.0.2~$cd /home/hobong/repo/dists/main/binary-i386/
hobong@192.168.0.2~$gzip -9 -c Packages > Packages.gz
hobong@192.168.0.2~$bzip2 -9 -c Packages > Packages.bz2

Compres Packages pada universe
hobong@192.168.0.2~$cd /home/hobong/repo/dists/universe/binary-i386/
hobong@192.168.0.2~$gzip -9 -c Packages > Packages.gz
hobong@192.168.0.2~$bzip2 -9 -c Packages > Packages.bz2

Lakukan update pada file /etc/apt/sources.list
Tambahkan baris dibawah pada /etc/apt/souces.list
deb file:///home/hobong/repo gutsy main universe multiverse restricted

Jika ingin digunakan oleh client di network install apache2-mpm-prefork
$sudo apt-get install apache2-mpm-prefork

Setup apache supaya bisa akses di /home/hobong/repo atau buat symbolik link kedalam webroot nya apache dan tambahkan barik dibawah pada komputer lain yang ingin memanfaatkan repository lokal.
deb http://ip_address_Comp_Repository/repo gutsy main universe multiverse restricted

- Have nice installin …. :)

Membuka File .Docx ( Ms Office 2007 ) dengan Open Office

Perubahan format dokumen pada Ms Office 2007 menjadi format Doc XML dengan extensi .docx menjadikan Open Office tidak bisa membukanya pada instalasi default. Dibutuhkan plugin external yang bisa di download website novel.

Setelah download ( kebetulan yang ada adalah ekstensi file untuk OS windows dan Linux rpm ) saya lakukan konfersi rpm ke deb

$sudo alien odf-converter-1.0.0-5.i586.rpm

setelah proses konfersi selasai, maka akan dihasilkan file :

odf-converter_1.0.0-6_i386.deb

Langkah selanjutnya adalah instalasi file odf-converter_1.0.0-6_i386.deb tersebut

$sudo dpkg -i odf-converter_1.0.0-6_i386.deb

Lakukan restart pada OpenOffice

Setelah membuka kembali OpenOffice, maka anda akan bisa membuka file dengan ektensi .docx ( Ms Office Doc XLM )

- Have nice day …

Catatan :
Os yang saya gunakan Ubuntu 7.10 code name Gutsy Gibbon
OpenOffice 2.3

Tidak Bisa Upload dgn Modem Speedy Allied Telesyn

Setting modem Allied Telesyn ( ATI ) seri : AT-AR236E dan AT-ARW256E

Trouble modem ini biasanya Lancar untuk koneksi downstream dan gagal melakukan upstream, gagal untuk melakukan attachment file. Coba anda lakukan test kecepatan koneksi di SpeakEasy.net jika pada saat test upload proses berhenti berarti ini indikasi upload / upstream anda gangguan.

Jika hal tersebut anda alami maka setting pada modem anda yang perlu anda perhatikan adalah pada nilai MTU pada settingan PPPoE ( biasanya dibawah username & password )

Pada defaultnya nilai MTU adalah 1492. Nah pada setting default tersebut sering kali tidak bisa digunakan untuk melakukan upstream.

Untuk mengatasi hal tersebut, coba ubah nilai MTU menjadi 1400 simpan configurasi tersebut, lalu diskonek koneksi speedy  lalu lakukan koneksi uplang. Kemudian Coba untuk melakukan upload file atau attachment.  Lakukan test speed ulang.

Semoga Membantu,

LTSP Ubuntu Feisty Fawn [ unfinished ]

Catatan :

LTSP sudah berjalan
Server LTSP akan dibuat runing di console untuk menghemat resource memori
Untuk menjalankan server pada textmode [ console ] dan bisa melayani request XDMCP client ltsp pada Gnome anda dapat mengedit pada configurasi file /etc/X11/gdm/gdm.conf

$vi sudo /etc/X11/gdm/gdm.conf

berikan komen ( # ) pada baris :

[servers]
# These are the standard servers. You can add as many you want here and they
# will always be started. Each line must start with a unique number and that
# will be the display number of that server. Usually just the 0 server is
# used.
#0=Standard <– tutup baris ini
#1=Standard

Restart GDM

$sudo /etc/init.d/gdm restart

Install Canon Pixma iP 1000

Download Driver PIXMA iP1000 di

Pilih file yang untuk canon PIXMA iP1000

Konversi Paket RPM ke Debian
gunakan alien dari ubunutu untuk menkonversi paket rpm
$suda alien -d file1 file2 file3

Instlasi Driver
$sudo dpkg –install file1
$sudo dpkg –install file2
$sudo dpkg –install file3

Edit File canonpixmaip1000.ppd
$sudo vi /usr/share/cups/model/canonpixmaip1000.ppd

tambahkan dan edit line berikut :

*OpenUI *CNQuality/Quality: PickOne
*DefaultCNQuality: 3
*CNQuality 2/High: “2″
*CNQuality 3/Normal: “3″
*CNQuality 4/Standard: “4″
*CNQuality 5/Economy: “5″
*CloseUI: *CNQuality

*OpenUI *Resolution/Output Resolution: PickOne
*DefaultResolution: 600
*Resolution 600/600 dpi: “<</HWResolution[600 600]>>setpagedevice”
*Resolution 1200/1200 dpi: “<</HWResolution[1200 1200]>>setpagedevice”
*Resolution 2400/2400 dpi: “<</HWResolution[2400 2400]>>setpagedevice”
*CloseUI: *Resolution

[ diturial ini diambil dari situs forum ubuntu ]

Membuat Link File
$sudo ln -s /usr/lib/libpng12.so.0 /usr/lib/libpng.so.2
$sudo ln -s /usr/lib/libtiff.so.4 /usr/lib/libtiff.so.3
$sudo ln -s /usr/lib/libxml2.so.2 /usr/lib/libxml.so.1

Restart Cups
$sudo /etc/init.d/cupsys restart

Setup Printer [ network / maupun lokal printer ]
Masuk menu System => Administrator => Printing => New Printer
Pilih Printer Canon => Pixma iP 1000

kemudian lakukan testing printer

Selamat Mencoba

Samba Sebagai Primary Domain Controller ( PDC ) di Win98 and WinXP Client

Samba dapat kita gunakan sebagai Primary Domain Controler ( PDC ) yang semula dikenalkan oleh windowsNT. Setup PDC ini mengaju pada pembuatan PDC untuk penyimpanan data terpadu dan sharing data user pada sebuah lingkungan office dan wanrnet.

1. Asumsi pertama samba sudah terinstall pada server yang akan digunakan sebagai file data atau sharing data.
2. OS server yang digunakan dalam hal ini adalah Debian 3.1 Sarge dengan Samba Versi 3.0.14a-Debian pada Distro Linux yang lain mungkin akan sedikit perbeda atau bisa jadi sama.

Persiapan User, Direktori dan Configurasi Samba PDC

; Pembuatan Direktori /home/samba, /home/netlogon dan /home/profiles

gnet@debian:~$ sudo mkdir /home/samba
gnet@debian:~$ sudo mkdir /home/samba/netlogon
gnet@debian:~$ sudo mkdir /home/samba/profiles

;Pembuatan file mapping direktori dan sinkronasi waktu

; bisa juga menggunakan vi dengan di set ke format dos / windows [ :settextmode]
; file mapping ini harus dibuat dengan format dos atau windows
gnet@debian:~$ sudo nano -D /home/samba/netlogon/logon.bat

;merubah mode file menjadi eksekusi
gnet@debian:~$ sudo chmod -R 0755 /home/samba/netlogon/logon.bat

;; Isi File logon.bat
net time \\namaNetBiosServer /set /yes
net use X: /home
net use W: /home/samba/public

;memberikan hak akses untuk komputer client dgn OS WinXP pro
;berdasarkan beberapa refrensi manual yang saya baca windows XP home tidak bisa ;digunakan untuk client PDC dengan Samba
gnet@debian:~$ sudo useradd -d /dev/null -s /biin/false cinema$

;mengunci account lihat “man passwd”
gnet@debian:~$ sudo passwd -l cinema$

;membuat root user dan password untuk samba ! sebaiknya tidak sama dengan root shell ;login
gnet@debian:~$ sudo smbpasswd root
New SMB password: **********
Retype new SMB password: *******

;merubah status direktori /home/samba/profiles & /home/samba/public
gnet@debian:~$ sudo chmod -R 0757 /home/samba/profiles
gnet@debian:~$ sudo chmod -R 0757 /home/samba/public
;pastikan user nobody nogroup ada dalam system atau anda bisa membuatnya
gnet@debian:~$ sudo chown -R nobody:nogroup /home/samba/public

configurasi smb.conf

;;

# Global parameters
[global]
workgroup = GNETDOMAIN
server string = %h server (Samba %v)
obey pam restrictions = Yes
passdb backend = tdbsam, guest
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
name resolve order = lmhosts host wins bcast
logon script = logon.bat
; logon path digunakan untuk menyimpan profile client windowsXP
logon path = \\%L\profiles\%U
; logon path digunakan untuk menyimpan profile client windows98/Me
logon home = \\%L\%U\.profile
logon drive = X:
domain logons = Yes
preferred master = Yes
domain master = Yes
dns proxy = No
wins support = Yes
panic action = /usr/share/samba/panic-action %d

[homes]
comment = Home Directories
read only = No
create mask = 0700
directory mask = 0700
browseable = No

[netlogon]
comment = Network Logon Service
path = /home/samba/netlogon
guest ok = Yes
share modes = No

[profiles]
comment = Users Profiles Setting
path = /home/samba/profiles
read only = No
create mask = 0600
directory mask = 0700
browseable = No

[sharingdata]
comment = Sharing Data Folder Among Users
path = /home/samba/public
force user = nobody
force group = nogroup
read only = No
create mask = 0755
guest ok = Yes
;;

;; beberapa settingan untuk windows XP pro client PDC

edit policy Control pada menu

Control Panel -> Performance And Maintenance -> Administrative Tools -> Local Security Policy -> Security Option
Disabale pada :
1. Domain : Digitally Encrypt or Sign Secure Channel Data ( Always )
2. Domain : Require Strong ( Windows 2000 or later ) session key

edit registry pada bagian :

HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Services\netlogon\parameters
ubah pada bagian :
requiresignorseal ubah menjadi 0 [ Nol ]
atau anda bisa mendownload registry patch pada link ini

Ubah workgroup computer client menjadi domain dan login pertama kali dengan user root samba yang tadi telah anda bikin.

Selamat mencoba ……….



Follow

Get every new post delivered to your Inbox.