Skip to main content

Fedora 22

It is about another Linux distro. Not a fashion thing.

Sebenarnya saya sudah berkenalan dengan Fedora yang pada waktu itu
masih memakai nama Fedora Core versi 4. Akan tetapi sayang tidak bisa
memutas CD audio koleksi saya. Akhirnya saya move ke Ubuntu, yang bisa
memutar CD audio, once the installation is complete.

Sewaktu menggunakan Fedora 22, ada impresi keren yang muncul,
diantaranya dengan gnome 3.16 dan adanya extention window list
sehingga, window yang aktif muncul dibagian bottom bar. Sementara
notification pada gnome 3.16 ditata ulang penempatannya dan menjadi
satu dengan kalender yang ada di bagian top bar. Mengingat bila tidak
ada window list, maka seakan-akan kita kehilangan kontrol atas window
yang sedang aktif. Dan window list mempermudah kita dalam
berpindah-pindah dari satu window ke window yang lain. Jadi lebih
manageable.

Satu hal mengapa saya selalu mencoba distro lain selain Slackware
adalah karena desktop environment gnome yang di drop di Slackware
sejak versi 12. Dan pada versi 3.16 ini, gnome mengalami banyak
perubahan yang keren. Dan pada Fedora 22, saya merasakan performa
system yang cukup baik, ketimbang performa Open SUSE 13.2 dengan
gnome-nya. Ini kemungkinan besar karena Fedora tidak mengikutsertakan
gcc dan development tool pada instalasi workstation-nya. Jadi lebih
ringan.

Untuk keperluan file archiever, saya merasa perlu untuk menambahkan
p7sip dan terlihat baik dengan bisa terintegrasi dengan file archiver
yang menggunakan mode GUI. Akan tetapi rupanya saat kompress file ke
dalam format 7z tidak bisa di password. Akan tetapi hal itu bisa
dilakukan bila kita menggunakan mode text dengan command 7za (beda
dengan di Slackware yang menggunakan command 7z).

Hal lain berkenaan dengan office suite, secara default Fedora sudah
membundle Libre Office write, spreadsheet dan presentation dalam paket
instalasi standart-nya. Mungkin ini juga yang membuatnya lebih ringan,
karena tidak memaketkan Base, Math dan Draw dari Libre Office
Suite. Mengingat aplikasi Base itu semacam MS Acces di MS Office
suite, yang tentu saja masuk kategori aplikasi yang berat, karena
berkaitan dengan pengolahan data base.

Untuk keperluan pdf reader tetap adobe reader lebih baik ketimbang
Evince yang menjadi bawaan default Fedora. Jadi ia menjadi paket yang
saya tambahkan juga. Untuk menambah kaya font, saya tambahkan font
Terminus.ttf untuk shell font, dan juga webcorefont dan
webcorefont-vista yang saya instal dari paket rpm-nya. Untuk keperluan
multimedia tetap saya percayakan VLC media player, karena ada
equilazer dan juga video codec-nya berjalan dengan baik.

Adapun untuk tambahan paket non-standart bisa diperoleh dari
rpmfusion.org; jadi ini mirip dengan slackbuilds.org kalau di
Slackware. Jadi vlc bisa diinstal dengan menambahkan repository rpm
fusion ini terlebih dahulu. Baru bisa diinstall dengan cara # dnf
install vlc.

Untuk setfont console pada virtual console, untuk sementara saya akali
dengan menempatkan perintah setfont pada file .bash_profile. Karena
pada Fedora 22 ini, belum ketemu bagaimana cara melakukan setfont
secara sistem. Maklum Fedora menggunakan systemd (bukan init) seperti
Slackware. Dan yang perlu dicatat adalah lokasi console fontnya
berbeda, yaitu ada di /usr/lib/kbd/consolefonts.

Pada release Fedora 22 kali ini, saya tidak menemukan bug seperti
Debian 7 atau 8.1 yaitu blank screen setelah wake up dari posisi
sleep.

Bisa dikatakan bahwa Fedora ini adalah distro yang cocok juga bagi
mereka yang masih pemula, selain Open SUSE tentu saja. Beda keduanya
adalah bahwa Fedora lebih sering mengupdate kernel-nya daripada Open
SUSE. Adapun keduanya sama-sama distro yang menggunakan rpm based,
akan tetapi pada implementasi paket managementnya berbeda. Bila di
Open SUSE, pada Fedora menggunakan dnf (sebagai pengganti yum).

Comments

Popular posts from this blog

Java Tutorial Getting Started

Baru saja menyelesaikan Getting Started, meliputi: Your First Cup of Java The Java Phenomenon The “Hello World” Application The “Hello World” Applet Common Problem (and Their Solution) Yang dipelajari: Java 2SE version 1.4.2 Result: Good job. There is no error found!

openSUSE Leap

Mengapa openSUSE Leap menarik bagi sebagian pengguna Linux? Hal itu wajar mengingat openSUSE Leap merupakan distro gabungan (hybrid) antara SUSE yang dikenal dengan keamanan sekelas enterprise dan aplikasi yang terkini dari dunia open source. Akan tetapi bila Anda mencobanya, maka akan ditemukan sebuah perilaku yang menurut saya tidak lazim, yaitu sewaktu kita membaca manual dari perintah Linux dengan man. Maka kita dihadapkan pada pilihan opsi, manual mana yang akan ditampilkan. Hal ini berbeda dengan distro lain, yang tidak memiliki perilaku tersebut. Oleh karena itu, saya sebut itu menjadi tidak lazim. Untuk mengatasi ketidak laziman tersebut, kita bisa lakukan dengan cara menambahkan dua buah kode berikut pada file .bashrc MAN_POSIXLY_CORRECT=1 export MAN_POSIXLY_CORRECT Selain itu, kita bisa juga gunakan comman info sebagai pengganti man. Hal ini bisa dilakukan dan langsung muncul manual command yang diminta. Dari sisi keamanan, secara default ia sudah mengaktifkan firewall-nya...

Visual Studio Code Untuk Belajar Python, C, C++ dan C#

Setelah mencari IDE (Integrated Development Environment) apa yang terbaik untuk mendevelop Python, Akhirnya saya mendapatkan pencerahan setelah menemukan Visual Studio Code . Rupanya ada perbedaan antara IDE dengan Editor. Bila Editor adalah semacam text editor saja, seperti notepad++, Emacs, vim, maka IDE adalah editor + compiler. Oleh karena itu, maka IDE biasanya lebih berat dalam hal performance. Karena memang membundle editor + compilernya. Secara default, Visual Studio Code didesain bagi pengembang aplikasi web, yang meliputi html, css, java script, type script. Jadi untuk mendevelop bahasa pemrograman seperti Python, perlu sedikit cara agar bisa digunakan juga sebagai compiler. Setting Python Tekan F1, lalu ketik Task: Configure Taks Runner. Kemudian gantilah "command" : "python.sh", "isShellCommand" : true, "showOutput" : "always", "args" : ["{$file}"] Itu artinya bila kita menjalankan task runner (run ...