Lama pake edubuntu bosen juga yah:D Akhrnya pgn coba2 OS lain, kebetulan dapat pinjaman CD Slackware 10.0 dari teman, akhirnya coba aj install dan berjalan dengan baik meskipun agak bingung dikit awalnya.
Kalau dilihat edubuntu dengan slackware mempunyai perintah2 CLI yang sedikit berbeda, meskipun gak semuanya. Selain itu interface XWindow nya slackware lebih simple dari edubuntu, so larinya lebih kenceng.:)
Setelah saya coba-coba program yang ada, saya mau update OS….eh, ternyata saya coba perintah apt-get yang biasa saya gunakan tidak bisa dikenali. Tanya2 Mr. Google, ternyta kalo slackware ada software alternatif pengganti apt-get yakni menggunakan slapt-get. Ok, langsung saja kita belajar install, langkahnya sebagai berikut :
Download slapt-get versi terakhir dari http://software.jaos.org/:
# wget http://software.jaos.org/slackpacks/current/slapt-get-0.9.11b-i386-1.tgz
--08:36:50-- http://software.jaos.org/slackpacks/current/slapt-get-0.9.11b-i386-1.tgz
=> `slapt-get-0.9.11b-i386-1.tgz'
Resolving software.jaos.org... 24.38.18.138
Connecting to software.jaos.org|24.38.18.138|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 209,770 (205K) [application/x-tar]
100%[=================================>] 209,770 24.21K/s ETA 00:00
08:36:59 (25.69 KB/s) - `slapt-get-0.9.11b-i386-1.tgz' saved [209770/209770]
Install slapt-get:
# installpkg slapt-get-0.9.11b-i386-1.tgz Installing package slapt-get-0.9.11b-i386-1... PACKAGE DESCRIPTION: slapt-get: slapt-get (APT like system for Slackware) slapt-get: slapt-get is an APT like system for Slackware package management. slapt-get: slapt-get: * See /usr/doc/slapt-get-0.9.11b/ for complete documentation. slapt-get: * You will also want to customize /etc/slapt-get/slapt-getrc, slapt-get: using a local mirror. www.slackware.com may be very busy. slapt-get: * Support: slapt-get: http://software.jaos.org/cgi-bin/mailman/listinfo/slapt-get-user slapt-get: * Please translate slapt-get: http://software.jaos.org/BUILD/slapt-get/po/slapt-get.pot slapt-get: then send to slapt-get-devel@software.jaos.org slapt-get: Executing install script for slapt-get-0.9.11b-i386-1...
atau Jika sebelumnya anda sudah menginstall slapt-get, lakukan update:
# upgradepkg slapt-get-0.9.11b-i386-1.tgz
Langkah selanjutnya, mengedit file konfigurasi slapt-get yang ada di /etc/slapt-get/slapt-getrc:
# vi /etc/slapt-get/slapt-getrc
dan saya ubah parameter SOURCE menjadi:
# See /usr/doc/slapt-get-0.9.11b/example.slapt-getrc # for example source entries and configuration hints. WORKINGDIR=/var/slapt-get EXCLUDE=^kernel-.*,^alsa-.*,^glibc.*,.*-[0-9]dl$,^devs$,^udev$,aaa_elflibs,x86_64 #SOURCE=ftp://ftp.slackware.com/pub/slackware/slackware-10.2/ #SOURCE=http://software.jaos.org/slackpacks/10.2/ SOURCE=http://slackware.mirror.gudangopensource.com/slackware-current/ # jika menggunakan paket FreeRock-Gnome tambahkan baris dibawah ini SOURCE=http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/
Langkah berikutnya mengupdate daftar paket yang ada diserver sesuai dengan parameter SOURCE diatas:
# slapt-get --update Retrieving package data [http://slackware.mirror.gudangopensource.com/slackware-current/]...Cached Retrieving patch list [http://slackware.mirror.gudangopensource.com/slackware-current/]...Done Retrieving checksum list [http://slackware.mirror.gudangopensource.com/slackware-current/]...Cached Reading Package Lists...Done Retrieving package data [http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/]...Cached Retrieving patch list [http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/]...Done Retrieving checksum list [http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/]...Cached Reading Package Lists...Done
Lakukan upgrade:
# slapt-get --upgrade Reading Package Lists... Done The following packages have been EXCLUDED: alsa-utils glibc-solibs alsa-driver udev alsa-lib alsa-oss glibc-zoneinfo aaa_elflibs glibc The following packages will be upgraded: gimp 1 upgraded, 0 newly installed, 0 to remove and 9 not upgraded. Need to get 12MB of archives. After unpacking 6MB of additional disk space will be used. Do you want to continue? [y/N]
Hasil dari perintah diatas menunjukkan bahwa ada versi terbaru dari aplikasi gimp. Tekan y untuk mengupgrade atau n jika tidak. Jika y maka slapt-get akan mendownload dan mengupgradenya:
Get http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/ gimp 2.3.6-i486-1frg [12MB]... 13% Get http://www2.linuxpackages.net/packages/FreeRock-Gnome/frg-current/ gimp 2.3.6-i486-1frg [10MB]...Done Preparing to replace gimp-2.2.9-i486-1frg with gimp-2.3.6-i486-1frg +============================================================================== | Upgrading gimp-2.2.9-i486-1frg package using /var/slapt-get/./extras/alternatives/gimp-2.3.6-i486-1frg.tgz +============================================================================== Pre-installing package gimp-2.3.6-i486-1frg... Removing package /var/log/packages/gimp-2.2.9-i486-1frg-upgraded-2006-05-05,09:23:39... --> Deleting symlink /usr/bin/gimp --> Deleting symlink /usr/bin/gimp-remote --> Deleting symlink /usr/share/application-registry/gimp-2.2.applications --> Deleting symlink /usr/share/applications/gimp-2.2.desktop --> Deleting /usr/bin/gimp-2.2 --> Deleting /usr/bin/gimp-remote-2.2 --> .................... --> .................... --> .................... --> Deleting /usr/share/gtk-doc/html/libgimpwidgets/libgimpwidgets-GimpStock.html~ --> Deleting /usr/share/gtk-doc/html/libgimpwidgets/stock-qmask-off-16.png --> Deleting /usr/share/gtk-doc/html/libgimpwidgets/stock-qmask-on-16.png --> Deleting empty directory /usr/share/gimp/2.0/misc/ --> Deleting empty directory /usr/doc/gimp-2.2.9/ Installing package gimp-2.3.6-i486-1frg... PACKAGE DESCRIPTION: gimp: gimp (The GNU Image Manipulation Program) gimp: gimp: The GIMP is a powerful tool for the preparation and manipulation of gimp: digital images. The GIMP provides the user with a wide variety of gimp: image manipulation, painting, processing, and rendering tools. The gimp: GIMP's open design and extensible architecture make for a very gimp: powerful end product for photo and image retouching, web graphics gimp: design, or digital illustration. gimp: Executing install script for gimp-2.3.6-i486-1frg... Package gimp-2.2.9-i486-1frg upgraded with new package /var/slapt-get/./extras/alternatives/gimp-2.3.6-i486-1frg.tgz. Done
Oke, sukses mengupgrade gimp!
Untuk memastikan, lakukan sekali lagi:
# slapt-get --upgrade Reading Package Lists... Done The following packages have been EXCLUDED: glibc-solibs glibc-zoneinfo glibc 0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded. Done
berarti Slackware Anda up-to-date!
Untuk mengetahui lebih jauh tentang penggunaan slapt-get bisa dilakukan dengan cara:
# slapt-get -h slapt-get - Jason Woodward <woodwardj at jaos dot org> An implementation of the Debian APT system to Slackware Usage: slapt-get [option(s)] [target] Targets: --update - retrieves pkg data from MIRROR --upgrade - upgrade installed pkgs --dist-upgrade - upgrade to newer release --install [pkg name(s)] - install specified pkg(s) --install-set [disk set(s)] - install specified disk set(s) --remove [pkg name(s)] - remove specified pkg(s) --show [pkg name] - show pkg description --search [expression] - search available pkgs --list - list pkgs --available - list available pkgs --installed - list installed pkgs --clean - purge cached pkgs --autoclean - only purge cache of older, unreacheable pkgs --version - print version and license info Options: --download-only|-d - only download pkg on install/upgrade --simulate|-s - show pkgs to be installed/upgraded --no-prompt|-y - do not prompt during install/upgrade --prompt|-p - always prompt during install/upgrade --reinstall - re-install the pkg --ignore-excludes - install/upgrade excludes --no-md5 - do not perform md5 check sum --no-dep - skip dependency check --ignore-dep - ignore dependency failures --print-uris - print URIs only, do not download --show-stats|-S - show download statistics --config|-c [] - specify alternate slapt-getrc location --remove-obsolete - remove obsolete packages (dist-upgrade only) --retry [] - specify number of download retry attempts --no-upgrade - install package, do not attempt to upgrade
Demikian disampaikan, semoga bermanfaat. Sumber : http://adrian.web.id/