Execute Command as Super User in Fedora 12
Perhaps in ubuntu, it is defaults to use sudo to execute command as super user. But in fedora usually use "su -c" to execute command as super user. But if you want to use ubuntu style, don't worry. Just do some simple step to make it happen.
1. Add user to a group, in this example "wheel"
$ su -c "useradd -g wheel user"
2. Edit visudo
$ su -c "visudo"
and uncomment this line
%wheel ALL=(ALL) ALL
or if you want to make user use sudo without password, uncomment this line (warning)
%wheel ALL=(ALL) NOPASSWD: ALL
3. Finish, you can use sudo to execute command as super user instead
$ sudo yum update
$ sudo gedit /etc/yum.conf
Yum Presto Untuk Fedora 12
Fitur baru yang sudah aktif di fedora 12 adalah yum-presto. Pertama kali dikenalkan sejak zaman fedora 7, namun harus menggunakan repository yang tidak resmi. Yum presto memungkinkan kita untuk mendownload deltaRPM dari paket. DeltaRPM adalah selisih antara paket versi satu dengan pake versi selanjutnya.
Misalkan ada update dari paket firefox-3.5.3 sebesar 17 Mb. Di sistem kita sudah terinstall firefox-3.5.2. Jika presto tidak aktif, kita harus men-download sebesar 17 Mb. Namun, jika sudah terdownload, kita cukup mendownload perbedaan paket tersebut. Jika perbedaannya hanya sebesar 1 Mb maka hanya mendownload 1 Mb. Setelah di download, akan di-parse menjadi paket utuh 17 Mb.
Cara untuk mengaktifkannya,
# yum install yum-presto
Mudah, kan? :)
Install d4x di fedora 12
Banyak orang yang bertanya, apa Download Manager yang seperti IDM? Di Fedora, banyak program seperti gwget, kget. Tapi mereka tidak menyediakan "time scheduler". Parahnya lagi gwget tidak bisa rename file saat akan download.
Untungnya ada d4x. Sebenarnya d4x tidak tersedia di repository utama fedora, maupun di rpmfusion. d4x tersedia di repository epel.
# yum install d4x
tapi sayangnya epel masih berbasiskan fedora 6 dan d4x membutuhkan library dari fedora 6 seperti libcrypto.so.6 dan libssl.so.6. Oleh karena itu, kita cukup memberikan symbolic link pada 2 file tersebut.
# ln -s /usr/lib/libcrypto.so /usr/lib/libcrypto.so.6
# ln -s /usr/lib/libssl.so /usr/lib/libssl.so.6
Lalu, kita install manual d4x tanpa menggunakan yum
# rpm -ivh --force --nodeps http://download.fedora.redhat.com/pub/epel/5/i386/d4x-2.5.7.1-8.el5.i386.rpm
dan selesai. :)
Perubahan GPG-key Pada Fedora
Pertengahan september yang lalu, aku sempat dikejutkan dengan download update yang gila-gilaan. Ya, tiba-tiba saja ratusan update mesti diunduh. Kenapa? Ternyata setelah dilihat di folder /etc/yum.repos.d/ ada penambahan satu repository baru, yaitu newkey.
Kenapa ada repository ini????
Menurut isu yang beredar, server fedora pernah disusupi. Untuk menjaga agar paket-paket tersebut sah dari fedora, maka tim fedora memutuskan untuk membuat ulang dan menanamkan GPG key yang baru.
Oleh karena itu, paket-paket yang lama akan dianggap tidak valid dan kita mesti update ke repositori newkey. Jika kita selalu rutin update paket, maka tidak akan ada masalah serius dalam pemindahan repositori.
Masalah yang paling penting adalah saat kita akan meng-update paket secara rutin. Yaitu sedikitnya mirror yang ada dalam list mirror newkey. Oleh karena itu, lebih baik tambahkan beberapa mirror agar mempunyai banyak pilihan jika terjadi RTO di suatu mirror.
Berikut baseurl yang saya pakai di komputer saya :
baseurl=
http://kambing.ui.edu/fedora/updates/$releasever/$basearch.newkey/
http://dl2.foss-id.web.id/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.jaist.ac.jp/pub/Linux/Fedora/updates/$releasever/$basearch.newkey/
http://ftp.rhd.ru/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://mirror.yandex.ru/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.kddilabs.jp/Linux/packages/fedora/updates/$releasever/$basearch.newkey/
http://mirror.nus.edu.sg/fedora/updates/$releasever/$basearch.newkey/
http://mirror.anl.gov/pub/fedora/linux/updates/$releasever/$basearch.newkey/
ftp://mirror.colorado.edu/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp-stud.hs-esslingen.de/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://ultra.linux.cz/MIRRORS/fedora.redhat.com/linux/updates/$releasever/$basearch.newkey/
http://ftp.funet.fi/pub/mirrors/fedora.redhat.com/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://fedora.c3sl.ufpr.br/linux/updates/$releasever/$basearch.newkey/
ftp://alviss.et.tudelft.nl/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.ps.pl/pub/Linux/fedora-linux/updates/$releasever/$basearch.newkey/
ftp://ftp.free.fr/mirrors/fedora.redhat.com/fedora/linux/updates/$releasever/$basearch.newkey/
ftp://allotter.yandex.net/fedora/linux/updates/$releasever/$basearch.newkey/http://mirror.atrpms.net/fedora/linux/updates/$releasever/$basearch.newkey/
ftp://seeder.yandex.net/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.nluug.nl/pub/os/Linux/distr/fedora/linux/updates/$releasever/$basearch.newkey/
http://fedora.mirrors.tds.net/pub/fedora/updates/$releasever/$basearch.newkey/
ftp://ftp.tudelft.nl/pub/Linux/download.fedora.redhat.com/linux/updates/$releasever/$basearch.newkey/
http://ftp.uni-bayreuth.de/linux/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.heanet.ie/pub/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.cica.es/fedora/linux/updates/$releasever/$basearch.newkey/
http://ftp.klid.dk/ftp/fedora/linux/updates/$releasever/$basearch.newkey/
