Advanced users of GNU/Linux (and I mean advanced), remember to try Source Mage GNU/Linux. True source-based distribution, and (in contrast with Gentoo and Arch) is: Free from obfuscated and pre-configured code. Fully committed to GPL, uses only free software (as in freedom) in their main package. With even the documentation licensed as FDL. Without 3rd party patches, sensible defaults or masked packages. Doesn't need obfuscated python libraries, only bash. Uses clean dependencies as they came from upstream developers, which by the same provides instant updates. Can heal broken installs. Can also use flags.
Do you like Arch Linux's AUR? Do you like Gentoo's portage (or ports-like) package manager? With SMGL's "sorcery" you get all that. Making new spells (packages) not found in the grimoire (repository) is easy sourcemage.org/Spell/Book
It also enables you to be free from having a life or job too right?
Any source based distro doesn't have the most important freedom, and that is the freedom of respecting your time.
>sensible hipster retard red flag word right there.
>welcome! Nobody is "welcome", you want newcomers to fail because you think this means you're "smart". By using shitty distros on purpose, you are a neo-luddite and go right into the overcomplicated door lock picture and you are only harming the linux community. Please fuck off to BSD.
These problems have already been fixed in every other distro 15 years ago.
>but I want... You mean >I pretend to want... for attention
Joseph Diaz
stop shilling this
Jace Rogers
Take your wintoddler rage to an intel vs amd thread you giant cuck.
Dominic Wright
>Do you like Arch Linux's AUR? it's literally a fucking meme, no
Thomas Williams
you're saying that as if promoting free software is bad go back to your graphics cards thread, wincuck
Brody Thomas
Is "cuck" all you got? With the kind of marketshare mainstream distros have, you're going to have to provide a proper reason. Just before you bother, remember that "quantum hipster bullshit" isn't a reason. ie pretending to "recommend" it when you know it's a pile of shit. You can't do this because that's the only reason why you use a shitty-on-purpose distro after 2005. These problems were fixed 15 years ago. Linux isn't just for losers jerking off anymore, normies use it everyday because it actually works now. Try BSD.
Asher Green
there's nothing wrong with having more unique, completely free distros with different package management implementations and source mage seems pretty interesting
Jonathan Miller
How much of a fucking NEET do you have to be in order to use a source based distro for daily usage?
Jeremiah Murphy
how does using a source based distro have anything to do with being neet?
James Sullivan
The time, user, the time.
Lincoln Taylor
>The time, user, the time. what's your point
Gavin King
Make some inferences, you'll get there.
Jace Myers
I was hoping for you to think about it, write it down and see for yourself how invalid your point is
Jose Richardson
>"woops, gotta install this package here real quick" >"ah, well, looks like I've gotta compile it!" >takes 20 minutes to compile >would've taken 30 seconds with precompiled binaries
Leo Brown
"unique" You mean hipster bullshit. Again nothing wrong if you want to go fuck off and pretend to be whatever on IRC, you're baiting newbies into using this shit. They're going to end up thinking linux sucks.
Hardest part when talking to a loser is they genuinely think that the time argument doesn't matter. This is what happens when you have a welfare out option, you get people pretending to have a disease and thinking that living barely around minimum wage and doing nothing for 4-5 decades is successfully gaming the system. Again if you cut welfare you'd see hipster linux distros die overnight along with their smelly userbase which shouldn't be alive.
Joshua Peterson
Are we gonna have a thread like this every day now?
Isaiah Rogers
literally the only packages on my system that take a significant amount of time are firefox which takes around 10 minutes, and libreoffice which would take 3-4 hours if I didn't just use the binary distribution. Compile times are literally not an issue on modern hardware.
Aaron Gonzalez
I belive sourcemage has binarys as well if im not mistaken but you will get better runtime preformance if you compile it yourself.
Caleb Reed
thre's usually no deadlines for installing packages on my system important stuff that I know I'll need for uni and work I will already have installed anyway, as for the compiling time, it's not like anyone's forced to sit and watch the compiling process it has zero effect on my workflow
Jack Young
I only like meme distros. Will I feel at home with source mage?
Alexander Kelly
lmao are you baiting or are you really this insecure? >You mean hipster bullshit. no, I mean unique and therefore possibly interesting and therefore fun (for some people at least)
Angel Morgan
There are certainly not many normies using Linux.
Joshua Phillips
>freedom of respecting your time You are free to use another distribution of GNU/Linux.
It's not like somebody is forcing you to install Gentoo.
If your time is so important, what the fuck are you doing on Sup Forums anyways?
Josiah Lopez
define "unique" it will inevitably mean a form of "shitty". Especially when there's something else available also for free which works.
It's being included as an option by dell and hp. no matter how hard you try to make linux your gay little secret club, you are far too late in the game. Try BSD.
You are free to fuck off and stop making pseudo shill threads which have no point except ending in newbies thinking that linux sucks. This isn't about you or me, it's about shitty journalist articles where some hippie asshole baits him into using some 15 year old distro. Essentially the same as keying someone's car just to say "yeah that was me"
Dylan Nguyen
>It's being included as an option by dell and hp. no matter how hard you try to make linux your gay little secret club, you are far too late in the game. Try BSD. I'm not huge into Linux and would rather it became less shit in order to gain more share of the market. But, the numbers don't lie.
Ian Price
>define "unique" adjective 1. existing as the only one or as the sole example; single; solitary in type or characteristics: a unique copy of an ancient manuscript. 2. having no like or equal; unparalleled; incomparable: - "Bach was unique in his handling of counterpoint." 3. limited in occurrence to a given class, situation, or area: - "a species unique to Australia." 4. limited to a single outcome or result; without alternative possibilities: - "Certain types of problems have unique solutions." 5. not typical; unusual: - "She has a very unique smile." noun 6. the embodiment of unique characteristics; the only specimen of a given kind: - "The unique is also the improbable."
For example: Antergos and Manjaro are not unique distros, since they're no different frin Arch. Source Mage is a unique distro, since it's not a fork and it uses a unique package management implementation.
>it will inevitably mean a form of "shitty" How so? >Especially when there's something else available also for free which works. There are other distros relying on Source Mage's package management system? >for free I hope you don't mean free as in beer. >which works Are you implying that Source Mage doesn't work?
Jordan Harris
>for free wincuck detected
Josiah Scott
still i'm surprised how many normies have heard of ubuntu
Some cool tips like finding keymap examples in /usr/share/keymaps and change it on /etc/sysconfig/keymap
Grayson Harris
You keep dodging the question just like BSD turds won't define "elegant" and just like plan9 shits won't define "sane". I will define your version of unique, it's "I think I'm better than you".
>his time is worthless
We need to eliminate welfare to fix linux. Anyway to any newcomers for this thread, source mage is just like slackware, gentoo, or any other no-name hipster distro. These losers think linux is their secret club and secretly hope you don't use it.
Jack Richardson
I am installing SMGL to my thinkpad tonight, basically is the prequel to libreboot so install SMGL to feel my thinkpad like the magical machine it is :^)
Nothing fancy yet just some tools to practice the sorcery package manager.
Joshua Stewart
>You keep dodging the question I literally answered your question. >just like BSD turds won't define "elegant" and just like plan9 shits won't define "sane" what >I will define your version of unique I've already defined it and it coincides with the dictionary definition by pure chance. >it's "I think I'm better than you" There goes your insecurity again. Most people use unique, unpopular distros because they already have lots of experience with the popular ones and they're looking for something new and interesting. Believe it or not, they're not trying to make you feel inferior, they just want to have fun. You're spending an unhealthy ammount of time on Sup Forums and it's clearly not having a good effect on your complexes. Do yourself a favor and get the fuck out.
Isaac Wright
Thanks, user.
Jason Taylor
nah nubs distro hop, experienced people realize it's all the same shit use debian and get shit done
Landon Fisher
experienced people realize derivative distros are all the same shit as the one original ones and the only differences between original distros are >the package management tools >repos >update policy and if they're bored with the mainstream distro's package management, they try something else
Matthew Lee
Why should I use source mage over Ubuntu?
Aiden Green
because it's fun
Daniel Sanders
Some fine gentlemen on the IRC gave me good tips and point to some pages on the wiki I didn't know. I suggest you guys dig a little on the package manager man pages, you'll find some nice surprises.
Samuel Bell
Why would I use Source Mage GNU/Linux when I can use GuixSD? When the time comes, I can even switch the kernel and be a real GNU system.
Adam Kelly
Honestly I thought GuixSD was a good distro until I found GuixSD don't let you install xorg without a loging manager.
Chase Collins
>muh startx glad we cleared up your time is worthless
William Lopez
But what about servers? You got that wrong.
Sebastian Sanchez
>not having all your startup commands in .xinitrc >not just having startx in .profile fucking pleb
Michael Perez
You meant to say "I think I'm better than you". Anyway due to limited planet resources, in 50 years public perception of welfare will run out of juice and there will be no more hipsters since you'll have to earn your living and nobody will have time to pretend to be "unique"
Andrew Williams
>stupid bullshit that was fixed 15 years ago Fucking hipster
Ryder Martinez
>You meant to say "I think I'm better than you". No, I didn't. >Anyway due to limited planet resources, in 50 years public perception of welfare will run out of juice and there will be no more hipsters since they'll* have to earn their* living and nobody will have time to pretend to be "unique" Good.
Robert Diaz
>fixed What do you mean? You can't fix .xinitrc and starting X as soon as you login. I simply cannot live without my .xinitrc. And having startx in .profile makes it much faster and more lightweight than having to go through a display manager.
Mason Carter
Some user told me you can change this with some settings, but you need to be intimately familiar with the Guix
Nicholas Taylor
bait
Matthew Jenkins
I don't know who but some serious bait at the first posts after reading the thread, energy could be better spent by learning and discussing the differences among package managers.
Zachary Sullivan
>Without [...] sensible defaults What, you prefer nonsensical defaults? Are you pretending Linux is a video game you want to play on hard mode?
>obfuscated python libraries, only bash Python is a better programming language. It is easier to read and to work on. Why would anyone prefer bash?
Hudson Gomez
>We need to eliminate welfare to fix linux. Anyway to any newcomers for this thread, source mage is just like slackware, gentoo, or any other no-name hipster distro. These losers think linux is their secret club and secretly hope you don't use it.
You don't know it but you have already served me and my kind greatly. We have become stronger yet and you have by your own prejudice become weaker and less relavant.
Henry Perry
this
Bentley Wright
>marketshare LOL
You just don't get it Pajeet, this isn't about market share. People do this because they want to.
Landon Cooper
>people that wants to use a piece of software that works fine, do what they want, and is a good environment to get involved and start making their own script/program for their system because it's their hobby, is wrong and everyone should be using something mainstream >on a technology board where any sane person would expect to find people having a Sup Forums related hobby
What the fuck are you doing in this board ? OP didn't recommend anything, he just wanted to promote a distribution he enjoy and would have appreciated to talk with other anons using it and maybe have new people trying it.
Landon Powell
>I never compiled a package the post
William Anderson
They don't specifically use debian, but they install a distribution and keep it for a more than a year. I've been using my current distro for 1year and half for example, and I'll make a clean install in a month or two because I'll buy a new hdd or ssd and want to repartition my drives. If I wasn't buying a drive I would just keep using my current system as it is for another year
Adrian Miller
>only free software (as in freedom) in their main package. Even suse is more committed to FLOSS because germans wont deal with patent trolls.
Owen Bell
Installing SMGL in qemu rn.
James Brown
Note to self. Gotta be careful. I might actually fall for this meme.
Robert Hill
Yes *wink* *wink*
Colton Howard
Tell us user, how spells work and what is sorcery?
Grayson Morgan
>Someone actually likes something I don't understand!? WTF, do they think they're BETTER THAN ME???
Angel King
I want to fuck that source mage, if you know what I am saying.
Wyatt Bennett
i dont know what you are saying
Benjamin Ortiz
your dumb
Parker Scott
I don't know what you are saying either
Joshua Long
wew, one wink would've been enough
Ryder Wood
How do I use the init system to initialize wpasupplicant and dhcpcd on startup? Is there a document for this?
Owen Williams
Is there like a SourceMage manual that consolidates all the necessary information on how to use SourceMage?
You should also check their IRC. They'd be happy to help and answer any questions you might have.
Matthew Price
>You need to edit /etc/init.d/rc Or wait, I might be wrong on that. I'm currenty looking through the documentation myself and I've only ever used systemd, so I'm not really familiar with sysv type inits. Perhaps need to write an init script. Look into the /etc/init.d/runlevels directory. Go through some of the init scripts, /etc/init.d/runlevels/%3/sshd for example. You can use it as a template I suppos.
Blake Campbell
Okay, so I've used the init script for sshd as a template for the wpa_supplicant script and this is what I came up with: #!/bin/bash
reload() { echo "Reloading wpa_supplicant..." if [ -n "$(pgrep wpa_supplicant)" ]; then kill `pgrep wpa_supplicant` sleep 1 fi $0 start }
restart() { run_func reload }
Put that into your /etc/init.d/runlevels/%3/ You need to be sure that /etc/init.d/runlevels/%3/network raises your wireless interface (I've named it wlan0 in the script). Make sure you have a valid /etc/wpa_supplicant.conf. I'm trying out Source Mage in a VM, so I can't test it. I'm not sure yet if something else needs to be added or edited.
Isaiah Walker
Meant for
Christian Harris
I would maybe use it if it would only use static linking and would include a sane selection of unfree drivers.
reload() { echo "Reloading dhclient..." if [ -n "$(pgrep dhclient)" ]; then kill `pgrep dhclient` sleep 1 fi $0 start }
restart() { run_func reload }
It should start after wpa_supplicant. Again, I've named the interface wlan0, change that if it's something different.
Cooper Peterson
>A spell is simply a directory containing script files that are used for downloading, unpacking, configuring, compiling, and installing a program. The actual source is not included in the spell, but is downloaded directly from the program's own website. Basically like Arch PKGBUILDS and BSD ports.
Jackson Perez
Thanks, user.
Grayson Bell
Name the wpa_supplicant script just 'wpa_supplicant', since I've set 'wpa_supplicant' as a dependency for dhclient (see the NEEDS variable), or just change the NEEDS variable.
Kayden Bennett
Btw is not sysv. Yeah, I am surprised too.
Jace Turner
But it's similar, no?
Joshua Morales
As far as I can tell user, they tried to keep it minimal but compatible. I guess at this level you can do pretty much anything.
Holy shit this autism basement religion is still up?
Yeah solution is "ubuntu", Linux distros don't need manuals anymore. You're just trying too hard to be different.
still no reason why because there isn't one outside of jerking off
You don't need to do any "learning", major distros have fixed this 15 years ago.
Hipster faggot.
>I can't live without pretending to make up work Bet that's true help us all and kill yourself.
What I'm doing is trying to get people to actually use linux and not have them end up on IRC jerking away 2 decades like you have. I'm not kidding guys, rent a gun and put a bullet in your head and go pretend to use BSD. Linux is not your secret club anymore.
Matthew Miller
I wish I could filter you
Ian Martinez
or you could just ignore him
he's bumping the thread, so jokes on him either way
Cameron Parker
Holy shit this no-life insecure inferiority complexed autist is still at it?
Brandon Gutierrez
>What I'm doing is trying to get people to actually use linux I see.
Nathaniel Jones
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Many computer users run a modified version of the GNU system every day, without realizing it. Through a peculiar turn of events, the version of GNU which is widely used today is often called "Linux", and many of its users are not aware that it is basically the GNU system, developed by the GNU Project.
There really is a Linux, and these people are using it, but it is just a part of the system they use. Linux is the kernel: the program in the system that allocates the machine's resources to the other programs that you run. The kernel is an essential part of an operating system, but useless by itself; it can only function in the context of a complete operating system. Linux is normally used in combination with the GNU operating system: the whole system is basically GNU with Linux added, or GNU/Linux. All the so-called "Linux" distributions are really distributions of GNU/Linux.
Jackson Gray
I love you Stallman the interjector, never stop.
Asher Turner
>what is sorcery
>The Source Mage collection of system tools is called Sorcery. It contains utilities for different system management tasks whose names reflect SMGL's "magical" theme. >The main program, used for modifying core system behavior, is also named "sorcery". >The utilities you'll need the most in everyday use are: > - sorcery >The command sorcery opens a menu where you can modify the behavior and appearance of all sorcery tools. Also available are e.g. compiler optimization settings, as well as a menu-based interface for spell management. sorcery also has command-line options that are used e.g. for doing system updates. > - cast >Casting spells, an activity most other distributions refer to as "installing packages", is done with cast. Generally this means typing cast , answering some queries pertaining to the spell, and allowing the cast to download, compile, and install the program. > - dispel >Uninstalling spells is done with dispel. It operates like cast, with the difference that there usually aren't any queries to answer, and it takes a lot less time than casting. > - gaze >gaze is used to retrieve information about spells or about your system. For example you can use gaze search and gaze will search all available packages for mention of the phrase you entered. You can read any spell's description by doing gaze what . >scribe >Scribe is a utility for controlling the grimoires in your codex, and the spells in your grimoires. For example, you can use scribe add stable to add "stable" to your grimoires. scribe remove stable would then remove it. Scribe is also used for updating the spells in your grimoire using the command scribe update.
pic related
Cameron Lewis
...
Nathan Clark
source mage is quite user friendly actually more so than arch and gentoo
Alexander Miller
you don't have to use the TUI of course, but some might find it convenient
Charles Phillips
Yeah, you don't need to but is nice to have the TUI
Bentley Bailey
>sane >unfree pick one and no more than one
Jeremiah Roberts
source mage has some optional nonfree repos like debian iirc