Disclaimer :
Dokumen ini sudah usang dan tidak diperbarui lagi.
|
Gentoolkit
1.
Pendahuluan
Apa itu Gentoolkit?
Gentoo merupakan sebuah ditribusi unik dan menyediakan sebuah kerumitan yang
tidak terdapat pada distribusi lain. Karena kerumitan ini, para pengembang
dan kontributor Gentoo menciptakan utilitas untuk membantu para pengguna
dan administrator sistem Gentoo untuk mengatasinya. Banyak dari utilitas ini
yang telah dikontribusikan ke proyek Gentoo dan diikutsertakan pada paket
app-portage/gentoolkit.
Catatan:
Untuk saat ini, terdapat dua macam gentoolkit: app-portage/gentoolkit
dan app-portage/gentoolkit-dev. Paket pertama berisi skrip-skrip
administrasi, sedangkan yang ke dua berisi skrip khusus untuk membantu
pengembangan di Gentoo. Jika anda seorang pengembang, anda boleh
mengikutsertakan skrip anda di paket gentoolkit-dev dengan menghubungi
maintainer Gentoolkit. Dokumen ini hanya mendiskusikan gentoolkit.
|
Gentoolkit berisi banyak sekali utilitas berguna yang dapat membantu anda untuk
mengatur paket-paket dan mengawasi sistem anda. Kebanyakan pengguna
-- terutama yang sering meng-update sistemnya -- akan diuntungkan
dengan menginstal gentoolkit.
Instalasi
Seperti paket Gentoo lainnya, instalasi hanyalah sebuah emerge sederhana.
Daftar Kode 1.1: Instalasi gentoolkit |
# emerge gentoolkit
|
Catatan:
Kebanyakan dari utilitas pada gentoolkit memberikan info-info penting tentang
sistem anda atau memerlukan izin root. Untuk alasan tersebut, beberapa program
hanya dapat dieksekusi (atau berfungsi dengan benar) jika dijalankan dengan
izin root.
|
Mencari Dokumentasi
Semua dokumentasi yang mungkin dimiliki oleh sebuah program dari gentoolkit
(selain halaman manual) terletak di
/usr/doc/gentoolkit-[versi]/[nama-program]/.
2.
equery
Pendahuluan
equery merupakan sebuah tool yang berguna untuk menampilkan info-info
berguna tentang paket-paket yang ada di sistem anda dan masih banyak lagi.
Anda dapat mengetahui semua opsi yang tersedia dengan equery --help.
Catatan:
Tidak semua fitur yang ditampilkan oleh equery --help telah
terimplementasi. Fitur yang belum terimplementasi ini dicantumkan dengan jelas.
Anda juga akan melihat bahwa setiap perintah memiliki opsi pendek, seperti
b sebagai ganti belongs.
|
Catatan:
Ketahuilah bahwa untuk saat ini equery merubah format output jika output
tersebut dikirim ke pipe. Format yag di-pipe ini ditujukan agar utilitas lain
lebih mudah menggunakannya, tetapi anda juga dapat menonaktifkannya dengan opsi
--no-pipe. Jika anda membuat skrip yang menggunakan equery, anda harus
mengetahui hal ini.
|
Mencari paket pemilik sebuah file
equery juga menyediakan fungsionalitas untuk menemukan paket pemilik
sebuah file, dengan perintah belongs (atau cukup b).
Daftar Kode 2.1: Mencari paket pemilik sebuah file |
# equery belongs /usr/bin/audacious
[ Searching for file(s) /usr/bin/audacious in *... ]
media-sound/audacious-1.1.2 (/usr/bin/audacious)
|
Dengan opsi -f, anda dapat mencari paket dengan file yang cocok dengan
regular expression. Opsi -e berguna untuk langsung menghentikan
pencarian ketika paket yang cocok telah ditemukan.
Memeriksa Integritas Paket
Terkadang kita perlu memeriksa integritas sebuah paket. Anda dapat menggunakan
equery untuk memeriksa md5 sum timestamp untuk mengetahui apakah sebuah
paket telah corrupt, dipindahkan, atau dihapus.
Daftar Kode 2.2: Pemeriksaan integritas paket |
# equery check gentoolkit
[ Checking app-portage/gentoolkit-0.2.0 ]
* 54 out of 54 files good
|
Harap dicatat bahwa jika anda telah mengganti file konfigurasi setelah
instalasi, file tersebut akan dilaporkan sebagai "not good".
Menampilkan paket yang bergantung pada ...
equery dapat menampilkan dependensi langsung dari sebuah paket. Fungsi
yang perlu kita gunakan untuk melakukannya adalah depends,dan sangat
mudah:
Daftar Kode 2.3: Mencari paket yang bergantung pada pygtk |
# equery depends pygtk
[ Searching for packages depending on pygtk... ]
app-office/dia-0.93
dev-python/gnome-python-2.0.0-r1
gnome-extra/gdesklets-core-0.26.2
media-gfx/gimp-2.0.4
x11-libs/vte-0.11.11-r1
|
Grafik Dependensi
equery dapat menampilkan grafik dependensi dari sebuah paket. Grafik
dependesi ini berisi daftar seluruh paket yang memiliki ketergantungan
langsung maupun tidak langsung pada paket yang kita berikan.
Daftar Kode 2.4: Grafik dependensi untuk cdrtools |
# equery depgraph cdrtools
Displaying dependencies for app-cdr/cdrtools-2.01_alpha37
`-- app-cdr/cdrtools-2.01_alpha37
`-- sys-libs/glibc-2.3.4.20040808 (virtual/libc)
`-- sys-kernel/linux-headers-2.4.22 (virtual/os-headers)
`-- sys-apps/baselayout-1.10.4
`-- sys-apps/sysvinit-2.85-r1
`-- sys-apps/gawk-3.1.3-r1
`-- sys-apps/util-linux-2.12-r4
`-- sys-apps/sed-4.0.9
`-- sys-libs/ncurses-5.4-r4
`-- sys-apps/pam-login-3.14
`-- sys-libs/pam-0.77-r1
`-- sys-libs/cracklib-2.7-r10
`-- sys-apps/miscfiles-1.3-r1
`-- app-arch/gzip-1.3.5-r1
`-- sys-apps/portage-2.0.50-r10
|
Sebagai contoh, glibc merupakan dependensi langsung dari cdrtools, sedangkan
linux-headers merupakan dependensi tidak langsung. Cata bahwa output ini juga
berisi informasi tentang paket virtual. Pada contoh di atas, cdrtools
sebenarnya bergantung pada virtual/libc, bukan sys-libs/glibc. Tetapi sistem
pada contoh, sys-libs/glibc menyediakan virtual/libc.
Menampilkan daftar file milik sebuah ebuild
equery dapat memberikan daftar file yang dimiliki oleh sebuah ebuild
yang telah terinstal. Jika saya tidak mengetahui file apa saja yang telah
diinstal Gentoolkit pada sistem, saya akan menggunakan equery untuk
menampilkan daftarnya.
Daftar Kode 2.5: Menampilkan daftar file |
# equery files gentoolkit
[ Searching for packages matching gentoolkit... ]
app-portage/gentoolkit-0.2.0
* Contents of app-portage/gentoolkit-0.2.0:
/usr
/usr/bin
/usr/bin/equery
/usr/bin/etcat
/usr/bin/euse
/usr/bin/glsa-check
/usr/bin/qpkg
/usr/bin/revdep-rebuild
/usr/lib
/usr/lib/gentoolkit
/usr/lib/gentoolkit/pym
/usr/lib/gentoolkit/pym/gentoolkit
/usr/lib/gentoolkit/pym/gentoolkit/__init__.py
/usr/lib/gentoolkit/pym/gentoolkit/gentoolkit.py
/usr/lib/gentoolkit/pym/gentoolkit/pprinter.py
/usr/lib/gentoolkit/pym/glsa.py
/usr/sbin
/usr/share
/usr/share/doc
/usr/share/doc/gentoolkit-0.2.0_pre10
[...]
|
Perintah files pada equery menyediakan beberapa opsi untuk
memodifikasi output. Anda dapat melihatnya di manual equery.
Mencari paket yang menggunakan flag USE tertentu
Jika anda ingin mencari sebuah paket yang pada sistem anda yang menggunakan
flag USE tertentu, equery memiliki fungsi hasuse:
Daftar Kode 2.6: Mencari paket yang menggunakan flag USE firefox |
# equery hasuse firefox
[ Searching for USE flag firefox in all categories among: ]
* installed packages
[I--] [ ] dev-python/gnome-python-extras-2.14.0-r1 (0)
[I--] [ ] media-video/totem-2.16.4 (0)
|
Menampilkan Daftar Paket
equery memiliki sebuat fitur yang dapat menampilkan daftar paket yang
dimiliki oleh sistem, portage, bahkan overlay. Mari kita coba:
Daftar Kode 2.7: Menampilkan daftar paket dengan equery |
# equery list gentoolkit
[ Searching for package 'gentoolkit' in all categories among: ]
* installed packages
[I--] [ ] app-portage/gentoolkit-0.2.0 (0)
|
Pencarian biasa akan memeriksa paket yang diminta pada daftar paket yang telah
terinstal. Jika ditemukan, info berikut ini akan ditampilkan: lokasi paket
di antara kurung kotak pertama (I untuk paket yang telah terinstal, P untuk
Portage, O untuk Overlay), mask (yang mungkin ada) pada kurung ke dua (~ oleh
keyword, - oleh arch, atau M untuk hard-mask), kemudian kategori dan nama
lengkap, serta terakhir lokasi paket.
Contoh lain, kali ini kita akan menggunakan opsi-opsi lokal untuk mencari paket
di pohon portage dan overlay kita.
Daftar Kode 2.8: Menggunakan opsi lokal dengan equery |
# equery list -p -o vim
[ Searching for package 'vim' in all categories among: ]
* installed packages
[I--] [ ] app-editors/vim-6.3-r4 (0)
* Portage tree (/usr/portage)
[-P-] [M~] app-editors/vim-7.0_alpha20050126 (0)
[-P-] [M~] app-editors/vim-7.0_alpha20050201 (0)
[-P-] [ ] app-editors/vim-6.3-r2 (0)
[-P-] [M~] app-editors/vim-7.0_alpha20050122 (0)
[-P-] [M~] app-editors/vim-core-7.0_alpha20050126 (0)
[-P-] [ ] app-editors/vim-core-6.3-r3 (0)
[-P-] [M~] app-editors/vim-core-7.0_alpha20050122 (0)
[-P-] [M~] app-editors/vim-core-7.0_alpha20050201 (0)
[-P-] [ ] app-editors/vim-core-6.3-r4 (0)
* overlay tree (/opt/ebuilds)
|
Mengetahui Ukuran Paket
Apakah anda pernah penasaran tentang berapa besar ruang yang dibutuhkan oleh
sebuah paket tertentu? Karena sebuah paket bisa saja memiliki file-file yang
tersebar di berbagai direktori, perintah du -hc mungkin tidak dapat
membantu anda untuk mengetahui ukuran yang tepat. Jangan khawatir, anda dapat
menggunakan equery.
Daftar Kode 2.9: Ukuran Paket |
# equery size openoffice-bin
* app-office/openoffice-bin-1.1.2
Total Files : 2908
Total Size : 223353.31 KiB
|
Seperti yang anda lihat, equery menampilkan ukuran total dalam kilobytes
juga jumlah file yang dimiliki oleh paket tersebut.
Flag-flag USE sebuah paket
equery dapat juga digunakan untuk mencari informasi tentang flag-flag
USE apa saja yang digunakan oleh sebuah paket tertentu, juga informasi tentang
kegunaan masing-masing flag USE dan flag-flag USE yang tersedia untuk paket
tersebut.
Daftar Kode 2.10: Flag USE yang dipakai dan yang tidak dipakai |
# equery uses wireshark
[ Colour Code : set unset ]
[ Legend : (U) Col 1 - Current USE flags ]
[ : (I) Col 2 - Installed With USE flags ]
U I [ Found these USE variables in : net-analyzer/wireshark-0.99.4 ]
- - adns : Adds support for the adns DNS client library
+ + gtk : Adds support for x11-libs/gtk+ (The GIMP Toolkit)
- - ipv6 : Adds support for IP version 6
- - kerberos : Adds kerberos support
- - portaudio : Adds support for the crossplatform portaudio audio API
- - selinux : !!internal use only!! Security Enhanced Linux support, this must be set by the selinux profile or breakage will occur
- - snmp : Adds support for the Simple Network Management Protocol if available
+ + ssl : Adds support for Secure Socket Layer connections
- - threads : Adds threads support for various packages. Usually pthreads
|
Saya telah menginstal wireshark hanya dengan flag gtk dan ssl. Tetapi
wireshark juga memiliki flag lain. Untuk info lebih lajut tentang
flag-flag USE, silahkan membaca bab Flag-flag
USE dari Buku Panduan Gentoo.
Dimanakah ebuild?
Anda juga dapat menemukan ebuild mana yang dipakai oleh sebuah paket tertentu
dengan equery. Gunakan perintah equery which yang akan
menampilkan path lengkap ke ebuild tersebut.
Daftar Kode 2.11: Menampilkan path ebuild |
# equery which cdrtools
/usr/portage/app-cdr/cdrtools/cdrtools-2.01_alpha37.ebuild
|
3.
euse
Pendahuluan
euse adalah utilitas untuk melihat flag-flag USE yang digunakan dan
yang tidak digunakan. Untuk info lebih lanjut tentang flag-flag USE, silahkan
membaca Flag
USE. Baca juga euse -h untuk mendapatkan bantuan lengkap dan
seluruh opsi.
Melihat, Mengeset dan Meng-unset Flag-flag USE
Perintah euse -a membaca flag-flag USE yang saat ini aktif dan
menampilkannya.
Catatan:
Terdapat 5 "kolom" yang sekarang digunakan oleh euse untuk menunjukkan
apakah sebuah flag di-set atau tidak, dan dimana semua flag tersebut di-set.
Kolom-kolom tersebut adalah -- +/-, set di lingkungan, set di make.conf, set
di make.Defaults, dan set di make.Globals. Outputnya terlihat seperti [+ECDG].
|
Daftar Kode 3.1: Melihat seluruh flag USE yang aktif |
# euse -a
X [+ CD ]
aalib [+ ]
acpi [+ C ]
alsa [+ C ]
apache2 [+ C ]
apm [+ D ]
avi [+ D ]
berkdb [+ D ]
bitmap-fonts [+ D ]
bonobo [+ ]
cdr [+ C ]
crypt [+ CD ]
cscope [+ C ]
cups [+ CD ]
curl [+ ]
emboss [+ D ]
encode [+ D ]
esd [+ ]
fam [+ ]
fbcon [+ C ]
font-server [+ D ]
foomaticdb [+ D ]
fortran [+ D ]
gd [+ C ]
gdbm [+ D ]
gif [+ CD ]
gimpprint [+ C ]
gnome [+ CD ]
gphoto2 [+ ]
gpm [+ CD ]
gstreamer [+ C ]
gtk [+ D ]
gtkhtml [+ C ]
guile [+ ]
imagemagick [+ ]
imlib [+ CD ]
innodb [+ ]
ipv6 [+ D ]
javascript [+ C ]
jpeg [+ CD ]
kde [+ D ]
ldap [+ ]
libg++ [+ CD ]
libwww [+ CD ]
mad [+ CD ]
mbox [+ C ]
md5sum [+ C ]
mikmod [+ CD ]
mmx [+ C ]
motif [+ CD ]
mp3 [+ ]
mpeg [+ CD ]
mpeg4 [+ C ]
mysql [+ C ]
ncurses [+ CD ]
nls [+ D ]
nvidia [+ C ]
odbc [+ ]
offensive [+ ]
ogg [+ CD ]
opengl [+ CD ]
oss [+ D ]
pam [+ CD ]
pdflib [+ CD ]
perl [+ CD ]
png [+ CD ]
python [+ CD ]
qt [+ D ]
quicktime [+ CD ]
readline [+ CD ]
ruby [+ ]
sdl [+ CD ]
slang [+ D ]
spell [+ CD ]
sse [+ C ]
ssl [+ CD ]
svga [+ CD ]
tcltk [+ C ]
tcpd [+ D ]
tiff [+ C ]
truetype [+ CD ]
usb [+ C ]
vanilla [+ C ]
x86 [+ C ]
xml [+ ]
xosd [+ C ]
xv [+ CD ]
xvid [+ C ]
zlib [+ CD ]
|
Anda juga dapat menggunakan perintah euse -a -g untuk melihat hanya flag
yang aktif secara global. Perintah euse -a -l melakukan hal yang sama
untuk flag USE lokal yang aktif. -g & -l merupakan subopsi
dari euse dan membutuhkan sebuah opsi sebelumnya (seperti -a)
untuk berfungsi dengan benar.
Daftar Kode 3.2: Melihat flag-flag USE lokal yang aktif |
# euse -a -l
bitmap-fonts [+ D ]
font-server [+ D ]
fortran [+ D ]
gimpprint [+ C ]
md5sum [+ C ]
mpeg4 [+ C ]
nvidia [+ C ]
offensive [+ ]
truetype [+ CD ]
|
Kita juga dapat menggunakan euse untuk mengeset atau meng-unset
flag-flag USE. Perintah-perintah yang digunakan untuk ini adalah euse -E
flagname (aktifkan sebuah flag) dan euse -D flagname (nonaktifkan
sebuah flag).
Peringatan:
Jangan gunakan perintah euse -E atau euse -D secara terpisah
(tanpa sebuah flag), karena akan mengaktif/nonaktifkan SEMUA flag-flag USE di
/etc/make.conf. Walaupun sebuah cadangan akan diciptakan di
/etc/make.conf.euse_backup, harap berhati-hati ketika menggunakan
euse -E atau euse -D.
|
Daftar Kode 3.3: Set dan Unset flag-flag USE |
# euse -E 3dfx
/etc/make.conf was modified, a backup copy has been placed at /etc/make.conf.euse_backup
USE="alsa acpi apache2 -arts cups cdr crypt cscope -doc fbcon \
firefox gd gif gimpprint gnome gpm gstreamer gtkhtml imlib \
innodb -java javascript jpeg libg++ libwww mad mbox md5sum \
mikmod mmx motif mpeg mpeg4 mysql ncurses nvidia \
ogg odbc offensive opengl pam pdflib perl png python \
quicktime readline sdl spell sse ssl svga tcltk tiff truetype usb \
vanilla X sxosd xv xvid x86 zlib 3dfx"
# euse -D 3dfx
/etc/make.conf was modified, a backup copy has been placed at /etc/make.conf.euse_backup
USE="alsa acpi apache2 -arts cups cdr crypt cscope -doc fbcon \
firefox gd gif gimpprint gnome gpm gstreamer gtkhtml imlib \
innodb -java javascript jpeg libg++ libwww mad mbox md5sum \
mikmod mmx motif mpeg mpeg4 mysql ncurses nvidia \
ogg odbc offensive opengl pam pdflib perl png python \
quicktime readline sdl spell sse ssl svga tcltk tiff truetype usb \
vanilla X xosd xv xvid x86 zlib -3dfx"
|
Catatan:
euse tidak membuang sebuah flag dari make.conf secara
fisik, tetapi hanya menambahkan sebuah tanda - (minus) di depannya untuk
menonaktifkan flag tersebut. Anda mungkin perlu membersihkan
make.conf dari variabel-variabel yang tidak diperlukan.
|
4.
Utilitas Lain
revdep-rebuild
Utilitas ini adalah pembangun-ulang Reverse Dependency Gentoo. Utilitas ini
akan memeriksa seluruh ebuild yang telah terinstal untuk menemukan paket-paket
yang rusak karena disebabkan oleh upgrade sebuah paket yang menjadi
dependensinya. Utilitas ini dapat meng-emerge paket-paket tersebut untuk anda,
tetapi terkadang paket yang akan di-eerge tidak dapat berfungsi lagi dengan
dependensi yang saat ini telah terinstal. Pada kasus ini anda harus
meng-upgrade paket yang rusak tersebut ke versi yang lebih baru. revdep-rebuild
akan memberikan flag ke perintah emerge agar anda dapat menggunakan flag
--pretend untuk melihat apa saja yang sedang terjadi sebelum anda
melanjutkan lebih jauh.
Daftar Kode 4.1: Menjalankan revdep-rebuild pada modus pretend |
# revdep-rebuild -p
Checking reverse dependencies...
Packages containing binaries and libraries broken by any package update,
will be recompiled.
Collecting system binaries and libraries... done.
(/root/.revdep-rebuild.1_files)
Collecting complete LD_LIBRARY_PATH... done.
(/root/.revdep-rebuild.2_ldpath)
Checking dynamic linking consistency...
broken /usr/lib/ao/plugins-2/libarts.so (requires libartsc.so.0)
broken /usr/lib/kde3/libkpresenterpart.so (requires libartskde.so.1 libqtmcop.so.1
libsoundserver_idl.so.1 libkmedia2_idl.so.1 libartsflow.so.1 libartsflow_idl.so.1 libmcop.so.1)
broken /usr/lib/ruby/site_ruby/1.8/i686-linux/fox.so (requires libFOX-1.0.so.0)
broken /usr/lib/xine/plugins/1.0.0/xineplug_ao_out_arts.so (requires libartsc.so.0)
broken /usr/lib/perl5/vendor_perl/5.8.0/i686-linux/auto/SDL_perl/SDL_perl.so (requires libSDL_gfx.so.0)
broken /usr/lib/libloudmouth-1.so.0.0.0 (requires libgnutls.so.10)
broken /usr/bin/k3b (requires libartskde.so.1 libqtmcop.so.1 libsoundserver_idl.so.1 libkmedia2_idl.so.1
libartsflow.so.1 libartsflow_idl.so.1 libmcop.so.1)
broken /usr/bin/lua (requires libhistory.so.4)
broken /usr/bin/lyx (requires libAiksaurus-1.0.so.0)
broken /usr/bin/luac (requires libhistory.so.4)
broken /usr/bin/avidemux2 (requires libartsc.so.0)
broken /usr/bin/pptout (requires libxml++-0.1.so.11)
broken /usr/bin/xml2ps (requires libxml++-0.1.so.11)
done.
(/root/.revdep-rebuild.3_rebuild)
Assigning files to ebuilds... done.
(/root/.revdep-rebuild.4_ebuilds)
Evaluating package order... done.
(/root/.revdep-rebuild.5_order)
All prepared. Starting rebuild...
emerge --oneshot --nodeps -p =app-cdr/k3b-0.11.14 =app-office/koffice-1.3.2 =app-office/lyx-1.3.4 \
=app-office/passepartout-0.2 =dev-lang/lua-5.0.2 =dev-ruby/fxruby-1.0.29 =media-libs/libao-0.8.5 \
=media-libs/xine-lib-1_rc5-r3 =media-video/avidemux-2.0.26 =net-libs/loudmouth-0.16
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild R ] app-cdr/k3b-0.11.14
[ebuild R ] app-office/koffice-1.3.2
[ebuild R ] app-office/lyx-1.3.4
[ebuild R ] app-office/passepartout-0.2
[ebuild R ] dev-lang/lua-5.0.2
[ebuild R ] dev-ruby/fxruby-1.0.29
[ebuild R ] media-libs/libao-0.8.5
[ebuild R ] media-libs/xine-lib-1_rc5-r3
[ebuild R ] media-video/avidemux-2.0.26
[ebuild R ] net-libs/loudmouth-0.16
Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.
|
Jika anda perlu membangun ulang beberpa paket, anda sekarang boleh menjalankan
revdep-rebuild tanpa flag -p, maka paket yang telah ditampilkan
tadi akan di-emerge kembali.
glsa-check
glsa-check adalah utilitas percobaan yang melacak GLSA (Gentoo Linux
Security Advisory) yang nantinya akan diintegrasikan ke emerge dan
equery. Untuk info lebih lanjut, silahkan kunjungi Portage GLSA Integration
Page.
eread
eread adlaah utilitas sederhana untuk menampilkan file elog yang dibuat
oleh >=portage-2.1. Anda dapat mengatur pembuatan file elog dengan
menempatkan beberapa variabel di /etc/make.conf:
Daftar Kode 4.2: Enabling elog in /etc/make.conf |
PORTAGE_ELOG_CLASSES="log"
PORTAGE_ELOG_SYSTEM="save"
|
Catatan:
Ini hanya salah satu dari banyak cara untuk menyimpan pesan elog. Untuk
mendapatkan informasi lebih terinci tentang cara kerja sistem elog Portage,
bacalah dokumentasinya di
Buku Pegangan Portage.
|
Setelah anda mengatur elog, jalankan eread untuk membaca file-file log
anda.
Daftar Kode 4.3: Menggunakan eread |
$ eread
This is a list of portage log items. Choose a number to view that file or
type q to quit.
1) app-portage:gentoolkit-0.2.4_pre2:20070320-000256.log
2) app-portage:gentoolkit-0.2.4_pre2:20070320-000258.log
3) app-portage:gentoolkit-0.2.4_pre2:20070320-000319.log
4) app-portage:gentoolkit-0.2.3:20070320-000408.log
Choice?
|
Pilih salah satu angka dan file akan ditampilkan dengan program paging
yang telah ditentukan variabel lingkungan PAGER. Jika PAGER tidak ditetapkan,
maka less akan digunakan.
Setelah menampilkan elog, anda akan ditanyakan apakah ingin menghapus file
tersebut.
|