unRAID 6 NerdPack - CLI tools (iftop, iotop, screen, kbd, etc.)


jonp

Recommended Posts

 

 

Great plugin--beats having to install all these slackpacks myself!

 

Say, any chance you could include the Lynx text-based browser? Talk about a nerd-only package.

 

Thanks again!

 

I added Lynx text based browser. I tried a couple others but they would require a bunch of other packages.

 

Thanks!

Link to comment

Is there any chance nmon could be included? I tried installing it myself but ran into issues: nmon: error while loading shared libraries: libncurses.so.6: cannot open shared object file: No such file or directory

I'll check it out. Until then you need to install the version from Slackware 14.2 not Slackware Current. Many packages from Current rely on ncurses 6. UnRAID comes with 5.9. You could also upgradepkg ncurses 6. I believe it's backwards compatible.

Link to comment

I have Unraid 6.3.1 with Nerd tools 2017.02.06 installed and all packages up to date. 

 

I am sshd into root and I am trying to run idle3 on a WD drive to adjust its sleep timer, but all I get is an error

 

 

** IDLE can't import Tkinter.

Your Python may not be configured for Tk. **

IDLE is Python’s Integrated Development and Learning Environment. It has nothing to do with Western Digital idle3.

I compiled idle3ctl. You don't need python to run it. I'll just add idle3-tools to Nerdpack. You'll need to run idle3ctl.

Link to comment

Is there any chance nmon could be included? I tried installing it myself but ran into issues: nmon: error while loading shared libraries: libncurses.so.6: cannot open shared object file: No such file or directory

I'll check it out. Until then you need to install the version from Slackware 14.2 not Slackware Current. Many packages from Current rely on ncurses 6. UnRAID comes with 5.9. You could also upgradepkg ncurses 6. I believe it's backwards compatible.

 

In the meantime, I'll check this out! Thanks!

 

Update. Got it working, after a little bit of struggle. UnRAID doesn't have compile tools so this guide didn't really help: http://www.gilandre.net/cgi-bin/wiki.cgi/NMONUnderSlackware. I then downloaded a binary and copied it to /boot/extra (from what I hear it gets installed automatically from there at boot): https://slackware.pkgs.org/14.2/slackers/nmon-16f-x86_64-3cf.txz.html

However, upon running it I got the "nmon: error while loading shared libraries: libncurses.so.6: cannot open shared object file: No such file or directory" message. Okay, time to upgrade ncurses. I originally installed some random ncurses-6.0 but it didn't include/install libncurses so I went back and installed ncurses from here: http://packages.slackware.com/?r=slackware-current&p=ncurses-6.0-i586-2.txz by copying it to my boot/extra folder and then running upgradepkg on it. Still the same error though since it didn't install as libncurses.so.6, only libncurses.so. Then I symlinked /usr/lib64/libncurses.so.6 to /usr/lib64/libncurses.so and /usr/lib64/libtinfo.so.6 and it worked!

  • Upvote 1
Link to comment
On 2017-02-18 at 2:46 AM, kubed_zero said:

 

In the meantime, I'll check this out! Thanks!

 

Update. Got it working, after a little bit of struggle. UnRAID doesn't have compile tools so this guide didn't really help: http://www.gilandre.net/cgi-bin/wiki.cgi/NMONUnderSlackware. I then downloaded a binary and copied it to /boot/extra (from what I hear it gets installed automatically from there at boot): https://slackware.pkgs.org/14.2/slackers/nmon-16f-x86_64-3cf.txz.html

However, upon running it I got the "nmon: error while loading shared libraries: libncurses.so.6: cannot open shared object file: No such file or directory" message. Okay, time to upgrade ncurses. I originally installed some random ncurses-6.0 but it didn't include/install libncurses so I went back and installed ncurses from here: http://packages.slackware.com/?r=slackware-current&p=ncurses-6.0-i586-2.txz by copying it to my boot/extra folder and then running upgradepkg on it. Still the same error though since it didn't install as libncurses.so.6, only libncurses.so. Then I symlinked /usr/lib64/libncurses.so.6 to /usr/lib64/libncurses.so and /usr/lib64/libtinfo.so.6 and it worked!

Thx kubed!

For those on 64bit system, this is the good package: http://packages.slackware.com/?r=slackware64-current&p=ncurses-6.0-x86_64-2.txz

Link to comment

Was looking at expanding FCP to actually run mcelog if it finds an mce error within the syslog (as I have yet to see a diagnostics that details if mcelog actually logs the causes of the error in the syslog if its installed), but ran into this issue on my systems.  Not quite sure if you can do anything about it...

 

mcelog: ERROR: AMD Processor family 21: mcelog does not support this processor.  Please use the edac_mce_amd module instead.
: Success
CPU is unsupported

 

  • Upvote 1
Link to comment
Was looking at expanding FCP to actually run mcelog if it finds an mce error within the syslog (as I have yet to see a diagnostics that details if mcelog actually logs the causes of the error in the syslog if its installed), but ran into this issue on my systems.  Not quite sure if you can do anything about it...
 
mcelog: ERROR: AMD Processor family 21: mcelog does not support this processor.  Please use the edac_mce_amd module instead.
: Success
CPU is unsupported
 

I compiled a newer version. I'm not sure what happened to the slack description. I'll have to repackage it later when I get to my laptop. But give it a try. https://github.com/dmacias72/unRAID-plugins/raw/master/source/packages/mcelog-148-x86_64-1.txz
Link to comment
  • Squid unpinned this topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.