Warning: include(templates/header.php) [function.include]: failed to open stream: No such file or directory in /home/cyberkios/domains/cyberkios.com/public_html/wp-content/themes/inove/header.php on line 62

Warning: include() [function.include]: Failed opening 'templates/header.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/cyberkios/domains/cyberkios.com/public_html/wp-content/themes/inove/header.php on line 62
Home > Jaringan Linux > Alternatif apt-get menggunakan slapt-get di OS Slackware

Alternatif apt-get menggunakan slapt-get di OS Slackware

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/

Bookmark and Share

Categories: Jaringan Linux Tags:

Warning: include(templates/comments.php) [function.include]: failed to open stream: No such file or directory in /home/cyberkios/domains/cyberkios.com/public_html/wp-content/themes/inove/single.php on line 58

Warning: include() [function.include]: Failed opening 'templates/comments.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/cyberkios/domains/cyberkios.com/public_html/wp-content/themes/inove/single.php on line 58