Showing posts with label Slackware. Show all posts
Showing posts with label Slackware. Show all posts

Wednesday, 14 March 2012

Manajemen Paket Slackware

By Unknown | At 05:57 | Label : | 0 Comments
Jika anda tidak ngoprek Slackware dalam beberapa tahun terakhir, mungkin anda masih percaya bahwa kata-kata "mudah" tidak mengarah ke dalam hal "update" dan manajemen paket. Tapi adanya "slackpkg" dan "sbopkg" bisa merubah pikiran anda.

Repositori
Ketika anda menginstall Slackware, anda akan diberi pilihan untuk menginstall semua paket yang tersedia yang tersedia di repositori Slackware. Hal ini direkomendasikan sebagai latihan untuk meminimalisir masalah dependensi.
Sebelum anda dapat mengupdate sistem, terlebih dahulu edit file /etc/slackpkg/mirrors. Sesuaikan repositorinya dengan versi Slackware yang anda gunakan dan hilangkan tanda # untuk mirror yang anda gunakan. Anda hanya dapat milih satu mirror aja.

slackpkg

Slackpkg merupakan utiliti resmi paket manajemen Slackware. Ketik slackpkg aja di konsole/ terminal, dan akan dihasilkan perintah yang berhubungan dengan slackpkg.
Untuk mengupdate sistem Slackware, masukan tiga perintah berikut:
# slackpkg update
# slackpkg install-new
# slackpkg upgrade-all


Apabila ditemukan paket yang ada updatenya akan ditampilan ncurses display.  Anda tinggal nekan "Enter" untuk menginstall atau mengupdate.


Dengan cara ini dependesi tidak terinstall secara otomatis, tapi jarang menemui masalah.
Pada saat versi Slackware yang terbaru rilis, anda akan diberikan copy mirror yang baru selama update. Upgrade ke versi yang baru mudah saja, hanya masukan ketiga perintah di atas.

sbopkg

Karena repositori Slackware tidak menyediakan keseluruhan software, anda mungkin perlu untuk menambahkan repositori pihak ketiga, salah satunya adalah “slackbuilds.org”. Dengan slackbuild anda bisa mendownload kode sumber paket dengan build script yang tepat. Jalankan scriptnya dan anda dapat mengkompilasi dan menginstall paket. Keuntungannya anda dapat mengedit script untuk mengoptimalisasi sesuai dengan prosesor kita. Kerugian dengan slackbuild adalah  slackbuild tidak a centralized way to keep track of what you have installed, atau mengupdate semua paket secara serempak.

"sbopkg” adalah utiliti pihak ketiga untuk mengatasi masalah kerugian dari  slackbuild.
Setelah sbopkg terinstall, kita harus memastikan bahwa repositori yang kita pakai adalah tepat dengan versi Slackware yang kita gunakan.
 
 

Kemudian sync komputer kita dengan repositori

 

Setelah itu anda bisa menginstall software yang dibutuhkan atau mengupdate.

Selamat mencoba !!!
 
Sumber: http://beginlinux.com/desktop_training/168-slackware/1427-slackware-package-management

Wednesday, 1 February 2012

[Slackware 13.37] Upgrade Ke KDE 4.8.1

By Unknown | At 15:09 | Label : | 0 Comments
Untuk mengupgrade ke KDE 4.8 terlebih dahulu kita harus merubah Slackware 13.37 menjadi Slackware current karena ada ketidak cocokan dari paket glibc, caranya:
ganti repositori ke Slackware Current
Buka konsole
su
nano /etc/slackpkg/mirrors

Hilangkan # pada salah satu repositori current, terus simpan dan lakukan update
# slackpkg update
# slackpkg upgrade-all


Sekarang kita download repositori KDE 4.8.1 di http://repo.ukdw.ac.id/alien-kde/4.8.1/

Karena saya pake yang 32 bit maka saya mendownload isi semua folder x86, dimana disini terdapat dua folder yaitu deps dan kde, kedua-duanya beserta isinya didownload semua.
Kalau sudah didownload semua lakukan,sebaiknya di lakukan di init 3:

# upgradepkg --reinstall --install-new x86/deps/*.t?z 
# upgradepkg --reinstall --install-new x86/kde/*.t?z 
# removepkg polkit-kde-1 
# removepkg kdeaccessibility 
# removepkg kdebase 
# removepkg kdebase-runtime 
# removepkg kdebase-workspace 
# removepkg kdebindings 
# removepkg kdeedu 
# removepkg kdegraphics 
# removepkg kdeutils 
# removepkg konq-plugins 
# removepkg koffice

Restart

Selamat mencoba




Saturday, 14 January 2012

[Slackware 13.37] Slapt-get

By Unknown | At 07:45 | Label : | 0 Comments
Slapt-get adalah tool seperti apt-get di debian, dengan tool ini proses instalasi software menjadi lebih mudah

Cara instalasi

Komputer harus konek internet

su

wget http://software.jaos.org/slackpacks/13.37/slapt-get/slapt-get-0.10.2l-i386-1.tgz

installpkg slapt-get-0.10.2l-i386-1.tgz

Edit repositorinya

nano /etc/slapt-get/slapt-getrc
tambahkan repositori yang terdekat, disini saya pake repositori dari server kambing, nonaktifkan repositori lainnya dengan memberi tanda # di depannya

SOURCE=http://kambing.ui.ac.id/slackware/slackware-13.37/

Sehingga tampilannya seperti ini:

# Working directory for local storage/cache.
WORKINGDIR=/var/slapt-get

# Exclude package names and expressions.
# To exclude pre and beta packages, add this to the exclude:
# [0-9_.-]{1}pre[0-9-.-]{1}
EXCLUDE=^aaa_elflibs,^devs,^glibc-.*,^kernel-.*,^udev,.*-[0-9]+dl$,i[3456]86

# Base url to directory with a PACKAGES.TXT.
# This can point to any release, ie: 9.0, 10.0, current, etc.
#SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware64-13.37/:OFFICIAL
SOURCE=http://kambing.ui.ac.id/slackware/slackware-13.37/

# Sources for the testing, extra, and pasture areas - if you use them.
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware64-13.37/extra/:PREFERRED
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware64-13.37/testing/
# SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware64-13.37/pasture/

# Source for slapt-get.
#SOURCE=http://software.jaos.org/slackpacks/13.37-x86_64/:OFFICIAL

# Packages on a CD/DVD.
# SOURCE=file:///mnt/cdrom/:OFFICIAL

# Home made packages.
# SOURCE=file:///var/www/packages/:CUSTOM

Simpan dan keluar

Update daftar repositorinya

slapt-get --update

Untuk menginstall paket

slapt-get -i namapaket

 

 

 

Tuesday, 20 December 2011

[Slackware 13.37] Menginstall Networkmanager Dari Kode Sumber

By Unknown | At 23:06 | Label : | 0 Comments
wget http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.8/NetworkManager-0.8.6.0.tar.xz
tar zxf NetworkManager-0.8.6.0.tar.xz

cd NetworkManager-0.8.6.0
./configure

make

make install

[Slackware 13.37] Membangun Paket Wvdial dan Wvstream Dengan Slackbuild

By Unknown | At 22:43 | Label : | 0 Comments
Paket wvdial dan wvstream yaitu paket yang diperlukan untuk menyambungkan koneksi ke internet, tetapi tidak disediakan di repositori slackwarenya. Kita bisa menginstall dari source code atau membangun paket slackwarenya dari slackbuild. Untuk membangun paket slackware ini komputer kita harus terkoneksi ke internet dan lakukan langkah-langkahnya seperti berikut ini lewat terminal:

Masuk ke http://slackbuilds.org, cari paket wvdial dan wvstream, terus download paket slackbuildnya

1. wvdial

wget http://slackbuilds.org/slackbuilds/13.37/network/wvdial.tar.gz

Ektraks

tar zxf wvdial.tar.gz

Masuk ke directory hasil ekstrak tadi yaitu wvdial

cd wvdial

Buka wvdial.info untuk mengetahui kode sumber wvdial di url mana

nano wvdial.info
PRGNAM="wvdial"
VERSION="1.61"
HOMEPAGE="http://alumnit.ca/wiki/index.php?page=WvDial"
DOWNLOAD="http://wvstreams.googlecode.com/files/wvdial-1.61.tar.gz"
MD5SUM="acd3b2050c9b65fff2aecda6576ee7bc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
MAINTAINER="Moritz Wilhelmy"
EMAIL="moritz+slackware@wzff.de"
APPROVED="rworkman"

Download paket kode sumber wvdial

wget http://wvstreams.googlecode.com/files/wvdial-1.61.tar.gz

Setelah itu, script slackbuild kita chmod dulu supaya bisa dieksekusi

chmod +x wvdial.SlackBuild

Jalankan
./wvdial.SlackBuild

wvdial-1.61/
wvdial-1.61/wvdialbrain.cc
wvdial-1.61/wvdialconf.cc
wvdial-1.61/wvdialer.cc
wvdial-1.61/ppp.provider-pipe
wvdial-1.61/wstrong-problem
wvdial-1.61/debian/
wvdial-1.61/debian/wvdial.postrm
wvdial-1.61/debian/wvdial.docs
wvdial-1.61/debian/poff.wvdial
wvdial-1.61/debian/wvdial.dirs
wvdial-1.61/debian/wvdial.templates
wvdial-1.61/debian/rules
wvdial-1.61/debian/wvdial.manpages
wvdial-1.61/debian/compat
wvdial-1.61/debian/control
wvdial-1.61/debian/copyright
wvdial-1.61/debian/config
wvdial-1.61/debian/changelog
wvdial-1.61/debian/pon.wvdial
wvdial-1.61/debian/wvdial.postinst
wvdial-1.61/debian/wvdial.links
wvdial-1.61/debian/po/
wvdial-1.61/debian/po/templates.pot
wvdial-1.61/debian/po/POTFILES.in
wvdial-1.61/wvdialmon.cc
wvdial-1.61/ChangeLog
wvdial-1.61/pppmon.cc
wvdial-1.61/wvrules.mk
wvdial-1.61/version.h.in
wvdial-1.61/COPYING.LIB
wvdial-1.61/README
wvdial-1.61/wvpapchap.cc
wvdial-1.61/ppp.provider
wvdial-1.61/papchaptest.cc
wvdial-1.61/wvdial.conf.5
wvdial-1.61/wvdialbrain.h
wvdial-1.61/wvdial.cc
wvdial-1.61/gen-cc
wvdial-1.61/wvdialmon.h
wvdial-1.61/configure
wvdial-1.61/wvmodemscan.h
wvdial-1.61/pon.wvdial.1
wvdial-1.61/wvdial.1
wvdial-1.61/TODO
wvdial-1.61/FAQ
wvdial-1.61/CHANGES
wvdial-1.61/wvdialer.h
wvdial-1.61/wvdialconf.1
wvdial-1.61/MENUS
wvdial-1.61/wvrules-posix.mk
wvdial-1.61/wvpapchap.h
wvdial-1.61/config.defaults.mk
wvdial-1.61/Makefile.in
wvdial-1.61/wvmodemscan.cc
* Generating CC
* Generating CXX
./CXX -c wvdialer
./CXX -c wvmodemscan
./CXX -c wvpapchap
./CXX -c wvdialbrain
./CXX -c wvdialmon
linking wvdial.a...
ar: creating wvdial.a
./CXX -c wvdial
linking wvdial...
./CXX -c wvdialconf
linking wvdialconf...
./CXX -c pppmon
linking pppmon...
./CXX -c papchaptest
linking papchaptest...
* Generating CC
* Generating CXX
[ -d /tmp/SBo/package-wvdial/usr/bin ] || install -d /tmp/SBo/package-wvdial/usr/bin
[ -d /tmp/SBo/package-wvdial/etc/ppp/peers ] || install -d /tmp/SBo/package-wvdial/etc/ppp/peers
install -m 0755 wvdial wvdialconf /tmp/SBo/package-wvdial/usr/bin
cp ppp.provider /tmp/SBo/package-wvdial/etc/ppp/peers/wvdial
cp ppp.provider-pipe /tmp/SBo/package-wvdial/etc/ppp/peers/wvdial-pipe
[ -d /tmp/SBo/package-wvdial/usr/man/man1 ] || install -d /tmp/SBo/package-wvdial/usr/man/man1
[ -d /tmp/SBo/package-wvdial/usr/man/man5 ] || install -d /tmp/SBo/package-wvdial/usr/man/man5
install -m 0644 wvdial.1 wvdialconf.1 /tmp/SBo/package-wvdial/usr/man/man1
install -m 0644 wvdial.conf.5 /tmp/SBo/package-wvdial/usr/man/man5

Slackware package maker, version 3.14159.

Searching for symbolic links:

No symbolic links were found, so we won't make an installation script.
You can make your own later in ./install/doinst.sh and rebuild the
package if you like.

This next step is optional - you can set the directories in your package
to some sane permissions. If any of the directories in your package have
special permissions, then DO NOT reset them here!

Would you like to reset all directory permissions to 755 (drwxr-xr-x) and
directory ownerships to root.root ([y]es, [n]o)? n

Creating Slackware package: /tmp/wvdial-1.61-i486-1_SBo.tgz

./
install/
install/doinst.sh
install/slack-desc
etc/
etc/wvdial.conf.new
etc/ppp/
etc/ppp/peers/
etc/ppp/peers/wvdial.new
etc/ppp/peers/wvdial-pipe.new
usr/
usr/bin/
usr/bin/wvdial
usr/bin/wvdialconf
usr/man/
usr/man/man5/
usr/man/man5/wvdial.conf.5.gz
usr/man/man1/
usr/man/man1/wvdial.1.gz
usr/man/man1/wvdialconf.1.gz
usr/doc/
usr/doc/wvdial-1.61/
usr/doc/wvdial-1.61/COPYING.LIB
usr/doc/wvdial-1.61/ChangeLog
usr/doc/wvdial-1.61/README
usr/doc/wvdial-1.61/FAQ
usr/doc/wvdial-1.61/CHANGES
usr/doc/wvdial-1.61/MENUS
usr/doc/wvdial-1.61/TODO
usr/doc/wvdial-1.61/wvdial.SlackBuild

Slackware package /tmp/wvdial-1.61-i486-1_SBo.tgz created.

Selesai, paketnya terletak di /tmp/wvdial-1.61-i486-1_SBo.tgz

Silahkan lakukan yang sama dengan wvstream http://slackbuilds.org/repository/13.37/libraries/wvstreams/

Selamat mencoba

[Slackware] Login Dengan GUI

By Unknown | At 21:18 | Label : | 0 Comments
Secara default slackware login dengan CLI karena memang masuk ke init 3, untuk masuk grafis kita harus mengetikan startx. Agar proses ini bisa otomatis ke GUI kita harus mengeset ke init 4 caranya sebagai berikut:

1. Buka terminal

su

nano /etc/inittab

cari baris ini
id:3:initdefault:

ganti menjadi
id:4:initdefault:

2. Silahkan direstart, sekarang langsung masuk ke login screen

Monday, 19 December 2011

[Slackware 13.37] Paket Wvdial Dan Wvstream

By Unknown | At 06:59 | Label : | 0 Comments
Silahkan bagi yang membutuhkan paket wvdial dan wvstream untuk slackware 13.37 didownload di link bawah ini:

wvdial

wvstream

Cara instalasi:

installpkg namapaket
Posting Lama ►
 

Copyright © 2012. I wanna be - All Rights Reserved inovLy media online by inforZa