Page 1 of 2

RYO: Greatest Hits (586) Release Notes

Posted: Wed Jan 20, 2016 7:06 pm
by machinebacon
Here it is, the official Roast Your Own base system for everyone who wants to pick up girls with glasses or guys with beards!

"Greatest Hits" is Debian Jessie without systemd, ready to be bloated up and remastered to a redistributable spin. If you want to make your remaster available to the masses you can use the LinuxBBQ platform. We offer you a space at sourceforge, and linkable release notes on distrowatch (don't look like that, you bitch!)

http://sourceforge.net/projects/linuxbbq/files/2016/

After installation, reboot, log in as root using the password root and run "setup-bbq". For your own covenience, if you plan to create a redistributable copy of LinuxBBQ, choose "user" as username and preferably "root" as password when you are asked in the setup-bbq script.

The way from noX to a full-feat minimal desktop has been described a few times on this forums.

You will find a README in your installed system -- but I am nice and copy the content here for ya:

Code: Select all

Welcome to LinuxBBQ Greatest Hits

The system is designed to be customized and remastered. LinuxBBQ does not support systemd
in live sessions - if you want to add systemd, you are on your own.

By default, the following optional packages are included; feel free to remove them. 
Packages marked with an asterisk (*) are very much recommended to keep:

	ceni			network configuration tool *
	deborphan		remove unused packages *
	gawk			GNU awk *
	gnuit			GNU Interactive Tools
	git			version control system
	lftp			FTP handler
	mpg123			MPG audio player
	nano			GNU nano editor *
	ncdu			ncurses disk usage *
	nrss			RSS reader
	openssh			SSH client/server
	rcconf			runlevel configuration tool
	tinyirc			tiny IRC client
	traceroute		trace route packets
	wget			network downloader		

It is warmly recommended to keep the username "user" for your live session.

After adding your programs and configurations, following actions are required:

	~/.cache/		these are cached files and should be removed
	~/.*history		it is safe to remove all history files, e.g. bash_history
	~/.Xauthority		delete this file when the snapshot has been rsync'ed
				and do not copy it to /etc/skel

Copy the whole ~/ folder (except ~/.Xauthority) with subfolders recursively to /etc/skel

Everything in the /etc/skel folder will be copied automatically to the home directory
of every newly created user. Please remember:

	/etc/skel/.Xresources	remove the last line in this file

Make sure you have sufficient free space on your main drive. The filesystem rsync and ISO
will be placed in /home/work and /home/snapshot by default. You can change these defaults 
by editing /etc/bbqsnapshot.conf

Issue the ls command with -ln switch on /vmlinuz and /initrd.img. It should show:

	/vmlinuz		symlinked to /boot/vmlinuz-???
	/initrd.img		symlinked to /boot/initrd.img-??

Rebuild your initramfs using 'update-initramfs -u' as root to be sure.

Start 'bbqsnapshot' as root or superuser. The script will create a copy of your filesystem
and place it into /home/work/myfs. When this step is finished, your editor will open several 
files. Edit them to your liking.

	/etc/issue		the greeting that is showed when the login prompt appears
	/etc/lsb-release	LSB descriptors, you are free to use what you like
	/etc/os-release		legacy descriptors, you are free to use what you like
	/etc/network/interfaces it is recommended to remove everything except the 
				lines containing "lo". The file will be populated by ceni
	.../isolinux.cfg	the boot screen of your live session. Replace the
				"menu title" and "menu label" entries to your liking
	../grub.d/linuxbbq.cfg	the descriptor for GRUB, use a clear entry here 
	
In the next step, ncdu is started and it presents you with the copied filesystem. Be sure
to act carefully, because removing the wrong files can render a broken system. You are safe
to remove the following:

	/var/cache/apt		keep the /archives folder and subflders
	/var/cache/debconf	remove all files that end with -old

When finished, the script squashes your filesystem, creates an ISO and makes it hybrid.
You find the ISO in /home/snapshot/

Good luck and happy roasting!
If you have questions or problem, please open yer own lil thread in the support section.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Wed Jan 20, 2016 8:06 pm
by wuxmedia
delightful.
I might actually do this. :)

Re: RYO: Greatest Hits (586) Release Notes

Posted: Wed Jan 20, 2016 11:19 pm
by Theo
Cool, I would give it a try.
Just for the fun, not to pick up any guys with beards :D

Re: RYO: Greatest Hits (586) Release Notes

Posted: Wed Jan 20, 2016 11:45 pm
by Dr_Chroot
This is glorious B) I might give it a spin...

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 1:19 am
by Theo
Dr_Chroot, Nixie Pixel is not wearing glasses all the time or a beard (at least in visasble places). :P

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 6:29 am
by archvortex
You bugger!! I just downloaded Space Oddity last night and now you do this? LOL Oh well, luckily I have unlimited downloading. Do you want these RYOs lean and mean as much as possible or can they be bloated up?

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 6:56 am
by Snap
That's the cherry crowning the cake. Thanks for this one. It's great having BBQ jessie base available. Now let chicks with glasses come around. Bearded girls might be bearable on ocassions.

Hey, bros. Nixie Pixel... she's mine. And needs glasses too. Cannot say about her beard... yet.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 10:22 am
by wuxmedia
archvortex wrote:...Do you want these RYOs lean and mean as much as possible or can they be bloated up?
Roll/Roast your own mate, put whatever additives you feel necessary in it, last time I tried a RYO it was a newish Mate.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 10:35 am
by machinebacon
^^^ As bloated as the asses of Ho's hoes :D

Just keep it free of systemd. IMO it is much sexier to use the smallest (binary and dependency count) packages available, but that's just me being a tard.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 11:13 am
by archvortex
That's not being a tard. I can't remember how much space is allotted per account so it only makes sense to keep it smallish because of the number of official releases.

I don't remember any of the hoes having a bloated ass but they certainly weren't tight. LOL

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 11:56 am
by rhowaldt
Roast Your Own: the chef provides you with a piece of reasonably but moderately seasoned meat, and a bunch of grilling instructions. you then proceed to continue the seasoning to your own liking, adding every single fucking filthy thing you want. it is your meat, after all, and if you want live salamanders on it then damnit you can have them.

so don't be asking the chef what he wants you to do with it. you may ask his expert recommendations, of course, but other than that, he wants you to do your own thing and leave him alone ;)

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 12:05 pm
by archvortex
Okey dokey! Bloatzilla it is and maybe name it Bloated Ass Hoe

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 1:13 pm
by ChefIronBelly
Thats Grade A Bacon - The Cure for Veganism thanks Baconmeister

Re: RYO: Greatest Hits (586) Release Notes

Posted: Thu Jan 21, 2016 1:24 pm
by machinebacon
archvortex wrote:I can't remember how much space is allotted per account so it only makes sense to keep it smallish because of the number of official releases.
The ISO should not exceed 4GB (this is a stunning 10GB filesystem or so), that's a kind of limitation for live-boot :D The shit is stored on sourceforge, so give them the works.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Fri Jan 22, 2016 6:16 pm
by vic
Lack of imagination and with so much cool ready spun stuff to be found here at the BBQ there is simply no need for me to do it for myself. :D If not as an exercise then off course. :D Anymay, wanted to say thanks for doing it. Great release notes as usual. :)

Re: RYO: Greatest Hits (586) Release Notes

Posted: Mon Jan 25, 2016 11:24 pm
by denethor
I just saw this! This is exactly what I asked for a few months ago when I joined these forums. I am glad you made it happen machinebacon. Thank you a lot!

Re: RYO: Greatest Hits (586) Release Notes

Posted: Tue Jan 26, 2016 7:28 pm
by machinebacon
^ glad somebody likes it (seems that to my biggest disappointment quite a lot of people d/l-ed the recent Stable releases :D)

I might add that if anybody uses a kernel newer than 3.18 (s)he should change the isolinux.cfg entries from "aufs" to "overlayfs" before/at remaster time.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Wed Jan 27, 2016 4:11 am
by archvortex
Thanks MB, that's good to know about the kernel. I'm slowly plugging away at it but spending more time right now with Anorexia, noX stuff and learning different Window Managers.

Re: RYO: Greatest Hits (586) Release Notes

Posted: Fri Jan 29, 2016 8:37 pm
by Theo
I finally found a reasonable computer (AMD Athlon x2, 4gb and has a HD too) to give it a try. The idea is to put Fluxbox on top of it, just because I'm lazier than the openbox 'pussies' :P Fluxbox already has a panel and something called pseudo transparency, so I guess that would make it easier. At least for a beginner :)

Re: RYO: Greatest Hits (586) Release Notes

Posted: Fri Jan 29, 2016 10:13 pm
by simgin
Errhh what just happened, some posts were just deleted, I wanted to comment after Pidsley on page 2 but now, errh???
Maybe I should just ignore it, could be a server error.