JoeSchmoe All American 1219 Posts user info edit post |
installing program on MS Windows.
click a button, acknowledge some EULA or other, go get a soda from the fridge.
Total Time: 5 minutes
what did i learn? i didnt learn crap. i gots my program, thats all I need to know.
installing the same damn program on Linux.
intensive hunting through arcane directories for package configuration files, configuration scripts, makefiles, package handler repository updating, etc
Total Time: 4 1/2 hours
Well I learned a lot about my gotdamn package manager... one piddly dependency can't be found .... and boom! your whole evening takes a detour into the depths of Dependency Hell.
woot. i love it.
[Edited on May 19, 2008 at 3:37 AM. Reason : ] 5/19/2008 3:30:11 AM |
wdprice3 BinaryBuffonary 45912 Posts user info edit post |
WHY I LOVE LINUX WINDOWS 5/19/2008 7:50:04 AM |
qntmfred retired 40726 Posts user info edit post |
http://www.furrygoat.com/2008/05/18/computers-and-getting-old/ 5/19/2008 8:05:03 AM |
sd2nc All American 9963 Posts user info edit post |
They're giving it away free? It must be good! 5/19/2008 8:23:01 AM |
GraniteBalls Aging fast 12262 Posts user info edit post |
joe fears the penguin
[Edited on May 19, 2008 at 8:57 AM. Reason : penguin] 5/19/2008 8:57:08 AM |
Shaggy All American 17820 Posts user info edit post |
message_topic.aspx?topic=462075 5/19/2008 9:28:09 AM |
philihp All American 8349 Posts user info edit post |
What was the program? 5/19/2008 9:30:16 AM |
synapse play so hard 60939 Posts user info edit post |
Quote : | "They're giving it away free? It must be good!" |
hahaha ftw5/19/2008 9:33:44 AM |
quagmire02 All American 44225 Posts user info edit post |
i've come to the conclusion, after months of attempting to use ubuntu exclusively on my desktop, that linux is really only good for a hands-off box (server or HTPC, for example)...it simply isn't worth the trouble when you can get windows for "free" 5/19/2008 9:37:27 AM |
Rat Suspended 5724 Posts user info edit post |
VMWARE is my god. 5/19/2008 10:54:58 AM |
Aficionado Suspended 22518 Posts user info edit post |
yum or apt-get is your friend
however, i agree with quagmire
i have a linux file server (ubuntu 7.10 server) that has a public ip address
add some stuff to cron to keep it updated, disable remote root login, and i dont have to think about it 5/19/2008 11:14:25 AM |
philihp All American 8349 Posts user info edit post |
^Have you considered using Amazon S3 to store your data?
Chances are it's easier to maintain, more reliable, and probably cheaper.
http://jeremy.zawodny.com/blog/archives/007624.html 5/19/2008 2:34:24 PM |
Aficionado Suspended 22518 Posts user info edit post |
no because its just an old dual PIII box with a software RAID 1
and georgia tech pays for the power, the internet connection, and a baller firewall and the 580 W power supply that i put in it after the other one failed
[Edited on May 19, 2008 at 3:19 PM. Reason :
5/19/2008 3:15:29 PM |
Ernie All American 45943 Posts user info edit post |
I LOVE LINUX BECAUSE LINUX HATES MY FUCKING WIRELESS USB ADAPTER
sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up sudo ifconfig wlan0 up :mad: sudo ifconfig wlan0 up :mad: sudo ifconfig wlan0 up :mad: sudo ifconfig wlan0 up :mad: 5/19/2008 3:25:35 PM |
bmdurham All American 2668 Posts user info edit post |
that was my downfall with an old box. it was a dual boot but I could never get the wireless adapter to work correctly.
[Edited on May 19, 2008 at 4:03 PM. Reason : ] 5/19/2008 4:03:15 PM |
DirtyMonkey All American 4269 Posts user info edit post |
i've been running ubuntu on my work laptop for about a month now and i love it. its great because
a) windows was going very slow after 2 years of poor maintenance, i didn't have the xp install disc, and i don't want to pay for a 7 year old OS or vista, nor do i want to have an illegal OS on my work computer.
b) my work is done on a CentOS webserver, so it makes sense and makes things easier to work in a similar environment.
c) i needed to ditch my addiction of spider solitaire. now i have tetravex!
but yeah, even though its not usually too terribly hard to find package dependencies, it is a pain in the ass and you just don't want to deal with it when you know the alternative is to run an exe. 5/19/2008 4:28:30 PM |
Stein All American 19842 Posts user info edit post |
# make # make test [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] [FAIL] # make install
Works fine. 5/19/2008 5:55:24 PM |
JoeSchmoe All American 1219 Posts user info edit post |
^ lol, yeah, i've done that.
after i orginally posted this, i thought i had my target program installed. (Im trying to build CodeBlocks, btw...) then at the very end of "make install" it barfs up a bunch of gtk+ related errors
/usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_window_freeze_toplevel_updates_libgtk_only' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_window_beep' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_threads_add_idle' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_screen_set_font_options' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_color_to_string' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_window_set_startup_id' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_window_thaw_toplevel_updates_libgtk_only' /usr/lib/libgtk-x11-2.0.so.0: undefined reference to `gdk_screen_set_resolution' ...etc...collect2: ld returned 1 exit status make[3]: *** [cb_share_config] Error 1 make[3]: Leaving directory `/usr/lib/codeblocks-8.02/src/tools/cb_share_config' make[2]: *** [install-recursive] Error 1 make[2]: Leaving directory `/usr/lib/codeblocks-8.02/src/tools' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/usr/lib/codeblocks-8.02/src' make: *** [install-recursive] Error 1
:grr:
[Edited on May 19, 2008 at 10:24 PM. Reason : ]5/19/2008 10:21:44 PM |
Stein All American 19842 Posts user info edit post |
Every time I see a software install under Linux fail I just wait for the entire operating system to go down.
It's spits out so much information that there's no way that anything left running could be doing so properly. 5/19/2008 11:41:48 PM |
skokiaan All American 26447 Posts user info edit post |
spray and pray install. gotta love it! 5/20/2008 12:16:50 AM |
JoeSchmoe All American 1219 Posts user info edit post |
OMFG IM SUCH A RETARD
my package manager (synaptic) couldnt find code:blocks, so i tried to do it manually and that's when i went into dependency hell
on a random whim, i just now tried it with "apt-get" .... and guess what? start to finish it built the whole damn thing 5 minutes.
i could have gone and got a soda, but i was staring at it in disbelief.
man... linux ROCKS 5/20/2008 12:47:30 AM |
raiden All American 10505 Posts user info edit post |
yeah I hate getting into Dependency Hell. 5/20/2008 10:38:49 AM |
tsavla All American 6787 Posts user info edit post |
^^
LOL
I thought you worked for Microsoft 5/20/2008 12:20:28 PM |
JoeSchmoe All American 1219 Posts user info edit post |
lol. i did. for 2 months. as a contractor on their anti-malware team. lemme tell you what I wasn't doing: building applications on a linux desktop
anyhow, i found another job $20K more than they were paying. and i'm not building linux desktop applications at my new job, neither 5/20/2008 2:37:57 PM |
tsavla All American 6787 Posts user info edit post |
5/20/2008 2:57:42 PM |
Boone All American 5237 Posts user info edit post |
Why is it that wireless card drivers give linux so many problems?
(really, I'm curious)
I've tried three distros on two laptops and have had no luck. 5/20/2008 3:44:07 PM |
Ernie All American 45943 Posts user info edit post |
I don't know, but it took me hours to get my D-LINK WUA 1340 (a fairly popular adapter) working with Ubuntu 7.10. After a few weeks of having to restart the adapter every 30 minutes or so, I finally gave in and tried an old Netgear WG111T using ndiswrapper; so far, so good.
--
aha
Quote : | "on a random whim, i just now tried it with "apt-get" .... and guess what? start to finish it built the whole damn thing 5 minutes." |
I'm hardly a Linux expert, but how was checking the repositories not step one?
[Edited on May 20, 2008 at 4:30 PM. Reason : ]5/20/2008 4:27:46 PM |
JoeSchmoe All American 1219 Posts user info edit post |
well I DID
sort of.
i mean, i checked them using Synaptic, which i have now decided is Teh Suck.
when it didnt work, i just thought that... well i mean, i though i could just build...
LOOK I DONT FUCKING KNOW, AIGHT??? 5/20/2008 4:34:53 PM |
skokiaan All American 26447 Posts user info edit post |
Just use all the apt-get-like things when you need to install something. You might get 5 copies of something installed into different locations, but at least your bases will be covered.
(and assume that reformat, recompile, and install is a regular part of linux maintenance)
[Edited on May 20, 2008 at 6:47 PM. Reason : .] 5/20/2008 6:46:59 PM |
CharlesHF All American 5543 Posts user info edit post |
Installing Application in OS X
1. Double-click DMG file. 2. Drag program icon to "Applications". 3. Done.
Uninstalling Applications in OS X
1: Open Applications, drag program to Trash. 2: Done. 5/20/2008 7:29:17 PM |
ncsuapex SpaceForRent 37776 Posts user info edit post |
yum install program
done 5/20/2008 7:37:01 PM |
JoeSchmoe All American 1219 Posts user info edit post |
^ yeah yeah, same thing with synaptic/apt-get/pup... whatever.
problem is, it's not always "done" when the dependencies are broken. 5/20/2008 7:39:02 PM |
ncsuapex SpaceForRent 37776 Posts user info edit post |
don't blame Linux as a whole just because of the shitty distro you use. 5/20/2008 10:28:45 PM |
skokiaan All American 26447 Posts user info edit post |
^reason why linux is so awesome 5/20/2008 11:16:51 PM |
GraniteBalls Aging fast 12262 Posts user info edit post |
Quote : | "don't blame Linux as a whole just because of the shitty distro you use.
" |
linux's greatest strength is also its greatest weakness.
instead of 100 cooks stirring 1 pot
they're stirring 21039481 pots.
[Edited on May 21, 2008 at 10:50 AM. Reason : analogy]5/21/2008 10:49:28 AM |
JoeSchmoe All American 1219 Posts user info edit post |
naw, dude.
it's 2,147,483,648 pots.
amirite? 5/21/2008 12:23:25 PM |
Shaggy All American 17820 Posts user info edit post |
its 100 chefs and 1,412,441,745 guys in their basement stirring 2,147,483,648 chamber pots 5/21/2008 12:34:13 PM |
Boone All American 5237 Posts user info edit post |
chamber pots
oh snap 5/21/2008 2:46:43 PM |
Scary Larry Suspended 644 Posts user info edit post |
yo momma got a dependency problem 5/22/2008 8:37:12 AM |
raiden All American 10505 Posts user info edit post |
chamber pots
oh snap 5/22/2008 12:10:29 PM |
Aficionado Suspended 22518 Posts user info edit post |
yo momma got a dependency problem 5/22/2008 12:15:36 PM |
JoeSchmoe All American 1219 Posts user info edit post |
chamber pots... Depends... yo momma.
now if we just make it to page 2, i will be the winnar. 5/22/2008 12:36:40 PM |
GraniteBalls Aging fast 12262 Posts user info edit post |
ftw 5/22/2008 1:43:29 PM |