Set up a perfect rPath Linux development platform for making your own custom-flavor Linux
The combination of rPath Builder and VMWare Player is a perfect tool for quick web development and distribution, and a quick way to play with Linux right on your desktop.
When trying to build the Ultimate WordPress MU (MultiUser) Appliance, I started to learn rBuilder Online, which I found is not as newbie-friendly as it should be. Thus I wrote this post to record my learning and hopefully it will be shorten your learning time.
The purpose of this tutorial is to get you started in setting up a rBuilder Online project. and use a local rPath Virtual Machine to checkout, test, build and commit your own packages to rBuilder Online. In the end, you will be able to create a virtual machine disk image online, containing your customized Linux.
If you just want to use pre-built packages and organize them into a customized Linux, you can simply use the web interface in rBuilder Online. But if you need to build your own package, please follow the guide here.
To start, you will need at least VMWare Player or VMWare Server (Fusion if you are using Intel Macs) installed on your machine. Make sure you have at least 512MB of physical memory, because the Linux Virtual Machine needs some of your physical memory.Once you have set up your Virtualization environment, download the rPath Linux VMWare Player image. Go to the rPath Linux project website, find a release (currently 1.0.5) and download the VMWare Player image.
While you are downloading the file, get yourself a free account on rPath Builder Online and create a new project. However, please note that the projects hosted on rBuilder Online would be open-source, which means if you want to keep your code secret, you will need to set up your own rBuilder environment. I don’t know how to do yet, but be sure to check out the wiki, though.
All ready! I guess you already got the downloaded zip file for rPath Linux. Unzip it to a folder and use VMWare Player/Server to open the .vmx file. Boot up the Virtual Machine. You will be soon welcomed by a graphical interface from rPath Linux.
Use username: root and empty password to log in.
Open up a text terminal (upper-left corner: Application -> System Tools -> Terminal)
type in the following commands to update the software and install the rmake building tool:
conary updateall
conary update rmake --resolve
service rmake on
Now, the system is almost ready for building packages. But we need to make some new packages. I am not going to the details here because you can follow the easy tutorial in the wiki. Note, you cannot cook new packages using root user, so you will need to create yourself a new user in the system.
After finding the right recipe for your application and cooking it for a test, you are about ready to build it into a trove.
Take a quick look at the workflow for rMake. For a simple package, you can just do this:
rmake build wpmu.recipe
Finally, commit your build into the rBuilder Online repository. Replace the number 1 with any job number you see when you use rmake to build your recipe.
rmake commit 1
Now, you can simply go to rBuilder Online and use the web interface to add your package to a group and cook it.
After cooking the group, you can make a build based on it, and download the disk image with your own customizations! Have fun!
April 23rd, 2007 at 9:05 pm
Good article..
In queue at tweako.com
April 24th, 2007 at 6:33 am
What a great write-up! I am excited that people are using the rPath online documentation and that it is helping. We still have a lot of good instructional documentation yet to come. I want to encourage everyone to keep providing feedback and contributions on the wiki pages (I noticed you had made a contribution there). Thanks for your blog post.
For those wanting to work with something that cannot go onto rBuilder Online and are not ready to invest in their own rBuilder Appliance, we have some instructions for creating and using a standalone repository in lieu of an rBuilder project repository; note that the page has not been revised for several months, though: http://wiki.rpath.com/wiki/Conary:Standalone_Repository
February 2nd, 2008 at 12:20 am
hi
i what the different between app2app and rPath Virtual Machine
in web site (rpath.com) they recommend that i must install app2app
and
1- ConfiguretheDevelopmentContext
2-WritetheApplianceGroupRecipe
3- BuildtheApplianceGroupwithrMake
4- CommittheApplianceGrouptorBuilder
5-GenerateApplianceImages
and they after build project in rbuilder on line but you are tell us to install
rPath Virtual Machine
thanks
February 4th, 2008 at 9:56 am
some hot nude paris hilton sex video tape…
Recently leaked footage of the new Paris Hilton sex tape…
July 23rd, 2010 at 11:30 am
hey there attractive website. I host our adult site on wordpress platforms as well.
January 24th, 2011 at 12:41 am
Kaliteli sitelerde haber varsa
January 24th, 2011 at 12:42 am
Kaliteli sitelerde haber varsa haber
January 24th, 2011 at 12:47 am
Kaliteli sitelerde haber varsa haber ver online süresi var dinlesene
January 24th, 2011 at 12:52 am
kaliteli sağlığın adresi burada
January 24th, 2011 at 12:52 am
kaliteli sağlığın adresi burada telefon da kayıtlı numaramız da var
January 26th, 2011 at 2:19 am
indirimli günler burad
April 5th, 2011 at 5:41 am
zayıflama zayıflamak diyet kilo verme hapı
April 5th, 2011 at 5:42 am
göğüs büyütücü haplar göğüs büyütme hapı
April 5th, 2011 at 5:44 am
kilo aldırıcı hap kilo alma hapı
January 2nd, 2014 at 1:04 am
sperm artırma ilacı
January 2nd, 2014 at 1:05 am
stag sprey
January 2nd, 2014 at 1:05 am
akülü istif makinası
February 24th, 2014 at 8:36 am
akülü istif makinası transpaletler
July 20th, 2014 at 7:27 pm
I’m a real newbie but had some C prnrmamgiog background (yes I’m a geezer). Want to create a website using WordPress 2.3. I have a blog on wordpress.com, but would like more flexibility with things like drop down menu and dynamic sidebar. So I have downloaded the WMWare player and the image file and did the upgrade to 2.3. Was able to get to the “hello world” screen on my local {ip}/wordpress/ site. NOW WHAT? where is this “virtual” space located? how do I upload a theme and experiment with creating and editing a website? Is there such thing as a “dashboard” with the wordpress.org, like wordpress.com has?Thanks for your help!
September 19th, 2014 at 8:03 am
Combination of rpath builder and vmware player are one my favorite, perfect and quick tools which i had describe for myself to learn and play an easy way to play with linux on my desktop and you here explaining very well..
October 13th, 2014 at 2:48 am
full akülü istif makinası
October 13th, 2014 at 2:48 am
elektrikli zincirli vinç
November 17th, 2014 at 1:29 am
zincirli vinçler
November 17th, 2014 at 1:30 am
istif makinesi
April 26th, 2016 at 9:54 pm
yük asansörü hidrolik yük asansörü
April 26th, 2016 at 9:57 pm
monoray zincirli vinç
April 26th, 2016 at 9:57 pm
istif makinasi
May 3rd, 2016 at 3:37 am
halatlı yük asansörü
May 3rd, 2016 at 3:37 am
hidrolik yük asasnörü
May 3rd, 2016 at 3:38 am
monoray vinç
May 3rd, 2016 at 3:39 am
zincirli vinç
June 16th, 2016 at 3:44 am
hidrolik asansör
June 16th, 2016 at 4:26 am
halatlı asansör
June 16th, 2016 at 4:26 am
monoray vinç
June 16th, 2016 at 4:26 am
monoray caraskal
June 21st, 2016 at 10:49 pm
monoray zincirli vinçler
June 21st, 2016 at 10:50 pm
akülü transpalet
January 6th, 2019 at 9:22 am
What’s Going down i am new to this, I stumbled upon this I’ve discovered
It positively helpful and it has helped me out loads.
I hope to give a contribution & aid different users like its aided me.
Good job.
my site site
February 23rd, 2019 at 6:49 pm
Thanks for your strategies. One thing I have noticed is that often banks plus financial institutions understand the spending practices of consumers as well as understand that most of the people max out there their cards around the holiday seasons. They sensibly take advantage of that fact and commence flooding your current inbox and also snail-mail box using hundreds of no interest APR credit cards offers shortly when the holiday season ends. Knowing that if you’re like 98% in the American public, you’ll rush at the one opportunity to consolidate consumer credit card debt and transfer balances to 0 APR credit cards.
January 31st, 2023 at 11:15 pm
Hiya! I simply want to give a huge thumbs up for the great info you have right here on this post. I will probably be coming again to your blog for extra soon.