Mengatasi Kegagalan Update/Upgrade dengan DNF

Sewaktu melakukan update/upgrade dengan DNF di Fedora 20 muncul error

$ su -c "dnf update -y" 
...
....
Traceback (most recent call last):
  File "/usr/bin/dnf", line 35, in 
    main.user_main(sys.argv[1:], exit_code=True)
  File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 242, in user_main
    errcode = main(args)
  File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 75, in main
    return _main(base, args)
  File "/usr/lib/python2.7/site-packages/dnf/cli/main.py", line 156, in _main
    return_code, resultmsgs = base.do_transaction()
  File "/usr/lib/python2.7/site-packages/dnf/cli/cli.py", line 214, in do_transaction
    self.download_packages(downloadpkgs, self.output.progress, total_cb)
  File "/usr/lib/python2.7/site-packages/dnf/base.py", line 909, in download_packages
    errors = dnf.repo.download_payloads(payloads, drpm)
  File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 97, in download_payloads
    targets = [pload.librepo_target() for pload in payloads]
  File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 278, in librepo_target
    target_dct.update(self._target_params())
  File "/usr/lib/python2.7/site-packages/dnf/repo.py", line 289, in _target_params
    ctype, csum = pkg.returnIdSum()
  File "/usr/lib/python2.7/site-packages/dnf/package.py", line 174, in returnIdSum
    (chksum_type, chksum) = self.chksum
  File "/usr/lib/python2.7/site-packages/dnf/package.py", line 52, in chksum
    return super(Package, self).chksum
AttributeError: No such checksum.

untuk mengatasi masalah tersebut update hawkey dengan YUM

su -c "yum upgrade hawkey"

Kopdar dadakan KPLI Padang, diisi sebagian besar Fedora Indonesia Regional Sumbar

Setelah lama vakum dari kegiatan di dunia nyata, KPLI Padang hari ini (23 Maret 2014) mengadakan pertemuan dadakan yang dihadiri beberapa aktifisnya yang sebagian besar juga merupakan kontributor Fedora Indonesia. Pertemuan ini terlaksana awalnya karena ada rencana kerjasama antara KPLI Padang dan Akademi Berbagi Padang (akademiberbagi.org) untuk membuka kelas Linux untuk umum. Riza (KPLI Padang) dan Ecky (Akber Padang) akhirnya memutuskan untuk membahas hal tersebut di VIP Cafe, Jl. Samudra, Padang.
Diskusi kecil-kecilan akhirnya diramaikan oleh kedatangan Budi Sunaryo, Arief Mardianto, Sefri Doni dan Anna Erdiawan ke lokasi pertemuan dan ikut berdiskusi dengan bahan-bahan menarik lainnya. Dalam kopdar kali ini dibahas juga rencana mengaktifkan kembali kegiatan yang sudah lama vakum diantaranya pertemuan bulanan dan roadshow Linux ke sekolah-sekolah yang ada di Sumatera Barat, khususnya Padang.
Dalam kesempatan ini diputuskan bahwa kelas Linux Akber Padang akan dimulai pada pertengahan April 2014 (kepastian tanggal dan tempat menyusul) dan dibagi menjadi beberapa pertemuan dengan materi berikut:
* Linux sebagai OS alternatif
* Kemampuan Linux
* Keunggulan dan kekurangan Linux dibandingkan dengan OS lain
* Penggunaan Linux dalam lingkup umum (sehari-hari / daily computing)
* Penggunaan Linux dalam lingkup terbatas/khusus
– Pendidikan dan penelitian
– Kesehatan
– Elektronika
– Internet
– Dan lain-lain (masih terbuka kesempatan dari teman-teman untuk menambahkan)
– Demo dan workshop beberapa aplikasi

Cara Mengganti Warna Editor VIM

Bosan dengan tampilan VIM yang hanya hitam putih? Coba ganti dengan warna-warni :P yang berbeda. Sebagai contoh kita akan menggunakan Color Scheme vividchalk. Buat direktori di $HOME/.vim/colors (login sebagai user anda, untuk setiap user yang akan menggunakan color scheme ini harus dibuat folder ~/.vim/colors manual)

mkdir -p $HOME/.vim/colors
## atau 
mkdir ~/.vim/colors

Download vividchalk.vim dari github

wget https://raw.github.com/tpope/vim-vividchalk/master/colors/vividchalk.vim -O ~/.vim/colors/vividchalk.vim
## bila muncul error To connect to raw.github.com insecurely, use `--no-check-certificate'.
wget --no-check-certificate https://raw.github.com/tpope/vim-vividchalk/master/colors/vividchalk.vim
 -O ~/.vim/colors/vividchalk.vim

ubah file .vimrc yang terletak di $HOME/.vimrc atau ~/.vimrc tambah di baris paling bawah

colorscheme vividchalk

dengan cara diatas vividchalk akan menjadi default setiap kali vim dibuka, bila anda mau menggunakan variasi colorschem lainnya tanpa mengubah file vimrc, di VIM jalankan perintah

:colorscheme vividchalk

Hitam Putih
vim hitam putih
Warna Warni
vim berwarna warni

Pengganti Forum Fedora Indonesia

Setelah diskusi panjang mengenai kelanjutan Forum Fedora Indonesia, akhirnya kita memindahkan Forum menjadi Ask Fedora Project. Halaman tersebut menggunakan bahasa Indonesia, jadi setiap orang bisa bertanya menggunakan bahasa Indonesia. Alamat lengkap Ask Fedora bahasa indonesia https://ask.fedoraproject.org/id/questions/.

Beberapa member Fedora Indonesia menjadi moderator untuk Ask Fedora Indonesia. Jadi untuk urusan hosting dan mengatasi spam, dll itu di tangani oleh bagian infra Fedora. Kita bisa lebih fokus ke promosi/konten Fedora tanpa perlu memikirkan masalah hosting, spam dll lagi.

Maju terus Fedora Indonesia.

Apa Font Yang Anda Gunakan di Fedora

Font-Font yang saya gunakan di Linux (Fedora 20) :
Desktop : Ubuntu Condensed
desktop font
Terminal : Source Code Pro
terminal
Source Code Pro, juga saya gunakan di Geany dan Sublime Text 3 :)

Pemilihan Font yang tepat sangat penting, agar mata tidak cepat lelah. Bila digunakan untuk coding cari font yang bisa membedakan 0 (nol) dan Oo (huruf o).

NB : susah cari judul yang tepat :P

Cara Singkat Upgrade Fedora 19 Ke Fedora 20

Bagi yang mau mencoba ‘rasa’ Fedora 20, bisa merujuk ke halaman F19 ke F20.

Sebelum mengeksekusi perintah diatas, hapus dulu repository di /etc/yum.repos.d/ untuk menghindari konfilk antar software. Proses upgrade tergantung kecepatan dari internet masing-masing. Walaupun Fedora 20 belum final, tetapi menurut saya sudah cukup stabil untuk digunakan. Jadwal resmi ter-update Fedora 20 bisa dilihat disini.

Selalu ingat untuk membackup semua file konfigurasi dan data-data anda sebelum melakukan upgrade.

Kembalinya Forum Fedora Indonesia

Forum Fedora Indonesia yang beralamat di forum.fedora.web.id sudah bisa diakses kembali. Semua password sudah diubah, silahkan request reset password melalui link http://forum.fedora.web.id/member.php?action=lostpw.

Kenapa bisa seperti ini? silahkan baca di Reset Akun Kontributor Website Fedora Indonesia .

Hak akses orang yang kurang bertanggjung jawab tersebut juga sudah dihapus dari sistem.

Masalah Downtime Website dan Forum Fedora Indonesia

Beberapa minggu belakangan website dan forum Fedora Indonesia sulit diakses dikarenakan salah satu orang yang bertanggung jawab terhadap pengelolaan domain dan hosting Fedora Indonesia melakukan blunder. Dengan sengaja si X tersebut menutup akses beberapa Ambassador ke control panel hosting, begitu juga dengan penggantian domain dari fedora.web.id menjadi id.fedoracommunity.org, padahal sebelumnya sudah disepakati bahwa sekarang kita (KFI) menggunakan domain fedora.web.id, hasil donasi bang deche, tetapi entah kenapa beberapa minggu sesudah melewati masa pergantian tersebut si X datang kembali dan mempertanyakan perihal penggantian tersebut, saya dan beberapa teman sudah berusaha menjelaskan kepada dirinya, tanpa digubris satu pun. Yang anehnya dia memilih untuk meneruskan masalah ini ke milis Advisory Fedora Project, hal yang sangat tidak masuk diakal ;), mungkin dia menginginkan perpecahan ditubuh Fedora Indonesia, sayangnya hal tersebut tidak terjadi.

Bang deche juga sudah pernah meminta kepada Maxindo selaku penyedia hosting Fedora Indonesia dan telah memberikan password pengganti dan si X ikut di CC, karena dia yang meminta hosting ke pihak Maxindo sebelumnya, selang beberapa lama setelah diterima (dan X juga) si X langsung mengganti password tersebut, tanpa memberikan alasan yang jelas. Mungkih dia merasa dirinya lebih senior, atau memiliki hal yang lebih tinggi diantara teman-teman kontributor Fedora di Indonesia, sehingga membuat dia tidak ingin kehilangan ‘hak spesial’ tersebut (yang pada kenyataannya tidak ada yang mengakuinya ;) ).

Di Fedora Indonesia, semua pengguna memiliki tingkat yang sama, tidak ada perbedaan sama sekali. Jadi siapa saja bisa bersuara dan bisa dipertimbangkan suaranya, mana yang paling banyak suara ke-arah sana lah kita bergerak, tentunya dengan mengikuti aturan main dari Fedora Project, selaku pengembang utama Fedora.

Kita kembali lagi ke masalah downtime, untuk saat ini akses si X ke dalam hosting Fedora Indonesia dihapuskan (posting mengenai perpindahan domain nanti dibuat terpisah), begitu juga nantinya akses ke forum Fedora Indonesia. Kita sangat menyayangkan tindakan X ini, semoga kedepannya kita bisa lebih professional dalam menghadapi berbagai hal, terutama dalam hal berkomunitas.

Tulisan ini agak acak ;) karena saya tidak menulisnya menurut kronologis waktu (tidak berurutan) apa yang muncul dibenak saya pertama itu yang saya tuliskan, tetapi inti dari permasalahan masih kelihatan. Terimakasih buat semua kontributor dan pengguna Fedora Indonesia, baik yang kelihatan dan yang tidak kelihatan. Dengan ini secara resmi domain fedora.web.id kembali dibuka ;) hahaha.