Anda di halaman 1dari 29

||1|

||2|
||3|
||4|
10 Aplikasi Office di GNU/Linux
yang Harus Dimiliki Pendidik
"Lah, harus belajar lagi... " Begitu kira-kira Dengan kata lain, untuk menjadi pendidik

penulis pernah dengar dari seorang guru, memang harus siap untuk belajar kembali
sebagai upayanya memperluas wawasan dalam
ketika disarankan mengganti sistem operasi
mengikuti perkembangan ilmu pengetahuan
dan aplikasi Office dengan aplikasi Open
dan teknologi. Dengan belajar kembali mampu
Source dan GNU/Linux. melatih daya nalar, analisis, dan ingatan agar
tidak mudah lupa.
Ketika itu, guru tersebut tampak kesulitan
menghalau berbagai macam virus yang tiba-tiba Sebatas pengetahuan penulis, saat ini
menyusup di dalam komputer jinjing yang baru pemanfaatan Perangkat Lunak Bebas dan Open
dibelinya dengan harga di atas 7 jutaan. Source (PLBOS) tidak jauh berbeda dengan
pemanfaatan aplikasi proprietary seperti
Dalam kegiatan belajar mengajarnya (KBM), Windows dan MS Office.
sang guru secara intensif menggunakan aplikasi
Office, Internet, dan aplikasi multimedia. Baik memanfaatkan PLBOS maupun proprietary
Sebagai pendidik, tentu belajar kembali juga membutuhkan komitmen untuk belajar
layaknya ketika masih belajar di sekolah, adalah kembali. Berikut 10 aplikasi Office di Linux yang
modal utama untuk mengajarkan materi yang perlu dimiliki pendidik, meski di luar aplikasi
telah dipelajarinya dengan baik. tersebut guru bisa memilih sendiri aplikasi
lainnya menyesuaikan kebutuhan sekolah
masing-masing.

1. OpenOffice.org
Aplikasi ini terdiri atas aplikasi word
processing (pengolah kata), spreadsheet,
presentasi, manajemen database, gambar,
dan mengedit halaman web.

Walaupun memiliki tampilan mirip seperti


MS Office versi lama, namun memiliki
kemampuan yang tidak kalah dengan MS
Office. Penulis sendiri sudah membuktikan
kehandalannya untuk menulis tesis dan beberapa penulisan dan mengekspornya ke bentuk

||5|
PDF dengan fasilitas bookmarking dan proteksi yang handal.

Kemampuan membaca dan menulis dokumen MS Office 2007 pun tidak diragukan lagi.
Kemampuannya bisa ditambah dengan memasang plugin seperti untuk mengekspor
dokumen ke Google Docs ataupun Zoho Docs, yaitu layanan gratis berbasis cloud
computing yang disediakan Google dan Zoho, yang dapat digunakan untuk menyimpan
berkas dokumen pelajaran sekolah secara langsung via Internet agar dapat dimanfaatkan
siswa-siswi sekolah secara bebas.

2. Evolution
Evolution merupakan email client yang
mirip Outlook di MS Windows.
Memiliki kemampuan sebagai Personal
Information Manager (PIM) untuk
mengelola email, kalender, kontak,
tasks, pencarian, integrasi dekstop,
vcard, filter junk, enkripsi, dukungan
LDAP, iCal, dan masih banyak lagi.

Bila sekolah menggunakan server


Exchange, yaitu server yang digunakan
untuk menampung dan mengelola lalu
lintas email secara mandiri, maka Evolution bisa langsung dihubungkan dengan server
tersebut. Evolution tersedia secara default pada desktop Gnome untuk Linux, OpenSolaris,
FreBSD, dan Unix lainnya, tetapi bisa juga diinstalasikan secara terpisah ke KDE atau
window manager lainnya, atau juga sistem operasi lainnya.

3. Scribus
Merupakan perangkat lunak desktop
publishing Open Source yang cukup
tangguh. Scribus nyaris sama dengan apa
yang dilakukan Adobe Acrobat, tetapi
tanpa harus mengeluarkan banyak biaya.
Scribus menyediakan fungsi layering,
opacity, pengelola warna ICC, separasi
Gambar Antarmuka Scribus warna CMYK, dan serba bisa membuat
berkas PDF.

||6|
Dengan tools tersebut akan lebih mudah untuk membuat media cetak, paket rilis berita,
fliers, buku, manual, dan lain sebagainya yang dapat dikerjakan secara mudah dan cepat
cukup dari rumah. Contoh media berita ( News) yang dibuat dengan Scribus adalah
fullcirclemagazine.com

4. Gimp
Software grafik ini
merupakan salah satu
software perkantoran
untuk kebutuhan publik
relasi (PR), pemasaran,
atau digunakan sesuai
kebutuhan seperti untuk
pelajaran sekolah. Piranti
lunak ini tidak kalah
dengan Photoshop, yaitu
proprietary software yang
memiliki lisensi komersial dan untuk menginstalasinya harus dibeli dengan harga yang
cukup mahal.

Tentu saja, baik sekolah maupun siswa akan keberatan untuk membeli Photoshop hanya
sekadar digunakan untuk belajar. Gimp tersedia baik untuk Linux, OS X, maupun Windows.
Antar muka fitur Gimp bisa disesuaikan, memiliki kemampuan untuk memperbaiki foto,
digital retouching, dukungan perangkat keras yang minim, dukungan format file yang
memiliki range besar, plugin, filter, dan fitur-fitur luar biasa lainnya.

5. Netbeans IDE
Merupakan aplikasi desktop yang digunakan
untuk menyusun, mengoreksi kesalahan,
hingga menguji kode-kode pemrograman
seperti JavaFX, JavaSrcipt dan Ajax, PHP,
Python, Ruby, Groovy, C/C++, Scala, Clojure
dan lainnya, dengan lingkungan
pengembangan program yang terintegrasi.

Karena memiliki kemampuan yang serba bisa ini, Netbeans sangat cocok digunakan untuk
kegiatan belajar mengajar di sekolah. Memang, Netbeans sendiri sebenarnya lahir dari
lingkungan sekolah sekitar tahun 1996, yaitu di Fakultas Matematika dan Fisika Universitas

||7|
Charles di Prague, kota yang kini di negara Republik Ceko. Hingga kini, Netbeans
mengalami perkembangan sangat pesat, memiliki lisensi GPL2 sehingga dapat digunakan
masyarakat di seluruh dunia secara bebas tanpa dikenakan biaya tambahan.

6. Planner Project Management


Merupakan Open Source Software yang memiliki kemampuan setara dengan Microsoft
Project yang digunakan untuk Schedulling dan Resource Management. Planner tersedia
baik di lingkungan Unix/Linux maupun Windows. Untuk kebutuhan sekolah, guru bisa
menggunakan software ini untuk menyusun penjadwalan tugas-tugas, sumber daya, biaya
berdasarkan waktu yang hendak dicapai. Sedangkan dalam KBM, penggunaan software
lebih tepat untuk penyusunan tugas proyek sekolah.

7. GTK-RecordMyDesktop
Piranti ini sangat cocok digunakan oleh blogger maupun guru yang seringkali membuat
tutorial atau howto pemanfaatan teknologi informasi dalam bentuk video yang bersuara.
Video yang dihasilkan memiliki ekstensi ogg dan dengan mudah di-upload ke situs
Youtube untuk kemudian otomatis dikonversi ke ekstensi flv oleh Youtube.

Dengan kemudahan ini, proses transfer ilmu pengetahuan pada anak didik akan semakin
mudah dan murah. Untuk menginstalasinya cukup mudah, pada Ubuntu, software ini dapat
ditemukan di Synaptic atau repository DVD yang dapat diperoleh secara bebas di konter
penjual.

||8|
8. Virtual Box
Virtual Box
merupakan
perangkat
lunak yang
dibuat untuk
menyerupai
perangkat
keras
komputer
dalam
menjalankan
sistem
operasi.
Bukan itu
saja, Virtual Box bisa mensimulasikan sebuah Local Area Network (LAN), yaitu jaringan
komputer kecil yang saling terhubung melalui TCP/IP dengan komputer host sebagai
server.

Dengan sifatnya yang fleksibel yang dapat menjalankan beberapa sistem operasi sebagai
guest sekaligus dalam suatu LAN, Virtual Box sangat direkomendasikan untuk digunakan
sebagai media belajar mengajar, selain juga sebagai tools untuk bekerja sehari-hari.
Misalnya bila ada beberapa perangkat lunak yang dibutuhkan namun hanya tersedia pada
satu atau beberapa sistem operasi seperti Windows Live Writer yang hanya tersedia dan
bekerja pada sistem operasi Windows.

9. StarDict
Penulis pernah dimintai copy software proprietary
penterjemah bahasa asing ke bahasa Indonesia.
Umumnya, software terjemah tersebut dibutuhkan
untuk membantu guru dalam memahami naskah
berbahasa Inggris. Padahal, software tersebut
memiliki lisensi tidak bebas dan berbayar. Untuk itu,
Stardict sangat membantu menjembatani kesulitan-kesulitan tersebut. Apalagi bila naskah
cukup panjang,

Google Translate sering menjadi rujukan yang digunakan untuk menterjemahkan secara
masal dengan cepat dan mudah. Bedanya, Stardict tidak perlu harus terhubung Internet

||9|
untuk menterjemahkan kata per kata dan bukan per kalimat. Kelebihan lainnya, Stardict
bisa ditambahkan database kosa kata dalam kamus, seperti kosakata Kamus Besar Bahasa
Indonesia atau Tesaurus Bahasa Indonesia dari Pusat Bahasa.

10. Browser Mozilla Firefox/Google Chrome

Browser web menjadi sangat dominan dalam pekerjaan masyarakat Internet saat ini dengan
dibuktikannya aktivitas Internet seperti mencari informasi terkait pelajaran, dukungan
pekerjaan, hingga hiburan seperti bermain jejaring sosial. Dalam media pembelajaran,
browser menjadi tools andalan baik digunakan untuk upload maupun download media
pembelajaran.

||10|
Command Line Download Manager.
Setiap pengguna internet sejati pasti selalu melakukan sedot [download] file yang
dibutuhkan untuk aktifitasnya sehari-hari, entah sedot dokumen, presentasi, manual,
bahkan lagu dan film.. [jadi inget om lucky.. ada yg baru gak ya... he he..]

Pada browser yang standar fasilitas ini pasti sudah built in terdapat di dalamnya, para
developer yang terampil juga sudah menyajikan downloader yang menjadi plugin dari
internet browser yang kita miliki, sebut saja program2 terkenal seperti Downloadthemall,
Download accelerator, dan lain sebagainya... semuanya menjanjikan performance yang
baik..

Pada edisi kali ini, akan kita bahas bersama beberapa download utility untuk pengguna
yang lebih senang menggunakan command line dalam aktifitasnya sehari-hari.

1. Wget

Program ini biasanya sudah default terinstal pada Distro yang populer seperti ubuntu,
redhat, suse, slackware dll.

Kalaupun belum terinstall pada sistem ubuntu anda, cara installnya juga sangat mudah :

> sudo apt-get install wget

pastikan sambungan internet anda sudah aktif...

cara penggunaannya pun mudah

> wget http://serveranda.com/fileanda.mp3

jika kita lakukan secara default akan tersimpan di folder mana saat ini bekerja.

2. Axel

Program ini seperti layaknya wget memiliki fungsi yang lebih advance, kemampuannya
mengambil file dari lokasi berbeda secara simultan menjadikan program ini menjadi
andalan para “geeks”.

Terdapat banyak sekali opsi yang dapat digunakan untuk berbagai kondisi “penyedotan”
diantaranya :

1. menentukan maximal speed yang digunakan dengan opsi - - max-speed=x atau -s x

||11|
2. menentukan jumlah koneksi yang digunakan dengan opsi - - num-conection=x atau
-n x
3. menentukan nama file tujuan dengan opsi –output=x atau -o x defaultnya sama
dengan nama file yang sedang di download.
4. Axel dapat melakukan search mirror menggunakan search engine filesearching.com
hanya saja opsi ini menyebabkan proses sedot harus menunggu hasil testing axel
server mana yang paling deket lokasinya .

tentang program ini, kami menemukan script yang dapat digunakan sebagai pengganti
proses download aplikasi pada distro ubuntu dan distro lainnya yang menggunakan
synaptic.
Script ini bernama apt-fast besutan geek satu ini, dengan script apt-fast ini proses
download menggunakan program axel untuk download paketnya.

Berikut hasil gambar ketika penulis melakukan update ubuntu dengan command standar.

>sudo aptitude update

Ada beberapa hal yang dapat kita lihat dari gambar tsb :

1. Proses update standar hanya menyimpan file2 yg akan diupload pada satu file,
kemudian dengan list file tadi di download menggunakan program axel [detil script
bisa dihack koq..]
2. Axel standar mendownload satu file dengan 4 koneksi secara simultan.

||12|
3. Saat pengetesan ini kami menggunakan akses speedy dengan server repo di speedy
server, terlihat rata2 kecepatan mencapai titik optimal di 100KBps... lumayan.
4. Pada proses ini terlihat dari performance RAM & CPU tidak terlihat aktifitas yang
berarti, jadi sangat efisien typically aplikasi opensource.

3. Aria2 Metalink/BitTorrent Client

Program ini seperti axel juga memiliki kemampuan yang luarbiasa dibanding program lain
dengan fungsi sama.

Usage Sample
This page describes the usage examples of aria2. For the complete options, see aria2c(1)
man page. See also BashCompletion.
For XML-RPC interface, see XmlrpcInterface.
Make sure that URI is quoted with single(') or double(") quotation if it contains "&" or any
characters that have special meaning in shell.
By default, aria2 allocates files before download them to prevent possible fragmentation.
But it is reported that it uses 50%-90% CPU and slows down their PCs on some platforms.
If you are using newer file systems such as ext4(with extens enabled), btrfs or xfs,
I recommend to use --file-allocation=falloc. It allocates large(few GiB) files almost instantly
and it doesn't slow down your PC at all.
For linux users, specifying --enable-direct-io=true (enabled by default since 1.0.0) greatly
reduces CPU usage to 1%.
If you are neither using cutting edge file systems nor Linux user and mind this slow down,
turn off file allocation by giving --file-allocation=none.
If you forget about the full name of options or its details, put -h before the option or words
in option name, like aria2c -hcrypt. aria2 searches options which contains specified words
and print their usage. You can leave other options or URIs when using -h option. If aria2
finds -h, it stops after printing the help message.

Index
1. Basic Usage
1. Download a file
2. Download a file using 2 connections
3. Download a file from HTTP and FTP servers
4. Parallel downloads of arbitrary number of URI, metalink, torrent
5. Download files listed in a file concurrently
6. Save error/unfinished downloads on exit
2. Metalink Download
1. Download files with remote metalink

||13|
2. Download files with remote Metalink; metalink file itself is processed in …
3. Download using a local metalink file
4. Download file using 5 servers
5. Download several local metalink files
6. Print the contents of the metalink file
7. Download only selected files using index
8. Download a file using a local metalink file with user preference
3. BitTorrent Download
1. Download files from remote BitTorrent file
2. Download files from remote BitTorrent file; torrent file itself is …
3. Download using a local torrent file
4. Download using BitTorrent Magnet URI
5. Save metadata as .torrent file
6. Adjust the number of peers adaptively
7. Enable DHT
8. Encryption
9. Print the contents of the torrent file:
10.Download only selected files using index (usually called "selectable …
11.Change the listening port for incoming peer
12.Specify the condition to stop program after torrent download finished
13.Throttle upload speed
14.Seeding already downloaded file
15.Specify file name with index
16.Prioritize piece for previewing files
4. Use With Proxy
1. Set proxy server to use all protocols(HTTP(S)/FTP)
2. Set proxy server to be in HTTP only
3. Use proxy that requires authentication
5. Advanced HTTP Features
1. Load cookies
2. Resume download started by web browsers or another programs
6. Other Advanced Features
1. Throttle download speed
2. Repair a damaged download using -V option
3. Drop connection if download speed is lower than specified value
4. Parameterized URI support
5. Time-stamping
6. Execute command when download finishes
7. Input File

||14|
Basic Usage

Download a file
aria2c http://host/image.iso

Note: As of 0.14.0, aria2 uses 5 connections to download 1 file by default. To limit the
number of connections to, say, just 1, use -s1 option.
Note: To stop a download, press Ctrl-C. You can resume the transfer by running aria2c
with the same arguments at the same directory. You can change URIs as long as they are
pointing to the same file.

Download a file using 2 connections


aria2c -s2 http://host/image.iso http://mirror1/image.iso http://mirror2/image.iso

Note: If you specify URIs more than the value of -s option, for this example, 2, first 2 URIs
are used and 3rd URI is used for backup, which means if one of first2 URIs are failed then
3rd is kicked in.

Download a file from HTTP and FTP servers


aria2c http://host1/file.zip ftp://host2/file.zip

Parallel downloads of arbitrary number of URI, metalink, torrent


aria2c -Z http://host/file1 file2.torrent file3.metalink

Note: If you specify only torrent or metalink file stored in your local disk, then -Z option is
not required. So you can do:
aria2c file1.torrent file2.torrent

Download files listed in a file concurrently


aria2c -ifiles.txt -j5

Note: -j option specifies the number of concurrent downloads. You can include local
torrent and metalink files in a list file.
Note: You can specify several options in the input file. See Input File section.

Save error/unfinished downloads on exit


aria2c -ifiles.txt --save-session=out.txt

||15|
When you press Ctrl-C or aria2 exits, all error/unfinished downloads are saved in out.txt.
Note that downloads added by aria2.addTorrent andaria2.addMetalink XML-RPC method
are not saved. You can use this file as an input file to restart downloads:
aria2c -iout.txt

Metalink Download

Download files with remote metalink


aria2c http://host/file.metalink

Download files with remote Metalink; metalink file itself is processed in memory
aria2c --follow-metalink=mem http://host/file.metalink

Download using a local metalink file


aria2c -t10 --lowest-speed-limit=4000 file.metalink

Note: To stop a download, press Ctrl-C. You can resume the transfer by running aria2c
with the same arguments at the same directory.

Download file using 5 servers


aria2c -C5 file.metalink

Note: With metalink file, -s option has no effect. Use -C option instead.

Download several local metalink files


aria2c file1.metalink file2.metalink

Print the contents of the metalink file


aria2c -S file.metalink

Download only selected files using index


aria2c --select-file=1-4,8 -Mfile.metalink

Note: The index is printed to the console using -S option.

||16|
Download a file using a local metalink file with user preference
aria2c --metalink-location=JP,US --metalink-version=1.1 --metalink-language=en-US
file.metalink

BitTorrent Download

Download files from remote BitTorrent file


aria2c http://site/file.torrent

Download files from remote BitTorrent file; torrent file itself is processed in
memory
aria2c --follow-torrent=mem http://site/file.torrent

Download using a local torrent file


aria2c -u40K /path/to/file.torrent

Note: -u, --max-upload-limit specifies the max upload rate.


Note: To stop a download, press Ctrl-C. You can resume the transfer by running aria2c
with the same arguments at the same directory.
You can download multiple torrents.
aria2c /path/to/file1.torrent /path/to/file2.torrent

Download using BitTorrent Magnet URI


aria2c "magnet:?
xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C&dn=aria2"

NOTE: Don't forget to quote BitTorrent Magnet URI which includes "&" character with
single(') or double(") quotation. It is strongly recommended to enable DHT when you use
Magnet URI. See --enable-dht option.

Save metadata as .torrent file


aria2c --bt-save-metadata "magnet:?
xt=urn:btih:248D0A1CD08284299DE78D5C1ED359BB46717D8C&dn=aria2"

The above command will save metadata as a torrent file named as


"248d0a1cd08284299de78d5c1ed359bb46717d8c.torrent"

||17|
Adjust the number of peers adaptively
If the whole download speed of every torrent is lower than 200K, aria2 temporarily
increases the number of peers to try for more download speed.
aria2c --bt-request-peer-speed-limit=200K file.torrent

Note: Configuring --bt-request-peer-speed-limit option with your preferred download speed


can increase your download speed in some cases.

Enable DHT
aria2c --enable-dht http://site/file.torrent

Note: Since 1.7.2, DHT is enabled by default. DHT doesn't start while aria2 only handles
HTTP/FTP downloads. On the first torrent download begins, aria2 initiates DHT
functionality. After that, DHT runs until aria2 exits. Prior 1.7.2, DHT is disabled by default.

Encryption
By default, aria2 accepts both encrypted/unencrypted connections and it first tries
encryption(obfuscation) handshake and if it fails then falls back to legacy BitTorrent
handshake.
To instruct aria2 to only accept and establish connection with encryption handshake,
aria2c --bt-require-crypto=true http://site/file.torrent

There are 2 types of encryption: header only or full connection. By default, if both types of
encryption are provided by peer, aria2 chooses header only encryption. To instruct aria2
to always use full connection encryption,
aria2c --bt-min-crypto-level=arc4 http://site/file.torrent

Print the contents of the torrent file:


aria2c -S file.torrent

Download only selected files using index (usually called "selectable download")
aria2c --select-file=1-4,8 -Tfile.torrent

Note: The index is printed to the console using -S option.

Change the listening port for incoming peer


aria2c --listen-port=6881-6883 file.torrent

Note: Make sure that the specified ports are open for incoming/outgoing TCP traffic.

||18|
Specify the condition to stop program after torrent download finished
aria2c --seed-time=120 --seed-ratio=1.0 file.torrent

Note: In the above example, the program exists when the 120 minutes has elapsed since
download completed or seed ratio reaches 1.0.

Throttle upload speed


aria2c --max-upload-limit=100K file.torrent

Seeding already downloaded file


You can seed downloaded file using -V option. This will first check piece hashes for the
downloaded file.
aria2c -V -d/path/to/dir file.torrent

If you are sure the file is correct, then use --bt-seed-unverified option to skip hash check
before seeding.
aria2c --bt-seed-unverified -d/path/to/dir file.torrent

You can seed multiple torrents.


aria2c --bt-seed-unverified -d/path/to/dir file1.torrent file2.torrent

Specify file name with index


To specify output filename for BitTorrent downloads, you need to know the index of file in
torrent file using -S option. For example, the output of -Soption looks like this:
idx|path/length
===+======================
1|dist/base-2.6.18.iso
|99.9MiB
---+----------------------
2|dist/driver-2.6.18.iso
|169.0MiB
---+----------------------

To save dist/base-2.6.18.iso in /tmp/mydir/base.iso and dist/driver-


2.6.18.iso in /tmp/dir/driver.iso, use the following command:
aria2c --dir=/tmp --index-out=1=mydir/base.iso --index-out=2=dir/driver.iso file.torrent

Note: The --index-out option with http URI to torrent file doesn't work. It only works with
local torrent files. aria2 doesn't remember the file path specified in --index-out option. You

||19|
have to specify --index-out option every time for resuming or seeding. aria2 doesn't warn
you if you forget this option, so be careful.

Prioritize piece for previewing files


Download first 1MiB of each file in a torrent with high priority.
aria2c --bt-prioritize-piece=head file.torrent

Use With Proxy

Set proxy server to use all protocols(HTTP(S)/FTP)


aria2c --all-proxy='http://proxy:8080' http://host/file

Note: --all-proxy option can be overrode by protocol specific proxy options: --http-proxy, --
https-proxy and --ftp-proxy.

Set proxy server to be in HTTP only


aria2c --http-proxy='http://proxy:8080' http://host/file

Use proxy that requires authentication


aria2c --http-proxy='http://proxy:8080' --http-proxy-user='username' --http-proxy-
passwd='password' http://host/file

aria2c --http-proxy='http://username:password@proxy:8080' http://host/file

Note: username and password should be percent-encoded. For example, if username is


'myid@domain', then percent-encoded form is 'myid%40domain'.

Advanced HTTP Features

Load cookies
Load Mozilla/Firefox(1.x/2.x) and Netscape format:
aria2c --load-cookies=cookies.txt http://host/file

Load Firefox3 format:


aria2c --load-cookies=cookies.sqlite http://host/file

Note: You can use Firefox/Mozilla's cookie file without modification.

||20|
Resume download started by web browsers or another programs
aria2c -c -s2 http://host/partiallydownloadedfile.zip

Other Advanced Features

Throttle download speed


aria2c --max-download-limit=100K http://host/file

Repair a damaged download using -V option


aria2c -V file.metalink

Note: This option is only available used with BitTorrent? or metalink with chunk
checksums.

Drop connection if download speed is lower than specified value


aria2c --lowest-speed-limit=10K file.metalink

Parameterized URI support


You can specify set of parts:
aria2c -P http://{host1,host2,host3}/file.iso

You can specify numeric sequence using []:


aria2c -Z -P http://host/image[000-100].png

Note: -Z option is required if the all URIs don't point to the same file, such as the above
example.
You can specify step counter:
aria2c -Z -P http://host/image[A-Z:2].png

Time-stamping
aria2 gets timestamp of a file from the remote server and apply it to the local file.
aria2c -R http://host/file.iso

Execute command when download finishes


aria2c --on-download-complete=COMMAND http://example.org/file.iso

||21|
See also --on-download-error, --on-download-start and --on-download-stop option, or run
"aria2c -h#hook".

Input File
The input file can contain list of URIs to feed them into aria2. You can specify multiple URIs
for a single entity: separate URIs on a single line using the TAB character.
Each line is treated as if it is provided in command-line argument. Therefore they are
affected by -Z and -P options.
Additionally, options can be specified after each line of URIs. See Input File section
in aria2c man page for complete list of available options. These options have exactly same
meaning of the ones in the command-line options, but it just applies to the URIs it belongs
to.
For example, let the content of uri.txt be:
http://server/file.iso http://mirror/file.iso
dir=/iso_images
out=file.img
http://foo/bar

If aria2 is executed with -i uri.txt -d /tmp options, then file.iso is saved


as /iso_images/file.img and it is downloaded from http://server/file.iso

||22|
ZEKR QURAN, Al Quran Application on your Linux

Gbr.1. Zekr dengan terjemahan Indonesia

Buat para pencinta Al Quran, seperti halnya pencinta linux, saat ini sudah dikembangkan
sebuah aplikasi Alquran yang dapat dijalankan pada linux kesayangan anda.

Beberapa feature yang sangat bermanfaat dapat dinikmati seperti Quran itu sendiri
beserta terjemahannya dengan berbagai bahasa, bahkan feature search untuk mencari
kata kunci tertentu, kemudian recitation untuk mendengar lantunan ayat suci dari para
Imam besar yang dapat didengarkan melalui feature online maupun offline [ disedot dulu ].

Dengan aplikasi ZEKR ini, harusnya target membaca quran sehari satu juz bukan lagi
menjadi kendala buat para geek yang hampir tiap saat melototin komputer... [..he he.. hayo
ngaku...]

A. Instalasi

Ada beberapa cara untuk melakukan instalasi aplikasi ini, karena saya menggunakan linux
mint, dapat disimak seperti berikut :

A.1 Tambahkan Repository pada file /etc/apt/sources.list

||23|
jalankan command berikut pada layar console

#sudo gedit /etc/apt/sources.list

• Tambahkan hanya satu baris saja sesuaikan dengan linux anda (Ubuntu Lucid 10.04,
Karmic 9.10, Jaunty 9.04, Intrepid 8.10, or Hardy 8.04) at the end of
/etc/apt/sources.list
deb http://ppa.launchpad.net/zekr/ubuntu lucid main
deb http://ppa.launchpad.net/zekr/ubuntu karmic main
deb http://ppa.launchpad.net/zekr/ubuntu jaunty main
deb http://ppa.launchpad.net/zekr/ubuntu intrepid main
deb http://ppa.launchpad.net/zekr/ubuntu hardy main

• Untuk menginstall Zekr dan beberapa fonts yg dibutuhkan, jalankan command


berikut pada layar terminal:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EF400C7C


sudo apt-get update
sudo apt-get install zekr ttf-me-quran ttf-sil-scheherazade
sudo apt-get install ttf-farsiweb
sudo apt-get install flashplugin-nonfree

• Zekr datang dengan extra Quran translations in English, Russian, Tatar, Persian,
Bahasa Indonesia, Turkish, French, Dutch, Urdu, Bosnian, Portuguese, Spanish,
Italian, and German dengan nama paket seperti zekr-quran-translation-XY-ID
dimana XY adalah ISO code dari bahasa and ID adalah id dari terjemahannya.

Jalankan

apt-cache search zekr-quran-translation

untuk melihat list dari translasi yang dapat digunakan.

Keterangan lengkap tentang cara instalasi dapat di tengok di laman berikut


http://zekr.org/wiki/Installation#Ubuntu.2FDebian

B. Tambahkan Recitation

Bagi yang punya kelebihan bandwith dapat menambahkan quran recitation dari beberapa
Imam terkenal dengan memilih Reciter pada jendela Audio player, atau pilih more untuk
langsung menuju lokasi download, jangan lupa pilih nama dengan akhiran offline untuk
mengunduh file-recitation nya.

||24|
Perhatikan Size dari masing2 file... mantaf kan...

Jika sudah lengkap silahkan jalankan file Audio dengan Reciter yang baru, seperti milik
saya, mendengarkan bacaanya, melihat qurannya sekaligus terjemahnya... hm..nikmat..

Allahummarhamna bil Quran... Waj 'alhulana.. Imaaman wa Nuuran Wa Hudan Wa


Rahmah..

||25|
||26|
||27|
Was created using :

||28|
||29|