Archive for the ‘Parsidora’ Category

Parsidora 16 Released!

Happy new year!

I’m happy to announce the release of next version of our Fedora remix: Parsidora 16 :D! We expect it to be a solid release based on latest updates for Fedora 16, providing a pleasant experience for “others”.  It can be downloaded from our sourceforge space. Everything that a regular user expects should work out of the box, or is a few clicks away. While the default installation adds only a few packages to the Fedora’s default installation, there are lots of packages in DVD media which can be added either during the installation of after the installation using Add/Remove Software or yum.

Parsidora 16 Login Page

Compared to Parsidora 15 and Fedora 16, this released provides relatively few new changes. A few packages have been added to the media, including: Openshot, Synapse, Choqok and Hotot, Tucan, phpMyAdmin, Klavaro and a few more TeXLive 2011 packages. Also, for the first time we are planning to release a Live media version in addition to Parsidora installation medias; but it is not released yet.

Parsidora 16 also comes with an updated version of Jockey(0.9.6) following upstream jockey releases. Parsidora 15 was the first distro coming with Jockey in the Fedora world. It was interesting for others too, as it was added to Fedora Utils, and some other Fedora remixes like Kororaa. In fact, Chris Smart from Kororaa Linux had joined me and helped in preparing the latest Jockey for Fedora. I’m really happy to collaborate with him, which has resulted in higher quality packages. He also added support for installing akmod packages rather than kmods. You can install the latest version of Jockey for Fedora from Parsidora 16 repository similar to the instructions given here. I sent a number of my patches upstream and fortunately, all of them are accepted. It is a healthy collaboration which benefits both parties. 🙂

I was trying to add Jockey to RPMFusion, but adding it properly needs some changes which I should discuss with RPMFusion developers. I didn’t have time for it, but I’ll probably re-start my efforts soon.

Due to its size, Parsidora is not very friendly to downloaders, but once it is downloaded it is very handy to pass on. You won’t need any external packages for most of your usual needs, and this is one of our main goals. Still, it doesn’t bloat your default install, which is not (usually) achievable by live distributions and is helpful to people who do not have access to fast internet connections. However, we are going to provide a live version for others too!

Advertisements

YFD plugin updated

A while back I introduced Yum Fast Downloader plugin, a plugin to use a download accelerator application (Aria2) to download yum metadata and packages (except delta rpms). The next step is trying to integrate such a functionality in Yum itself. However, I have not found the time to implement my ideas in yum, and the a few bugs in the plugin were found. Therefore, today I spend some time to identify and solve the known problems and a new update is already pushed into the plugin’s repository. Therefore, all of YFD users are encouraged to update their plugin ASAP. Hopefully, it should now work much better now. 🙂

Thanks for your interest,

Hedayat 🙂

Parsidora 15 is out!

Finally, we released the third version of Parsidora: Parsidora 15. It brings an up-to-date Fedora Remix and tries to provide a more pleasant out of the box experience for people not bound by US law. Therefore, you can find multimedia codecs and other extra goodies in it. Unlike others, its primary focus is on providing an Installation DVD/media instead of a live version. While we are going to release a live version too, it is not our primary goal because our main target users are users who do not have access to high speed internet. Therefore, the image takes 4.7GB almost completely and we try to make sure that most of our target users are able to receive it through internet shops or from their friends.

Parsidora is NOT a localized distribution, and the main language is English. But it does provide some features suitable for Persian users, which can be easily disabled during the installation. Therefore, it can be considered an international distribution.

As mentioned already, Parsidora 15 is the first Fedora remix which features Jockey for easier hardware driver installation. You can read more about this version in this release announcement.

Thanks to all Fedora and RPMFusion contributors for creating such an interesting and high quality product, which enabled us to create Parsidora based on their efforts.

Try Jockey on Fedora and Parsidora 15!

As I mentioned in the previous post, I was porting Jockey to Fedora. The work is almost finished now and ready for public testing. It would be great if you can try it and let me know about the results. 🙂

For testing, you can either try Parsidora 15 Release candidate version, which will be available in a few hours (less than 4 hours) from parsidora sourceforge area, or add the following repository to your Fedora 15 (put the following distinguished text inside a parsidora.repo file inside /etc/yum.repos.d/):

[parsidora]
name=Parsidora 15 – $basearch
baseurl=http://parsidora.sourceforge.net/releases/15/repos/parsidora/$basearch
enabled=1
metadata_expire=7d
gpgcheck=0

Then, install:

yum install jockey-selinux jockey-gtk

for the GTK interface or:

yum install jockey-selinux jockey-kde

for the KDE interface. You can omit jockey-selinux if you have disabled selinux on your system. Notice that RPMFusion repositories should be enabled to use this software.

Have fun! 🙂

Update: Packages for Fedora/Parsidora 16 are also available. All you need to do is to replace “15” in the above URL with “16”. or use “$releasever” so that it’ll be replaced by your Fedora release version.

Parsidora 15 and a special feature: Ubuntu Hardware Driver Installer (Jockey)

Parsidora 15 – the third version of Parsidora Fedora Remix – is going to be released soon. Hopefully, it is going to be an interesting release. It is more polished and better integrated than previous releases. It both provides better features for Persian users and better support for international users. You can easily disable all features specific to Persian users in the installation time by un-checking a single package group.

However, it is going to have a new experimental feature as a surprise for its users: Jockey. Jockey is the tool used by Ubuntu to install and manage third-party drivers.

Jockey in Fedora

Jockey in Fedora

Porting such a software to Parsidora was one of my goals from the beginning. I didn’t want to support non-free drivers by installing them by default, but a tool which can detect required drivers is nice since some users will need to install such drivers anyway. And I wanted something like the Ubuntu’s driver installer software, therefore I decided to look at the code to see if I can use some parts of it. Finally, I did it a few days ago; but I didn’t expect to be able to prepare it for Parsidora 15. Jockey is an Ubuntu tool, so I expected to have a hard time porting it to Fedora/Parsidora. However, I was surprised to see that “Jockey was designed to be distribution agnostic and fulfill the need of different distributions, driver vendors, and system integrators.” And to a great extent, it really is. Even better, it has a reference implementation which uses PackageKit as its package management backend! This means that the upstream version of Jockey is even more compatible with Fedora than Ubuntu (the Ubuntu specific version is maintained in a separate branch)!! I should thank Ubuntu developers for building a tool which can be used by others too. 🙂

Finding out that porting Jockey to Fedora could be easier than what I thought before, I decided to give it a try. While the reference implementation basically works, it needs some integration work. Also, it was not completely compatible with Fedora 15’s PackageKit, so some changes in some parts of the code were needed. I also needed to configure it in a way to be able to detect and install required RPMFusion hardware drivers. Finally, it needs a SELinux module to work correctly when SELinux is enabled. A basic version is ready, and will be available in Parsidora 15, but it still needs more integration work (Like integrating with Gnome 3 notifications) which I’ll hopefully do for Parsidora 16. Finally, I might go with adding it to Fedora or RPMFusion repositories (since it doesn’t provide anything useful without such a third party repository).

We have received many positive feedback about Parsidora so far :). We do not have lots of users, but it seems that we are going in the right direction to serve our target users. I’ll write more about Parsidora 15 features soon.