Thursday, 28 May 2015

OpenMandriva Akan Rilis Versi 2014.2 untuk Tribute ke Mandriva dan Mandrake Linux

,


Kabar cukup mengejutkan datang dari Mandriva S.A, perusahaan dibalik distro Linux Mandriva, Connectiva dan solusi Pulse dan Eve. Perusahaan asal Prancis ini terpaksa dilikuidasi karena performa keuangan yang memburuk sejak ditinggalkan para pendiri dan pegiatnya.

Jauh-jauh hari sebelum likuidasi ini diumumkan, Mandriva S.A mengumumkan pemindahan dan pembentukan komunitas/asosiasi OpenMandriva. Dengan demikian, pengembangan Mandriva Linux resmi dikembalikan dan diserahkan ke komunitas.
Read more →

Friday, 24 April 2015

OpenMandriva Lx 3 Alpha Dirilis

,


Komunitas OpenMandriva telah bekerja keras untuk menghadirkan satu lagi rilis baru hasil pengembangan dan perbaikan yang berlangsung cukup lama dari OpenMandriva Lx 3 (Einsteinium).

Silakan download via Link Berikut:
32 Bit: Sourceforge | Torrent
64 Bit: Sourceforge | Torrent

Rilis Alpha, Jangan Seneng Dulu

Meskipun cukup banyak hal baru dan perbaikan yang dilakukan untuk rilis kali ini sejak OpenMandriva 2014.1 yang lalu, kami yakin apa yang kami lakukan jauh dari kata sempurna. Untuk itulah, tidak cukup hanya tim QA kami yang bekerja melakukan test dan melaporkan bug dan kesalahan-kesalahan lain yang ditemukan. User biasa seperti kita-kita ini yang bisa membantu pengembangan OpenMandriva 3 nanti lebih baik.

Yang Baru

Secara umum ada beberapa hal baru yang berubah dari rilis OpenMandriva 2014.1 kemarin:

  • 3, OpenMandriva berpindah dari kode rilis tahun menjadi nomor sekuens. Untuk paket-paket dan repo masih menggunakan tag tahun 2015.0
  • UEFI Support, tidak perlu khawatir bagi pengguna harddisk dan laptop baru, OpenMandriva sudah mendukung UEFI
  • Calamares sebagai installer default menggantikan drakx-liveinstall
  • LXQt Desktop, desktop pelanjut LXDE dan RazorQT
  • SDDM, pengganti display manager KDM yang sudah obsolete di KDE 5
  • PostFix 3 untuk pengalaman mail list yang lebih stabil
  • SMPLayer terbaru dan VLC terbaru dengan dukungan framework QT5


Dan khusus untuk para developer, inilah hal-hal penting yang dilakukan oleh team OpenMandriva.

  • LLVM/Clang digunakan sebagai compiler default toolchain OpenMandriva menggantikan GNU GCC
  • Kernel 3.18.11 NRJ-QL
  • Python 3 sebagai default
  • TAR dan CPIO yang menggunakan versi BSD
  • Perl 5.20.1
  • SystemD 219
  • ALSA dan PulseAudio 6.0
  • XORG 1.17 dan Mesa3D 10.5.3


Tidak ada Versi KDE?
Apa benar OpenMandriva 3 tidak menggunakan KDE Plasma Desktop 5? Tidak!

Tim pengembang OpenMandriva sedang berusaha keras menghadirkan Plasma 5 sebagai desktop default dari versi final OpenMandriva Lx 3 nanti. Sebagian besar paket pendukung dari KDE 5 seperti QT Framework dan Library KDE sudah tersedia di OpenMandriva, sedikit lagi sudah jadi!

Pengguna Desktop Lain? GNOME, LXDE, XFCE?

Bagi bekas pengguna Mandrake yang masih cinta kepada desktop lain seperti GNOME, LXDE, XFCE, OpenMandriva sudah mendukung secara tidak resmi semua desktop tersebut. Semua desktop bisa diinstall dengan metapackage masing masing seperti task-gnome atau task-gnome-minimal, task-lxde, task-xfce dll.

Bagi pioner desktop, silakan coba pengalaman menggunakan desktop baru seperti Hawaii Desktop dan Papyros yang juga sudah tersedia di OpenMandriva Lx.

Terimakasih untuk semua tim pengembang OpenMandriva:
Alexander Burmashev, Alexander Khryukin, Alexey Vokhmin, Alisson Oliveira, Andrey Bondrov, Anurag Bhandari, Ben Bullard, Bernhard Rosenkränzer, Blackcrack, Caig, Charles H-Schulz, Chris Tanner, Colin Close, Crispin Boylan, Cristina (rugyada), David Walser, Denis Silakov, Derrick Devine, Guilherme Moro, Hamp3, Jean-Claude Vanier, Jeffrey Johnson, Jochen Schönfelder, John Cave, Johnny A. Solbu, Joao Azevedo Patrício, Julia, Kate Lebedeff, Kamil Rytarowski, Krzysztof Zalewski, Matthew Dawkins, Marco Benatto, Nicolo Costanza, Paulo César Pereira de Andrade, Panah Biru, Per Oyvind Karlsen, Raphaël Jadot, Raul Liota da Rosa, Robert Xu, Subperceptual, SymbianFlo, Tomasz Paweł Gajc, Wayne Sallee

dan tester seperti:
Ben Bullard, Chris Tanner, Colin Close, Davide Garatti, Francisco Panis Kaseker, Karol, Giorgio, Gus Be, Robert Xu, Rolf Pedersen, Luca Pedrielli, Joel Tesson, viking60, Efrem McCrimon

Silakan lihat review desktop ini disini:

Read more →

Tuesday, 3 February 2015

Pre-Alpha OpenMandriva Lx 3 Datang!

,


Kenapa hadir edisi Pre-Alpha? Tidak kurang tidak lebih karena kami ingin menghadirkan sesuatu yang segar dan baru. Dengan dukungan anda, rilis kami yang akan datang akan menjadi lebih bersinar dari sebelumnya.

Anda bisa mendownload edisi pre-Alpha ini disini:
http://sourceforge.net/projects/openmandriva/files/alpha/2015.0/

dan lihat catatan rilisnya disini:
https://wiki.openmandriva.org/en/Release_3/Release_Notes

Lalu apa yang ada di edisi Pre-Alpha ini?

  1. Aplikasi oma-welcome "Welcome to OpenMandriva Lx", aplikasi yang memperkenalkan OpenMandriva Lx kepada penggunanya, apa saja fitur dan sekaligus cara cepat untuk melakukan beberapa hal seperti mengupdate, menginstall software baru dan mengkonfigurasi desktop secara langsung
  2. Xorg 1.16.3 dengan driver terbaru. Silakan gunakan OpenGL mode daripada XRender untuk mendapatkan efek transparan yang lebih nyata
  3. KDE 4.14.3 dengan launcher menu Homerun Kicker.
  4. KDE Framework 5.x yang masih dalam proses penyiapan
  5. SDDM sebagai display manager default, yang dikembangkan dengan basis Qt5 dan QML
  6. LXQt 0.8 yang disiapkan khusus dan jadi desktop default untuk rilis pre-Alpha kali ini
  7. xfce4 versi 4.10 bagi yang membutuhkan desktop dengan basis GTK2 yang stabil
  8. Wayland compositor yang bisa anda nikmati dengan Weston dan sejumlah desktop lain seperti Hawaii, Papyros-OS, Orbital dll
  9. LibreOffice versi 4.3.5
  10. Firefox versi 35
  11. Java versi 7 dan 8 dengan Eclipse Kepler
  12. Fitur Print dengan paket software dari HP
  13. Layanan Cloud dengan OwnCloud
  14. Systemd versi 218
  15. LCMS versi 2
  16. Libarchive dengan bsdtar dan bsdcpio sebagai aplikasi defaultnya
  17. Perl versi 5.20.1
  18. Python versi 3.4.3 dan Python3 sebagai default versi yang dipakai dari Python2
  19. dan yang paling mengejutkan ISO Build Tools baru yang tidak menggunakan livecd-tools, kini kita semua bisa membuat LiveCD OpenMandriva baik didalam ABF maupun diluar ABF dengan komputer kita sendiri, silakan lihat di https://abf.io/openmandriva/omdv-build-iso


Sumber: https://blog.openmandriva.org/en/2015/02/pre-alpha-oma-lx3-is-here-hot-and-fresh/
Read more →

Sunday, 25 January 2015

Installer OpenMandriva untuk Wanboard Dirilis

,


Anda pemilik Wandboard? Kini satu lagi distro linux yang bisa anda cicipi, OpenMandriva Linux!

Distro linux penerus Mandrake dan Mandriva ini memang masih malu-malu merilis versi distribusi diluar edisi x86 dan x86_64, namun jika anda ulik-ulik di repository, repo untuk armvX sudah tersedia.



Salah satu team developer OpenMandriva khusus platform ARM, Alexander Khryukin (fedya) melalui milis Cooker menyampaikan hal tersebut pagi ini.

I wrote a small script to make possible install OpenMandriva ARM

on Wandboards or Sabre Lite boards in one run

https://github.com/fedya/omv_wandboard



run like



sh create_omv_chroot.sh sdX


*) sdX - is your microsd card
Untuk script installer itu sendiri sebagai berikut:
#!/bin/bash
#set -x
# Disks to check
#disks="
#/dev/sda
#/dev/sdb"

#disks=$(for dev in $( grep -Hv '^0$' /sys/block/s*/removable | sed 's/removable:.*$/device\/uevent/' | xargs grep -H '^DRIVER=sd' |
#       sed 's/device.uevent.*$/size/' | xargs grep -Hv '^0$' | cut -d / -f 4;) ;do echo "$dev";done)

# remove me for autodect
#flash_disk=`grep -Hv '^0$' /sys/block/s*/removable | sed 's/removable:.*$/device\/uevent/' | xargs grep -H '^DRIVER=sd' |
#        sed 's/device.uevent.*$/size/' | xargs grep -Hv '^0$' | cut -d / -f 4`

flash_disk=/dev/"$@"
kernel_version=3.17.4-armv7-x3

# Setting up path
PATH="$PATH:/usr/bin:/usr/sbin"

clear_disk () {
 echo "Wipe fisr 10Mb of $flash_disk"
 sudo dd if=/dev/zero of=$flash_disk bs=1M count=10 > /dev/null 2>&1
 echo "DONE"
 }

burn_uboot () {
 echo "Install u-boot"
 sudo dd if=u-boot.imx of=$flash_disk seek=1 conv=fsync bs=1k > /dev/null 2>&1
 echo "DONE"
 sleep 2
 sync
 }
                                                                                                                                                                                                                   
flash_partitions () {                                                                                                                                                                                                     
        echo "Partitioning"                                                                                                                                                                                        
 sudo sfdisk --in-order --Linux --unit M $flash_disk > /dev/null 2>&1 <<-__eof__ data-blogger-escaped--l="" data-blogger-escaped-1="" data-blogger-escaped-2="" data-blogger-escaped-__eof__="" data-blogger-escaped-create_fs="" data-blogger-escaped-echo="" data-blogger-escaped-ext4="" data-blogger-escaped-filesystem="" data-blogger-escaped-flash_disk="" data-blogger-escaped-in="" data-blogger-escaped-mkfs.ext4="" data-blogger-escaped-reating="" data-blogger-escaped-rootfs="" data-blogger-escaped-sleep="" data-blogger-escaped-sudo="" data-blogger-escaped-sync="" data-blogger-escaped-x83=""> /dev/null 2>&1
 echo "DONE"
 sync
 }

# download prebuilt chroot env
download_env () {
 sleep 2
 echo "Prepare minimal system"
 if [ ! -f omv_armvhl_minimal.tar.xz ]
 then
 curl -L http://file-store.rosalinux.ru/api/v1/file_stores/b216e56a4f4492f700d85fa5748d8606138b9a2a -o omv_armvhl_minimal.tar.xz
 fi
 echo "Prepare kernel stuff (modules, firmwares, etc)"
 if [ ! -f ${kernel_version}.zImage ]
 then
 curl -L http://file-store.rosalinux.ru/download/0ab4eca78684e6e4bb984853a40e92cc2efbe8f2 -o ${kernel_version}.zImage
 fi
 if [ ! -f ${kernel_version}-modules.tar.gz ]
 then
 curl -L http://file-store.rosalinux.ru/download/971166023873486bc257ec994111dd317a58f9cf  -o ${kernel_version}-modules.tar.gz
 fi
 if [ ! -f ${kernel_version}-firmware.tar.gz ]
 then
 curl -L http://file-store.rosalinux.ru/download/284688fdfb89a0861e954a998ed8db9d7a03189f  -o ${kernel_version}-firmware.tar.gz
 fi
 if [ ! -f ${kernel_version}-dtbs.tar.gz ]
 then
 curl -L http://file-store.rosalinux.ru/download/9d70a362c4b74f829b053f01622b31b4edde20a5  -o ${kernel_version}-dtbs.tar.gz
 fi
 if [ ! -e brcmfmac4329-sdio.bin ] && [ ! -e brcmfmac4330-sdio.bin ] && [ ! -e brcmfmac4329-sdio.txt ] && [ ! -e brcmfmac4320-sdio.txt ]
 then
 curl -L -O https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/brcm/brcmfmac4329-sdio.bin
 curl -L -O https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/plain/brcm/brcmfmac4330-sdio.bin
 curl -L -O https://raw.githubusercontent.com/Freescale/meta-fsl-arm-extra/master/recipes-bsp/broadcom-nvram-config/files/wandboard/brcmfmac4329-sdio.txt
 curl -L -O https://raw.githubusercontent.com/Freescale/meta-fsl-arm-extra/master/recipes-bsp/broadcom-nvram-config/files/wandboard/brcmfmac4330-sdio.txt
 fi
 echo "Done"
 }

extract_env () {
 sudo mkdir -p /media/rootfs/
 sudo mount $flash_disk"1" /media/rootfs/
 sudo bsdtar -xf omv_armvhl_minimal.tar.xz -C /media/rootfs/
 sync
 sudo sh -c "echo 'uname_r=${kernel_version}' > /media/rootfs/boot/uEnv.txt"
 # Wandboard Quad (Original)
 # sudo sh -c "echo 'dtb=imx6q-wandboard-revb1.dtb' >> /media/rootfs/boot/uEnv.txt"
 # Wandboard Quad (new C1)
 echo "set device tree binary"
 sudo sh -c "echo 'dtb=imx6q-wandboard.dtb' >> /media/rootfs/boot/uEnv.txt"
 # Wandboard Dual/Solo (Original)
 # sudo sh -c "echo 'dtb=imx6dl-wandboard-revb1.dtb' >> /media/rootfs/boot/uEnv.txt"
 # Wandboard Dual/Solo (new C1)
 # sudo sh -c "echo 'dtb=imx6dl-wandboard.dtb' >> /media/rootfs/boot/uEnv.txt"
 echo "set video mode"
 sudo sh -c "echo 'cmdline=video=HDMI-A-1:1024x768@60e' >> /media/rootfs/boot/uEnv.txt"
 echo "copy kernel image"
 sudo cp -v ${kernel_version}.zImage /media/rootfs/boot/vmlinuz-${kernel_version}
 echo "copy device tree binaries"
 sudo mkdir -p /media/rootfs/boot/dtbs/${kernel_version}/
 sync
 sudo tar -xf ${kernel_version}-dtbs.tar.gz -C /media/rootfs/boot/dtbs/${kernel_version}/
 echo "copy modules"
 sudo tar -xf ${kernel_version}-modules.tar.gz -C /media/rootfs/
 sync
 echo "make root partition writable on the board"
 sudo sh -c "echo '/dev/mmcblk0p1  /  auto  errors=remount-ro  0  1' >> /media/rootfs/etc/fstab"
 echo "Set up WiFi"
 sudo mkdir -p /media/rootfs/lib/firmware/brcm/
 sudo cp -v ./brcmfmac43*-sdio.bin /media/rootfs/lib/firmware/brcm/
 sudo cp -v ./brcmfmac43*-sdio.txt /media/rootfs/lib/firmware/brcm/
 echo "unmount $flash_disk"
 sudo umount /media/rootfs
 sync
 echo "Default name:password"
 echo "root:root"
 echo "omv:omv"
 }

clear_disk
burn_uboot
flash_partitions
create_fs
download_env
extract_env
Read more →

OpenMandriva Merevisi Nomor Rilisnya

,


Sejak pertama kali pertemuan Yayasan OpenMandriva dilakukan, upaya untuk mengubah budaya rilis Mandriva dari nomor rilis tahunan (2009.0, 2009.1... 2011) menjadi budaya rilis Mandrake (4,5,6) masih sebatas wacana. Setelah disepakati ditunda sampai rilis kedua, kini Dewan Teknis OpenMandriva memutuskan untuk menggunakan nomor rilis numerikal tanpa tahun.

Keputusan ini diumumkan dalam posting resmi Blog kemarin. Keputusan yang cukup berani ini dilakukan setelah melalui pertimbangan yang sangat matang. Langkah ini mengikuti apa yang dilakukan oleh ROSA Linux yang tetap menggunakan distepoch tahunan namun menggunakan rilis numerikal secara umum (ROSA Desktop R3, R4, R5).
Read more →