Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Compile Essentials for UnRaid 6.2.4

Featured Replies

Hey all, brand new to UnRaid, so I am sorry if this is a well known issue, with a well known solution. I have tried searching the forums and google, and found some ideas for a prior (version 5) UnRaid, and not sure the correct path to go.

 

I have installed Nerd Tools and want to write some custom python scripts to do some automation things that I would like my NAS to do. I have installed python, and PIP but when I try to install some of the packages I found that gcc and/or a build environment is not installed in UnRaid.

 

unable to execute 'gcc': No such file or directory

 

Is there an easy way to install all the build essentials (gcc, make, etc)?

 

Thanks!

Try this excerpt from a script I've got.

 

##Pull variables from github
wget -nc https://raw.githubusercontent.com/CHBMB/Unraid-DVB/master/files/variables.sh
. "$(dirname "$(readlink -f ${BASH_SOURCE[0]})")"/variables.sh

##Pull slackware64-current FILE_LIST to get packages
wget -nc http://mirrors.slackware.com/slackware/slackware64-current/slackware64/FILE_LIST

#Change to current directory
cd $D

##Install pkg modules
[ ! -d "$D/packages" ] && mkdir $D/packages
  wget -nc -P $D/packages -i $D/URLS
  installpkg $D/packages/*.*

  • Author

Try this excerpt from a script I've got.

 

##Pull variables from github
wget -nc https://raw.githubusercontent.com/CHBMB/Unraid-DVB/master/files/variables.sh
. "$(dirname "$(readlink -f ${BASH_SOURCE[0]})")"/variables.sh

##Pull slackware64-current FILE_LIST to get packages
wget -nc http://mirrors.slackware.com/slackware/slackware64-current/slackware64/FILE_LIST

#Change to current directory
cd $D

##Install pkg modules
[ ! -d "$D/packages" ] && mkdir $D/packages
  wget -nc -P $D/packages -i $D/URLS
  installpkg $D/packages/*.*

 

 

Worked like a charm, thanks!

  • 3 months later...

Thanks for the script! I had to make a slight change to it as something changed between then and now, but afterwards it worked.

 

Here's my change (second line from the bottom):

wget -nc -P $D/packages -i URLS_CURRENT

50 minutes ago, mikerm said:

Thanks for the script! I had to make a slight change to it as something changed between then and now, but afterwards it worked.

 

Here's my change (second line from the bottom):

wget -nc -P $D/packages -i URLS_CURRENT

Yeah I rewrote a part of it, to enable easy changing between different Slackware versions.

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.