jonp

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

539 posts in this topic

Posted (edited)

On 3/29/2017 at 4:04 AM, dmacias said:


I added both.

 

Wow that was fast. Thanks!

Edited by deagle
0

Share this post


Link to post
Share on other sites

I'm getting this error when using "iotop". I tried reinstalling multiple times already

 

Quote

root@unRAID:/# iotop
libncursesw.so.6: cannot open shared object file: No such file or directory
To run an uninstalled copy of iotop,
launch iotop.py in the top directory
 

 

How to fix this?

0

Share this post


Link to post
Share on other sites
I'm getting this error when using "iotop". I tried reinstalling multiple times already
 
root@unRAID:/# iotop
libncursesw.so.6: cannot open shared object file: No such file or directory
To run an uninstalled copy of iotop,
launch iotop.py in the top directory
 
 
How to fix this?

I updated the python package. The one I included was from slackware current and required ncurses 6.
0

Share this post


Link to post
Share on other sites

Any chance you could add the least amount of mysql packaging needed to dump databases?

 

0

Share this post


Link to post
Share on other sites
1 hour ago, sjoerger said:

Any chance you could add the least amount of mysql packaging needed to dump databases?

 

 

That should be in a docker, as it will require a lot of files and programs.

0

Share this post


Link to post
Share on other sites

I just installed the perl package from within NERD tools. Whenever I try to install additional perl packages or upgrade all installed perl packages I do receive the following error:

 

Can't exec "make": No such file or directory at /usr/share/perl5/CPAN/Distribution.pm line 2243.

Seems that 'make' is not installed. Is it possible to install 'make' with NERD tools?

 

I'm on latest unRAID, NAS only, just one MariaDB docker and NERD plugin (perl, screen).

 

Here's what I called prior the error message:

 

cpan
>upgrade

Any help is highly appreciated.

 

0

Share this post


Link to post
Share on other sites
I just installed the perl package from within NERD tools. Whenever I try to install additional perl packages or upgrade all installed perl packages I do receive the following error:
 
Can't exec "make": No such file or directory at /usr/share/perl5/CPAN/Distribution.pm line 2243.

Seems that 'make' is not installed. Is it possible to install 'make' with NERD tools?
 
I'm on latest unRAID, NAS only, just one MariaDB docker and NERD plugin (perl, screen).
 
Here's what I called prior the error message:
 

cpan>upgrade

Any help is highly appreciated.
 


You'll need to install a bunch of dev packages like make, guile, gc... I can give you a list of packages I use in a vm of unRAID to compile packages.

Sent from my SM-N930P using Tapatalk

1

Share this post


Link to post
Share on other sites

Thanks for your fast answer.

 

So there's no 'make' in NERD plugin, Community Applications nor unMENU - that doesn't work with v6 anyway?

 

Hmm, what's the current repository on Slackware site? I will try to fetch that stuff myself.

 

Thanks a lot.

 

 

P.S.: I don't understand why there's a perl package in NERD but no way to upgrade/install perl modules ...

 

0

Share this post


Link to post
Share on other sites
13 hours ago, hawihoney said:
Thanks for your fast answer.
 
So there's no 'make' in NERD plugin, Community Applications nor unMENU - that doesn't work with v6 anyway?
 
Hmm, what's the current repository on Slackware site? I will try to fetch that stuff myself.
 
Thanks a lot.
 
 
P.S.: I don't understand why there's a perl package in NERD but no way to upgrade/install perl modules ...
 


I use this repo but for some of the compiler packages you can use slackware64 current. Some of the packages are also needed because the unRAID included versions don't come with the headers.
http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/
Check the packages.txt for the package location. You'll definitely need make, guile, gc probably many more. Here's a list from my unRAID vm build directory. You won't need all of these but probably most the g* ones. You'll have to run cpan and see what errors you get and which packages it's looking for.

Linux 4.9.19-unRAID.
root@Tower:~# ls /boot/packages/build/
binutils-2.27-x86_64-2.txz*       libgpg-error-1.23-x86_64-1.txz*
bzip2-1.0.6-x86_64-1.txz*         libjpeg-turbo-1.5.0-x86_64-1.txz*
expat-2.2.0-x86_64-1.txz*         libmpc-1.0.3-x86_64-1.txz*
flex-2.6.0-x86_64-1.txz*          libnl-1.1.4-x86_64-1.txz*
gc-7.4.2-x86_64-3.txz*            libpcap-1.7.4-x86_64-1.txz*
gcc-5.4.0-x86_64-1.txz*           libunistring-0.9.3-x86_64-1.txz*
gdbm-1.12-x86_64-2.txz*           make-4.2.1-x86_64-1.txz*
gettext-0.19.8.1-x86_64-2.txz*    ncurses-5.9-x86_64-4.txz*
git-2.11.0-x86_64-1.txz*          openssl-1.0.2k-x86_64-1.txz*
glib-1.2.10-x86_64-3.txz*         pcre-8.39-x86_64-1.txz*
glib2-2.46.2-x86_64-4.txz*        pkg-config-0.29.1-x86_64-2.txz*
glibc-2.24-x86_64-2.txz*          readline-7.0-x86_64-1.txz*
gnupg-1.4.21-x86_64-1.txz*        screen-4.4.0-x86_64-1.txz*
gnutls-3.5.8-x86_64-1.txz*        sqlite-3.13.0-x86_64-1.txz*
gpgme-1.7.1-x86_64-1.txz*         tcl-8.6.5-x86_64-2.txz*
guile-2.0.14-x86_64-1.txz*        tclx-8.4.1-x86_64-3.txz*
json-c-0.12-x86_64-1.txz*         tk-8.6.5-x86_64-2.txz*
json-glib-1.2.2-x86_64-2cf.txz*   utempter-1.1.6-x86_64-2.txz*
kernel-headers-4.4.38-x86-1.txz*  xproto-7.0.29-noarch-1.txz*
libX11-1.6.4-x86_64-1.txz*        xz-5.2.2-x86_64-1.txz*
libelf-0.8.13-x86_64-2.txz*       zlib-1.2.8-x86_64-1.txz*
libgcrypt-1.7.5-x86_64-1.txz*
root@Tower:~#
 



Perl is here, just like python, for other programs that rely on it. You also can't update python packages without pysetup-tools, pip or other packages.

It has been suggested for a separate dev tools type nerd pack. Maybe a docker might meet your needs better.

Edited by dmacias
0

Share this post


Link to post
Share on other sites
3 minutes ago, dmacias said:

Maybe a docker might meet your needs better

Or a VM

0

Share this post


Link to post
Share on other sites

Sorry, need to ask: What docker will give me MariaDB, perl and make? My two unRAID server are not VM-ready.

 

I just need to run a perl script on my 99,9% NAS-only unRAID. That perl script needs one single additional module (Digest:MD5:*). Perl is running on unRAID with the help of NERD. CPAN is part of that perl package but 'CPAN install <module>' fails. Perl, that lives from thousands of modules, without the ability to install modules (or upgrade modules), is ...

 

Count my votes for a 'dev tools type nerd pack'.

 

1

Share this post


Link to post
Share on other sites
Sorry, need to ask: What docker will give me MariaDB, perl and make? My two unRAID server are not VM-ready.

 

I just need to run a perl script on my 99,9% NAS-only unRAID. That perl script needs one single additional module (Digest:MD5:*). Perl is running on unRAID with the help of NERD. CPAN is part of that perl package but 'CPAN install ' fails. Perl, that lives from thousands of modules, without the ability to install modules (or upgrade modules), is ...

 

Count my votes for a 'dev tools type nerd pack'.

 

This might help. Here's a list of all cpan modules

http://ftp.slackware.com/pub/cpan/modules/01modules.index.html

And digest-md5 in particular

http://ftp.slackware.com/pub/cpan/authors/id/G/GA/GAAS/Digest-MD5-2.55.tar.gz

 

0

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now

Copyright © 2005-2017 Lime Technology, Inc. unRAID® is a registered trademark of Lime Technology, Inc.