From Debian & Co. to BBQ

Forum rules
Share your brain ;)
machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

From Debian & Co. to BBQ

Unread post by machinebacon » Sun Aug 25, 2013 6:08 am

Maybe you are running some kind of Debian (derivative) and want to have a grill base. Not that we encourage users to join the BBQ via destroying their perfectly working Debian stable or testing system - but I have recently got a PM in which I was asked a few questions, and I make the answer public, for everybody to see, yesh ;)

Q: I use <Debian distro of your choice> and want to get the BBQ, how should I proceed?

A: We need to edit the sources.list and the APT preferences.

/etc/apt/sources.list.d/bbq.list

Code: Select all

## bbq
deb http://linuxbbq.org/repos/apt/debian sid main

## debian
deb http://http.debian.net/debian/ unstable main contrib non-free

## debian experimental - don't shit your pants
deb http://http.debian.net/debian/ experimental main
#deb-src http://http.debian.net/debian/ unstable main

## siduction base (stuff like the towo kernels or deadbeef comes from here, just sayin')
deb http://packages.siduction.org/base unstable main contrib non-free 
#deb-src http://packages.siduction.org/base unstable main contrib non-free 

## extras (you can have this commented)
#deb http://packages.siduction.org/extra unstable main contrib non-free
#deb-src http://packages.siduction.org/extra unstable main contrib non-free  

## user repo (you can have this commented)
#deb http://packages.siduction.org/user unstable main contrib non-free
#deb-src http://packages.siduction.org/user unstable main contrib non-free

## siduction's fixes, please don't change (they saved many asses)
deb http://packages.siduction.org/fixes unstable main contrib non-free
#deb-src http://packages.siduction.org/fixes unstable main contrib non-free

## experimental from siduction (again, don't be a pansy)
deb http://packages.siduction.org/experimental unstable main contrib non-free
#deb-src http://packages.siduction.org/experimental unstable main contrib non-free
/etc/apt/preferences.d/10siduction

Code: Select all

Package: *
Pin: release l=SiductionExperimental
Pin-Priority: 100
/etc/apt/apt-file.conf

Code: Select all

# Apt-file configuration file

# Substitutions are made as follows:
#	host => remote hostname
#	port => remote port
#	uri => complete URI from sources.list
#	path => path from /
#	dist => the distribution name
#	cache => path to the local cache dir
#	dest => the destination file name inside the cache dir
#	cdrom => cdrom mount point

# Where are located Packages
destination = <host>_<path>_dists_<dist>_Contents-<arch>.gz

# common code blocks can be defined as variables and be used as $check_cmd, etc. later
check_cmd = ( ( gunzip -l "<cache>/<dest>_tmp" >/dev/null 2>&1 || (echo "File is not gzipped."; false) ) && mv "<cache>/<dest>_tmp" "<cache>/<dest>" 2>&1 )
error_cmd = ( rm -f "<cache>/<dest>_tmp"; echo "Can't get <uri>/dists/<dist>/Contents-<arch>.gz" )
post_dl_cmd = $check_cmd || $error_cmd 


# Fetch methods using diffindex-download:
# -i : ignore missing files
# -q : be quiet
# -n <num> : download full file if more than <num> patches would be necessary
http = diffindex-download -i "<uri>/dists/<dist>/Contents-<arch>.gz" <cache>/<dest>
https = diffindex-download -i "<uri>/dists/<dist>/Contents-<arch>.gz" <cache>/<dest>
ftp = diffindex-download -i "<uri>/dists/<dist>/Contents-<arch>.gz" <cache>/<dest>
# In debtorrent URLs, we have to replace 'debtorrent' by 'http', and we always download the full file
debtorrent = diffindex-download -i -n 0 "http://<host>:<port|9988><path>/dists/<dist>/Contents-<arch>.gz" <cache>/<dest>

ssh = scp -P <port|22> "<user>@<host>:/<path>/dists/<dist>/Contents-<arch>.gz" "<cache>/<dest>_tmp" && $post_dl_cmd
rsh = rcp -l <user> "<host>:/<path>/dists/<dist>/Contents-<arch>.gz" "<cache>/<dest>_tmp" && $post_dl_cmd
file = cp "/<path>/dists/<dist>/Contents-<arch>.gz" "<cache>/<dest>"
copy = cp "/<path>/dists/<dist>/Contents-<arch>.gz" "<cache>/<dest>"
cdrom = echo "Put CDROM labeled <path> in the cdrom device and press [ENTER]" > /dev/stderr ; read DUMMY ; mount "<cdrom>"; cp "<cdrom>/dists/<dist>/Contents-<arch>.gz" "<cache>/<dest>" ; umount "<cdrom>"

# Schemes that might require user input on 'apt-file update'
# These will be skipped if -N is given
interactive = cdrom rsh ssh
/etc/apt/apt.conf.d/80siduction

Code: Select all

// apt defaults for siduction
// apt 0.7 introduces automatic behaviour unsuitable for sid, revert this

// auto-remove breaks on meta packages
APT::Get::AutomaticRemove "0";
APT::Get::HideAutoRemove "1";

// Recommends are as of now still abused in many packages
APT::Install-Recommends "0";
APT::Install-Suggests "0";
Debug::pkgAutoRemove "0";

// PDiffs reduce the required download for apt-get update, but increase the
// CPU requirements and quite often fail.
// Acquire::PDiffs "0";
/etc/apt/apt.conf.d/01autoremove

Code: Select all

APT
{
  NeverAutoRemove
  {
	"^firmware-linux.*";
	"^linux-firmware$";
	"^linux-image.*";
	"^kfreebsd-image.*";
	"^linux-restricted-modules.*";
	"^linux-ubuntu-modules-.*";
	"^gnumach$";
	"^gnumach-image.*";
  };

  Never-MarkAuto-Sections
  {
	"metapackages";
	"restricted/metapackages";
	"universe/metapackages";
	"multiverse/metapackages";
	"oldlibs";
	"restricted/oldlibs";
	"universe/oldlibs";
	"multiverse/oldlibs";
  };
};
/etc/apt/apt.conf.d/10apt-listbugs (install apt-listbugs, it will create this file)

Code: Select all

// Check all packages whether they has critical bugs before they are installed.
// If you don't like it, comment it out.
//DPkg::Pre-Install-Pkgs {"/usr/sbin/apt-listbugs apt || exit 10";};
//DPkg::Tools::Options::/usr/sbin/apt-listbugs "";
//DPkg::Tools::Options::/usr/sbin/apt-listbugs::Version "2";
// AptListbugs::IgnoreRegexp "FTBFS";
/etc/apt/apt.conf.d/70debconf

Code: Select all

// Pre-configure all packages with debconf before they are installed.
// If you don't like it, comment it out.
DPkg::Pre-Install-Pkgs {"/usr/sbin/dpkg-preconfigure --apt || true";};
/etc/apt/apt.conf.d/50unattended-upgrades

Code: Select all

// Unattended-Upgrade::Origins-Pattern controls which packages are
// upgraded.
//
// Lines below have the format format is "keyword=value,...".  A
// package will be upgraded only if the values in its metadata match
// all the supplied keywords in a line.  (In other words, omitted
// keywords are wild cards.) The keywords originate from the Release
// file, but several aliases are accepted.  The accepted keywords are:
//   a,archive,suite (eg, "stable")
//   c,component     (eg, "main", "crontrib", "non-free")
//   l,label         (eg, "Debian", "Debian-Security")
//   o,origin        (eg, "Debian", "Unofficial Multimedia Packages")
//   n,codename      (eg, "jessie", "jessie-updates")
//     site          (eg, "http.debian.net")
// The available values on the system are printed by the command
// "apt-cache policy", and can be debugged by running
// "unattended-upgrades -d" and looking at the log file.
//
// Within lines unattended-upgrades allows 2 macros whose values are
// derived from /etc/debian_version:
//   ${distro_id}            Installed origin.
//   ${distro_codename}      Installed codename (eg, "jessie")
Unattended-Upgrade::Origins-Pattern {
        // Codename based matching:
        // This will follow the migration of a release through different
        // archives (e.g. from testing to stable and later oldstable).
//      "o=Debian,n=jessie";
//      "o=Debian,n=jessie-updates";
//      "o=Debian,n=jessie-proposed-updates";
//      "o=Debian,n=jessie,l=Debian-Security";

        // Archive or Suite based matching:
        // Note that this will silently match a different release after
        // migration to the specified archive (e.g. testing becomes the
        // new stable).
//      "o=Debian,a=stable";
//      "o=Debian,a=stable-updates";
//      "o=Debian,a=proposed-updates";
        "origin=Debian,archive=stable,label=Debian-Security";
};

// List of packages to not update
Unattended-Upgrade::Package-Blacklist {
//	"vim";
//	"libc6";
//	"libc6-dev";
//	"libc6-i686";
};

// This option allows you to control if on a unclean dpkg exit
// unattended-upgrades will automatically run 
//   dpkg --force-confold --configure -a
// The default is true, to ensure updates keep getting installed
//Unattended-Upgrade::AutoFixInterruptedDpkg "false";

// Split the upgrade into the smallest possible chunks so that
// they can be interrupted with SIGUSR1. This makes the upgrade
// a bit slower but it has the benefit that shutdown while a upgrade
// is running is possible (with a small delay)
//Unattended-Upgrade::MinimalSteps "true";

// Install all unattended-upgrades when the machine is shuting down
// instead of doing it in the background while the machine is running
// This will (obviously) make shutdown slower
//Unattended-Upgrade::InstallOnShutdown "true";

// Send email to this address for problems or packages upgrades
// If empty or unset then no email is sent, make sure that you
// have a working mail setup on your system. A package that provides
// 'mailx' must be installed. E.g. "[email protected]"
//Unattended-Upgrade::Mail "root";

// Set this value to "true" to get emails only on errors. Default
// is to always send a mail if Unattended-Upgrade::Mail is set
//Unattended-Upgrade::MailOnlyOnError "true";

// Do automatic removal of new unused dependencies after the upgrade
// (equivalent to apt-get autoremove)
//Unattended-Upgrade::Remove-Unused-Dependencies "false";

// Automatically reboot *WITHOUT CONFIRMATION* if a 
// the file /var/run/reboot-required is found after the upgrade 
//Unattended-Upgrade::Automatic-Reboot "false";


// Use apt bandwidth limit feature, this example limits the download
// speed to 70kb/sec
//Acquire::http::Dl-Limit "70";
Make sure you have no duplicates in the sources.list.d files. If you come from a distro that contains gtk3-applications, you are advised to remove them before performing an update && dist-upgrade. The BBQ takes no responsibility if you burn your meat to a crisp.

Q: I don't run a siduction kernel, can I still fetch packages from the siduction or BBQ repos?

A: Definitely. You can use any kernel you like (preferably 3.2.0-3 and higher) with a mix of repositories.

Q: I see you have experimental in the sources.list - that might break my system?!

A: Not by default. Usually all packages are sucked from the standard Debian sid sources, and if there are fixes at siduction, they are gotten from there. If you want to install packages from experimental, you have to do this manually and tell APT that you want to install from a certain source. I will *not* give the instructions here to prevent borkage by randomness. A little tip: in APT you can add the -t option to choose a certain repository to download from. Also, there's the APT preferences file.

Q: Can I downgrade packages in Sid?

A: Technically yes, practically it might cause some buttache. Single packages without dependencies are easy to downgrade. If there is a chain of dependencies behind it (for example a certain downgraded package depends on an earlier version of gcc, which in turn depends on an earlier version of binutils, you might run into an PITA situation) -- if you want to sleep with your wife, you don't hang a banana around your hips, do you? Same about Unstable - either you go for it, or not. There's no way to be "a bit pregnant" or "a bit dead".

Q: I need even newer package versions than in Sid or experimental. Add <packagename> to the BBQ!!11

A: You need that, huh? Then go to github or sourceforge, grab yourself the source and happily compile. The BBQ staff is not working on your cotton field.

Q: Can I run a mix of kernels?

A: Yes. You can install as many kernels as there's space for on your drives. They will be listed in the "Extended" menu of GRUB. smxi can do kernel installations for you, sane choices are Debian's stock kernel, the Debian experimental kernels, siduction's towo kernel, the slh Aptosid kernel, the Liquorix kernel and the BBQ realtime kernel.
..gnutella..

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: From Debian & Co. to BBQ

Unread post by DebianJoe » Sun Aug 25, 2013 6:16 am

"Then go to github or sourceforge, grab yourself the source and happily compile. The BBQ staff is not working on your cotton field."

About 25% of my personal user-space is built using this particular method. I love it, and if you're doing it...and something breaks, then you get a chance to be the first to fix the problems for everyone else. It contributes to the improvement of software for everyone.

Thanks for the extensive how-to, Q&A. I'll try to get it all into the wiki before Rho gets back. ;)
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
vic
Godot
Posts: 2117
Joined: Wed Oct 17, 2012 10:11 am
Location: /bin

Re: From Debian & Co. to BBQ

Unread post by vic » Mon Aug 26, 2013 5:15 am

Extended thanks for sharing this how to machinebacon, I learn so much here:)

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Tue Aug 27, 2013 1:44 pm

Nicely done machinebacon. From Debian & Co I thank you.

EDIT: A question

why /etc/apt/sources.list.d/bbq.list

and not just /etc/apt/sources.list ??
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

User avatar
xaos52
The Good Doctor
Posts: 190
Joined: Thu Aug 15, 2013 11:59 am
Location: Eernegem, Belgium

Re: From Debian & Co. to BBQ

Unread post by xaos52 » Tue Aug 27, 2013 3:23 pm

Hi Sector11,
My guess - but I am new here as well - is, because it is easier to remove the repo like this. As it is set up now, you can remove the file from any shell window or file manager. Otherwise you would have to edit the file and remove lines, or put them in comments.
Connected. Take this REPL, brother, and may it serve you well.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: From Debian & Co. to BBQ

Unread post by machinebacon » Tue Aug 27, 2013 3:26 pm

Yes yes, correct.

It is the 'new' modular way with the .d folders and then separate lists. Same happened for /etc/network/interfaces.d, too IIRC. Sector, do it as you like. I found it easier to comment out in one file than to have five or six separate lists files, but - YMMV :)
..gnutella..

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 4:26 pm

OK with this:
Make sure you have no duplicates in the sources.list.d files. If you come from a distro that contains gtk3-applications, you are advised to remove them before performing an update && dist-upgrade. The BBQ takes no responsibility if you burn your meat to a crisp.
... it drives me NUTS! How does a person find out what apps are gtk-2 or gtk-3?

Short of opening them that is.

There should be an apt-get option:

Code: Select all

-- gtkX - list gtkX or gtkX compliant apps only. Defaults to all apps is not used.
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 4:30 pm

machinebacon wrote:Yes yes, correct.

It is the 'new' modular way with the .d folders and then separate lists. Same happened for /etc/network/interfaces.d, too IIRC. Sector, do it as you like. I found it easier to comment out in one file than to have five or six separate lists files, but - YMMV :)
I am inclined to agree. One list, to rule them all - but sooner or later that will be obsolete I think ... it's the way things seem to be going.
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: From Debian & Co. to BBQ

Unread post by machinebacon » Wed Aug 28, 2013 4:32 pm

Haha sweet :)

Code: Select all

apt-cache rdepends libgtk-3-0 | more #or less or most 
About the .d stuff - I don't know/think it will be obsolete. It is really just a way to manage stuff easier, like ... eating with chopsticks :D
..gnutella..

User avatar
johnraff
Sperminator
Posts: 199
Joined: Wed Oct 17, 2012 6:38 pm
Location: Japan
Contact:

Re: From Debian & Co. to BBQ

Unread post by johnraff » Wed Aug 28, 2013 5:03 pm

machinebacon wrote:About the .d stuff - I don't know/think it will be obsolete. It is really just a way to manage stuff easier, like ... eating with chopsticks :D
I'm guessing the separate files in a .d folder make it easier to do things automatically with scripts. otoh, a single file with commented-out lines is probably easier for people doing it by hand.
All code is one.

User avatar
DebianJoe
Frame Buffer
Posts: 1915
Joined: Mon Jul 01, 2013 5:41 am
Location: emacs.d

Re: From Debian & Co. to BBQ

Unread post by DebianJoe » Wed Aug 28, 2013 5:20 pm

@johnraff. The removal of a directory with 'rm -rf' seems to be significantly easier than hand deleting specific lines in files. And 'mkdir' and 'cd' isn't really all that much different than navigating to an open line.

I'm sure that it's a preference issue, as I would personally prefer to break files into orderly little containers over manual comment parsing, but perhaps someone else would like having everything in one place.
|>>BBQ Roaster, Alpha Branch<< | >> clinky << | >> X11 must die << |
Thanks BASIC

User avatar
MrPink
applies for custom title
Posts: 49
Joined: Tue Jan 22, 2013 10:38 pm

Re: From Debian & Co. to BBQ

Unread post by MrPink » Wed Aug 28, 2013 5:59 pm

^ The smxi script is an example. It will ask about adding Liquorix sources even if it is in .d/liquorix.list instead of sources.list. (One can always say no, though)

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 6:02 pm

machinebacon wrote:Haha sweet :)

Code: Select all

apt-cache rdepends libgtk-3-0 | more #or less or most 
About the .d stuff - I don't know/think it will be obsolete. It is really just a way to manage stuff easier, like ... eating with chopsticks :D
Can't argue about the chopsticks idea. But a knife and fork is great for a good 2" steak
{stunned} Nooooooooo!!!! That easy! I don't believe it.

CRAP!!!!!!!!!!!!!!!!!!! that's a BIG list! and:

Code: Select all

 28 Aug 13 | 13:21:49 ~
    $ apt-cache rdepends libgtk-2-0 | more #or less or most 
E: No packages found
I see some gtk-3 I have and some I know I don't ... and a lot ???

Yesterday I did NOTHING serious with the computer - we had a few power surges that caused my UPS to beep and grab hold. Power came back before I could save everything and close down ... but I didn't want that during an install.

OK ... darside64 you say has NO GTK3 stuff?
And after I built an:
  • /etc/apt-bbq/apt.conf.d
  • /etc/apt-bbq/preferences.d
  • /etc/apt-bbq/sources.list.d
  • /etc/apt-bbq/apt-file.conf
to replace:
  • /etc/apt/apt.conf.d
  • /etc/apt/listbugs
  • /etc/apt/preferences.d
  • /etc/apt/sources.list.d
  • /etc/apt/trusted.gpg.d
  • /etc/apt/apt.conf
  • /etc/apt/listchanges.conf
  • /etc/apt/preferences
  • /etc/apt/sources.list
  • /etc/apt/trusted.gpg
OFFTOPIC :
Sounds like a good newfie joke.
Newfie kid playing around guys that are tarring a dirt road ... few hours later he goes home. The old man looks at him and yells, "Martha, me thinks it'd be easier ta make anew one rather then clean that one off!
PC Application: Installing BBQ will be easier than cleaning out gtk-3

One thing on that gtk-3 list that has always left me puzzled. A distro comes with x11-apps and galculator is configured in the menus. DUH! xcalc is WAY more then I'll ever need as a home user. {shaking head} I take it out my wife finally asks for it back ... BASTA!! Sorry dear ... no can do, it will burn the system crispy, just ask machinebacon. {evil laugh}

Today's not a good day either:

Code: Select all

37 upgraded, 1 newly installed, 144 to remove and 0 not upgraded.
Need to get 27.9 MB of archives.
After this operation, 416 MB disk space will be freed.
Do you want to continue? [Y/n] n
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: From Debian & Co. to BBQ

Unread post by machinebacon » Wed Aug 28, 2013 6:17 pm

Code: Select all

apt-cache rdepends libgtk2.0-0
Darkside is a fork/port of the real Waldorf, it comes 'upstream' with gtk3. If you want to go no-GTK3, you take something of the last 2 months, most of it (like 90%) is gtk2 or even no-gtk (yes, actually all things released in August, like Bakewell, Sauce, Pidsley, Cameltoe, etc) -> http://linuxbbq.org/bbs/viewtopic.php?f=3&t=607

And yes, guess why I use xcalc as calculator in recent releases, or why epdfview (recently: pdfviewer/zathura) are in place for evince, or xarchiver instead of file-roller, why ceni instead of nm-applet etc. etc.

It is all about freedom, so install as much gtk3 and qt4/5 as you like, I just won't be able to fix stuff because I don't use these things on my systems ;)
..gnutella..

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 6:25 pm

DebianJoe wrote:@johnraff. The removal of a directory with 'rm -rf' seems to be significantly easier than hand deleting specific lines in files. And 'mkdir' and 'cd' isn't really all that much different than navigating to an open line.

I'm sure that it's a preference issue, as I would personally prefer to break files into orderly little containers over manual comment parsing, but perhaps someone else would like having everything in one place.
Exactly why I want a NO-GUI spin (VBox - to star) to start learning the command line. Will probably never be 100% proficient with it but it will make things easier in a GUI world.

Can't make an informed opinion until I get a taste of both worlds.
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 6:52 pm

machinebacon wrote:

Code: Select all

apt-cache rdepends libgtk2.0-0
Darkside is a fork/port of the real Waldorf, it comes 'upstream' with gtk3. If you want to go no-GTK3, you take something of the last 2 months, most of it (like 90%) is gtk2 or even no-gtk (yes, actually all things released in August, like Bakewell, Sauce, Pidsley, Cameltoe, etc) -> http://linuxbbq.org/bbs/viewtopic.php?f=3&t=607

And yes, guess why I use xcalc as calculator in recent releases, or why epdfview (recently: pdfviewer/zathura) are in place for evince, or xarchiver instead of file-roller, why ceni instead of nm-applet etc. etc.

It is all about freedom, so install as much gtk3 and qt4/5 as you like, I just won't be able to fix stuff because I don't use these things on my systems ;)
You never cease to amaze me machinebacon. It boggles my mind how people can remember all that stuff.
--- gtk2 line grabbed. Thanks.

Oooooooooo got the image ... I will forgo darkside and go for the gtk2 only: bakewell. That looks tweakable. :D

In my current "SID" I don't use a network manager - I'm connected to a cable modem with a desktop, not like I'm going to put it in my backpack anytime soon. :D

Oops!

Code: Select all

 28 Aug 13 | 14:48:30 ~
    $ apt-cache rdepends libgtk2-0-0
E: No packages found
Tada!

Code: Select all

apt-cache rdepends libgtk2.0-0
EDIT: I could have sworn I copy/pasted: apt-cache rdepends libgtk2-0-0
{grumble grumble....}
Last edited by Sector11 on Wed Aug 28, 2013 7:07 pm, edited 1 time in total.
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

User avatar
Sector11
Sperminator
Posts: 193
Joined: Mon Aug 19, 2013 4:15 am

Re: From Debian & Co. to BBQ

Unread post by Sector11 » Wed Aug 28, 2013 7:05 pm

MrPink wrote:^ The smxi script is an example. It will ask about adding Liquorix sources even if it is in .d/liquorix.list instead of sources.list. (One can always say no, though)
Guess they can't build a script that recognizes both. I've seen the:
You are using a format smix does not recognize. You will have to add the repo manually.
... or something like that.
I am THE resident noob, hands down no discussion. ... and
I wear my soap on a rope.

User avatar
kiiroitori
dpkg-reconfigure
Posts: 72
Joined: Tue Aug 27, 2013 12:22 pm

Re: From Debian & Co. to BBQ

Unread post by kiiroitori » Tue Sep 03, 2013 2:20 pm

machinebacon wrote:
Darkside is a fork/port of the real Waldorf, it comes 'upstream' with gtk3.
(...)

so install as much gtk3 and qt4/5 as you like, I just won't be able to fix stuff because I don't use these things on my systems ;)
Mmh, I have a question guys (yes I am noobing around again). I'd like to use shotwell in Darkside and it depends on GTK3. If I upgrade like there is no tomorrow then shotwell is broken. Is there a reasonable issue to this problem? I mean, do I just need to hold the GTK3 libraries (if I knew how to do it9?

machinebacon
Baconator
Posts: 10253
Joined: Thu Sep 16, 2010 11:03 am
Location: Pfälzerwald
Contact:

Re: From Debian & Co. to BBQ

Unread post by machinebacon » Tue Sep 03, 2013 7:31 pm

^ usually it's no problem, the worst that can happen is that some applications don't start up.

btw, try fotoxx (and darktable) :))
..gnutella..

mamaw
Riesenpenis
Posts: 33
Joined: Thu Sep 26, 2013 3:30 am

Re: From Debian & Co. to BBQ

Unread post by mamaw » Fri Oct 04, 2013 5:11 am

machinebacon wrote:LinuxBBQ is proud to announce the immediate availability of "Tiny", the de-facto no-X base release and Main Edition on LinuxBBQ.
---snip--

Boots into a tmux session. Ctrl + A is the hotkey.

New CLI additions are:
- joe (editor)
- tapecalc (tape calculator)
- iftop (NIC viewer)
- glances (process viewer)
- nload (network usage viewer)
- powertop (power usage monitor)
- vifm (vi-like file manager)
"may" i ask -cough- the next step tutorial from this point debian to bbq further step to make it behave like tiny? -cough-
the list of the app there is just one apt-get away right? i see some bash aliases here http://linuxbbq.org/bbs/viewtopic.php?f=19&t=608.

what else do tiny has and debian minimal netinst not?

this is getting more and more interesting. the bbq menu and stuff.
i think i start to -cough- love the cli -cough-

i think linuxbbq is very beautiful.

it all begin from curiousity

Post Reply