LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bodhi
User Name
Password
Bodhi This forum is for the discussion of Bodhi Linux.

Notices


Closed Thread
  Search this Thread
Old 02-29-2020, 09:18 AM   #1
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
well I'm disappointed: tried to install wifi drivers epic fail


no gcc??
Code:
userx@userx-Lenovo-ideapad-330S-15ARR:~/Downloads/rtl8812au-5.6.4.2$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/4.15.0-20-generic/build M=/home/userx/Downloads/rtl8812au-5.6.4.2  modules
make[1]: Entering directory '/usr/src/linux-headers-4.15.0-20-generic'
arch/x86/Makefile:156: CONFIG_X86_X32 enabled but no binutils support
./scripts/gcc-version.sh: line 26: gcc: command not found
./scripts/gcc-version.sh: line 27: gcc: command not found
make[1]: gcc: Command not found
Makefile:976: "Cannot use CONFIG_STACK_VALIDATION=y, please install libelf-dev, libelf-devel or elfutils-libelf-devel"
  CC [M]  /home/userx/Downloads/rtl8812au-5.6.4.2/core/rtw_cmd.o
/bin/sh: 1: gcc: not found
scripts/Makefile.build:332: recipe for target '/home/userx/Downloads/rtl8812au-5.6.4.2/core/rtw_cmd.o' failed
make[2]: *** [/home/userx/Downloads/rtl8812au-5.6.4.2/core/rtw_cmd.o] Error 127
Makefile:1552: recipe for target '_module_/home/userx/Downloads/rtl8812au-5.6.4.2' failed
make[1]: *** [_module_/home/userx/Downloads/rtl8812au-5.6.4.2] Error 2
make[1]: Leaving directory '/usr/src/linux-headers-4.15.0-20-generic'
Makefile:2246: recipe for target 'modules' failed
make: *** [modules] Error 2
I'm using
Bus 001 Device 002: ID 0846:9052 NetGear, Inc. A6100 AC600 DB Wireless Adapter [Realtek RTL8811AU]


what to do, no means of gaining a network connection to download anything while in there, but this laptop is multiboot so I can move files over into it if needed.

Isn't this Debian based?

Because it says Ubunututu in the boot listings. (confusing as I delete that and tried this) they Ubunututu did not even have make installed, crap sh*t, this is Linux and it should be part of every distro install, the tools needed to make and compile source code. or at least to be able to unselect it option, which I'd never do.

Quote:
Conclusion

So, by trying out a new Linux distribution, Bodhi Linux, I have relearned an essential part of Linux: installing the gcc compiler. gcc is a core part of Linux, but installing it isn’t as straight-forward as: sudo apt-get install gcc, at least on Bodhi Linux (which looks awesome!)
source:
http://redgreenrepeat.com/2019/07/05...n-bodhi-linux/

--------------***************-------------
Looks like I'm going to have a day of it --
Code:
userx@userx-Lenovo-ideapad-330S-15ARR:~/Downloads$ ls
build-essential_12.8ubuntu1_amd64.deb  rtl8812au-5.6.4.2
userx@userx-Lenovo-ideapad-330S-15ARR:~/Downloads$ sudo dpkg -i build-essential_12.8ubuntu1_amd64.deb
[sudo] password for userx:
Selecting previously unselected package build-essential.
(Reading database ... 148896 files and directories currently installed.)
Preparing to unpack build-essential_12.8ubuntu1_amd64.deb ...
Unpacking build-essential (12.8ubuntu1) ...
dpkg: dependency problems prevent configuration of build-essential:
 build-essential depends on libc6-dev | libc-dev; however:
  Package libc6-dev is not installed.
  Package libc-dev is not installed.
 build-essential depends on gcc (>= 4:9.2); however:
  Package gcc is not installed.
 build-essential depends on g++ (>= 4:9.2); however:
  Package g++ is not installed.

dpkg: error processing package build-essential (--install):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 build-essential
userx@userx-Lenovo-ideapad-330S-15ARR:~/Downloads$

Last edited by BW-userx; 02-29-2020 at 09:52 AM.
 
Old 02-29-2020, 10:48 AM   #2
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,583
Blog Entries: 19

Rep: Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454
Install build-essential.
 
1 members found this post helpful.
Old 02-29-2020, 10:58 AM   #3
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by hazel View Post
Install build-essential.
I think you need to re-read everything I posted.
 
Old 02-29-2020, 11:25 AM   #4
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,583
Blog Entries: 19

Rep: Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454
Ah! I think it's because you are using a download followed by dpkg instead of using the apt system. That would work with some normal packages, but build-essential is a metapackage, meaning it actually has no contents, just a load of dependencies. apt would of course download and install all of these automatically.

Try
Code:
sudo apt install build-essential
 
Old 02-29-2020, 11:32 AM   #5
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by hazel View Post
Ah! I think it's because you are using a download followed by dpkg instead of using the apt system. That would work with some normal packages, but build-essential is a metapackage, meaning it actually has no contents, just a load of dependencies. apt would of course download and install all of these automatically.

Try
Code:
sudo apt install build-essential
I think you failed to read this part, if not most of it.
Code:
what to do, no means of gaining a network connection to download anything while in there, but this laptop is multiboot so I can move files over into it if needed.
 
Old 02-29-2020, 11:39 AM   #6
hazel
LQ Guru
 
Registered: Mar 2016
Location: Harrow, UK
Distribution: LFS, AntiX, Slackware
Posts: 7,583
Blog Entries: 19

Rep: Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454Reputation: 4454
So you'll just have to download, copy and install the packages that are reported as missing. Of course some of them will have dependencies too. Your best bet, I think, is to write the names down, put a tick against those you have on the machine and a second tick against those that have installed correctly. Add to the list any additional package names that are reported as missing. It will be a tiresome business but eventually you will have them all installed.

libc-dev will install at once; it only depends on libc. Any other -dev package should depend only on its runtime library. Simple tools like make, autoconf and pkgconfig will probably install too. gcc is probably one of the last things to install as it has a lot of dependencies.

Last edited by hazel; 02-29-2020 at 11:43 AM.
 
Old 02-29-2020, 11:45 AM   #7
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by hazel View Post
So you'll just have to download, copy and install the packages that are reported as missing. Of course some of them will have dependencies too. Your best bet, I think, is to write the names down, put a tick against those you have on the machine and a second tick against those that have installed correctly. Add to the list any additional package names that are reported as missing. It will be a tiresome business but eventually you will have them all installed.

libc-dev will install at once; it only depends on libc. Any other -dev package should depend only on its runtime library. Simple tools like make, autoconf and pkgconfig will probably install too. gcc is probably one of the last things to install as it has a lot of dependencies.
my best bet is to delete this sh*t because of its lacking of being a true linux disto. I don't care how pretty it looks.

make it work first then make it look pretty.

Last edited by BW-userx; 02-29-2020 at 11:49 AM.
 
Old 02-29-2020, 12:28 PM   #8
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,863

Rep: Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311Reputation: 7311
that is quite interesting approach: there is no network and you cannot use apt. It will obviously happen with any distro, because downloading and installing packages including dependencies is impossible without accessing the repos. It is not related to Bodhi at all. Also dpkg does not handle dependencies at all. From the other hand if you could install Bodhi most probably there is an apt repo somewhere and you can use that to continue.

Last but not least, as you can see Bodhi works without gcc, it is not required at all (so that compiler is not an essential package). Just in case you want to compile....
 
1 members found this post helpful.
Old 02-29-2020, 12:37 PM   #9
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by pan64 View Post
that is quite interesting approach: there is no network and you cannot use apt. It will obviously happen with any distro, because downloading and installing packages including dependencies is impossible without accessing the repos. It is not related to Bodhi at all. Also dpkg does not handle dependencies at all. From the other hand if you could install Bodhi most probably there is an apt repo somewhere and you can use that to continue.

Last but not least, as you can see Bodhi works without gcc,
it is not required at all (so that compiler is not an essential package).
Just in case you want (or need) to compile....
well well here comes the excuses of why it is like it is...

yes it is related to Bodhi and the parent distro it is from. I got the driver I needed to install from its sources because the distros do not have that in there repos, not even Slackware, it needs to be gotten from git

done that. now all I need to do is compile it and install all I need is that free GNU compliler that comes with GNU part of Linux for FREE!!!!!!

but Nooooooo it is not included into some distros because of whatever there reasons to remove that part of the GNU

NOT all distros do this. just the ones that think they know better then the user does. just like removing root passwd and giving sudo instead to replace it....

had Ubunututututu not removed make and gcc and everything needed to compile source code which is what Linux is good for also, and Bodie and all of the others that take from what Ububututu did take from Debian and bastardized this disto by playing control freaks I'd not be posting this.

I'd have been able to make make install done

like Slackware... but noooo they want everyone to conform to there way of thinking this is how it needs to be done and rely on them to make their decisions on now to install all of the software AND MAINTAIN IT LIKE MICROSOFT DOES.

So yes it is a legitimate complaint.


Quote:
Last but not least, as you can see Bodhi works without gcc, it is not required at all (so that compiler is not an essential package). Just in case you want to compile...
no it does not work without gcc as this post proves that.

because it does not include the drivers for my wifi connect i am using in the install program part .. so yeah it does not work like it is suppose to..

so now I am expected to download everything they did not included into the install iso by another means, that is in there repos and can easily be included into the iso, so I can get the system to work as expected and how it should be in today's world of wifi connections.

and I am to blame for that?? really????? you just expect me to swallow your excuse?
it is a legitimate complaint.

the person that wrote that artical feels the same way.
Code:
 So, by trying out a new Linux distribution, Bodhi Linux,
 I have relearned an essential part of Linux: 
installing the gcc compiler. gcc is a core part of Linux,
because they failed to included it in the install ios.

Last edited by BW-userx; 02-29-2020 at 01:07 PM.
 
Old 02-29-2020, 05:12 PM   #10
Kiezel
Member
 
Registered: Jan 2020
Posts: 106

Rep: Reputation: 86
Quote:
Originally Posted by BW-userx View Post
and I am to blame for that?? really????? you just expect me to swallow your excuse?
it is a legitimate complaint.
It's not. It's an ignorant rant. PEBKAC (just Google that) pure and simple.

A rude frustration dump like that isn't the way to get help. Perhaps you're not actually looking for help?

Last edited by Kiezel; 02-29-2020 at 05:16 PM.
 
1 members found this post helpful.
Old 02-29-2020, 05:19 PM   #11
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,353

Rep: Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590
Quote:
So, by trying out a new Linux distribution, Bodhi Linux,
Bodhi is promoted as being lightweight and easy to use, ie missing packages that a more full featured distro would include.
Quote:
what to do, no means of gaining a network connection to download anything while in there, but this laptop is multiboot
chroot from one of the other distros that has wifi working to use apt-get. This laptop has similar wifi, used slackware to chroot into other installed distros after getting slackware wifi working.

Last edited by colorpurple21859; 02-29-2020 at 05:26 PM.
 
1 members found this post helpful.
Old 02-29-2020, 05:56 PM   #12
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,005
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
Or just do as he was doing, but open the packages.debian.org (such as the page for gcc)page for the packages he's downloading and download all the dependencies for it at once, then just do a apt install ./*.deb when rebooting to linux, and it'll simply skip the ones that are already installed of the same version. That's how I did it for an older laptop that had that same issue. Then I bought a cheap ($<5) USB NIC so I didn't have to deal with that again!!

Last edited by Timothy Miller; 02-29-2020 at 05:57 PM.
 
Old 02-29-2020, 06:02 PM   #13
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,353

Rep: Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590Reputation: 1590
Quote:
Or just do as he was doing, but open the packages.debian.org page for the packages he's downloading and download all the dependencies for it at once,
Been there done that also, can become aggravating when a dependency is missed.
Quote:
Then I bought a cheap ($<5) USB NIC so I didn't have to deal with that again!!
That works too, but I usually only do that on systems that don't come with wifi adaptors or there is no support of wifi adaptor.

Last edited by colorpurple21859; 02-29-2020 at 06:04 PM.
 
Old 02-29-2020, 06:13 PM   #14
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,005
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
Quote:
Originally Posted by colorpurple21859 View Post
That works too, but I usually only do that on systems that don't come with wifi adaptors or there is no support of wifi adaptor.
Well, that's what it's for. I actually have 2 of them now, we retired a stamp machine at work that came with a USB NIC that won't work on Win10 well, but works great with linux, so I kept it. Whenever I have a laptop that's missing wifi out of the box, just plug that in, get the wifi working, and done. VERY wonderful to have it, and I don't know how I survived so long without one (of course, the answer is almost every laptop used to have ethernet).
 
Old 02-29-2020, 07:11 PM   #15
BW-userx
LQ Guru
 
Registered: Sep 2013
Location: Somewhere in my head.
Distribution: Slackware (15 current), Slack15, Ubuntu studio, MX Linux, FreeBSD 13.1, WIn10
Posts: 10,342

Original Poster
Rep: Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242Reputation: 2242
Quote:
Originally Posted by Kiezel View Post
It's not. It's an ignorant rant. PEBKAC (just Google that) pure and simple.

A rude frustration dump like that isn't the way to get help. Perhaps you're not actually looking for help?
aragant rant.. so if I got a box that had broadcom and I install anything Ubuntutu then that's it. I cannot get it to work. like I cannot get it to work without having to get another system and download every stinking package it takes to get the ability to compile what source code I need to get a driver to work that is way over kill, when in fact I know that it can be included into the iso and installed during install of the system in the first place


who is the lazy one here. not me a user.

that is your excuse for being complacent to the the disturbers decisions to exclude something that is not a hassle for them to include into the iso for install into the system .. it is them that are taking the point of view that todays user for linux are just a bunch of windows dropout that know nothing and have no abilty to learn how to use Linux/GNU for what it was intended for. cpcpcpcpcp

they just want to jump on the bandwagon of Linux. and compiling code is not something they will be needing to use so we will make that big decision for them and deny them the use of there own brains to make these decisions for themselves, and take away the same opportunities that the old timers had when Linux was pure, and not all of this windows influenced and having everything included into the distro that they need to get something done.

PEBKAC:

this is not a user error it is a distributors error. get your head screwed on right. Mr you don't what to have to do anything and have them have it all there for you so you see no real need to have a compiler and everything needed to compile and install source code as soon as you're done installing a Linux/GNU system.

watch this and see what I think your rant is all about.
https://www.youtube.com/watch?v=LbCaptV509g


looking for help turned into trying to talk sense into someone that will see the stupidity of not including that essential package called build essentials in the install of a Linux / GNU disto.

google that word up
essential and see what google says about it.

Last edited by BW-userx; 02-29-2020 at 07:49 PM.
 
  


Closed Thread



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
LXer: Epic Games have awarded the FOSS game manager Lutris with an Epic MegaGrant LXer Syndicated Linux News 0 12-01-2019 04:52 AM
[SOLVED] if [[ -n "$1" ]]; then FAIL FAIL FAIL rbees Programming 7 03-25-2015 02:39 PM
xcompmgr + ati = epic fail naquad Linux - Desktop 4 02-27-2010 04:54 AM
LXer: CES 2009: How I Barely Avoided An Epic Fail LXer Syndicated Linux News 0 01-09-2009 05:11 PM
Well well well..what do we have here? DaBlade Linux - News 4 10-03-2005 10:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Bodhi

All times are GMT -5. The time now is 06:55 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration