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


jonp

1580 posts in this topic Last Reply

Recommended Posts

  • Replies 1.6k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

From discussion that start in this thread, we decided to create a simple plugin that installs a set of additional command line tools onto your unRAID server.   WARNING:  These tools are for

Lol, are we going to petition the willy wonka company to change the name of their candy too?  I guess its not a big deal to change the name, I just have to laugh at the thought of someone honestly bei

I had the same issue... re-linking/aliasing to the existing libraries (libssl.so.1.1 and libcrypto.so.1.1) fixed the issue. A simple `ls -la` helped me figure out what libraries I had... root@Towe

Posted Images

 
I didn't realize this was a python package. Any python packages should be installed through python3, pip3 and setuptools. Just put pip3 install rdiff-backup in your go file. You may need libffi also.
Link to post
18 hours ago, dmacias said:

I didn't realize this was a python package. Any python packages should be installed through python3, pip3 and setuptools. Just put pip3 install rdiff-backup in your go file. You may need libffi also.

My bad, didn't realise I needed to do that that way. Thanks!

Link to post
On 1/18/2020 at 7:13 PM, DZMM said:

Thank you so much!  Working now

I know this is an old post but could you tell me the steps you took to get plexapi installed and working so it doesn't get lost on reboot? I can't seem to find instructions and python scripts + Unraid = No bueno for me

Link to post
10 hours ago, Wavey said:

I know this is an old post but could you tell me the steps you took to get plexapi installed and working so it doesn't get lost on reboot? I can't seem to find instructions and python scripts + Unraid = No bueno for me

you have to install it at every boot.  Once you've got python installed via nerdpark just add this to a script that runs at array start or similar:

 

pip install plexapi

 

Link to post

any chance of adding sg3-utils?  This tool is useful for pushing firmware to SAS expanaders

Quote

The sg3_utils package contains utilities that send SCSI commands to devices. As well as devices on transports traditionally associated with SCSI (e.g. Fibre Channel (FCP), Serial Attached SCSI (SAS) and the SCSI Parallel Interface(SPI)) many other devices use SCSI command sets. ATAPI cd/dvd drives and SATA disks that connect via a translation layer or a bridge device are examples of devices that use SCSI command sets.


http://sg.danny.cz/sg/sg3_utils.html

Link to post
  • 2 weeks later...
any chance of adding sg3-utils?  This tool is useful for pushing firmware to SAS expanaders
The sg3_utils package contains utilities that send SCSI commands to devices. As well as devices on transports traditionally associated with SCSI (e.g. Fibre Channel (FCP), Serial Attached SCSI (SAS) and the SCSI Parallel Interface(SPI)) many other devices use SCSI command sets. ATAPI cd/dvd drives and SATA disks that connect via a translation layer or a bridge device are examples of devices that use SCSI command sets.

http://sg.danny.cz/sg/sg3_utils.html
Added
Link to post

Looks like this error is popping up again.

 

root@Tower:~# screen -S rsyncfree
screen: error while loading shared libraries: libutempter.so.0: cannot open shared object file: No such file or directory

 

I tried uninstalling and reinstalling couple of times.  But the file simple is not there, or at least where it is expected.  I did a find on it from the "/" directory and this was the output.

 

root@Tower:/# find . -name libutempter.so.0 -print
find: ‘./sys/kernel/slab’: Input/output error
./var/lib/docker/btrfs/subvolumes/b1daf479a39fd9f1a39ceb40ce64784e42f916a73249488d1b0116e07e5c64aa/usr/lib/libutempter.so.0
./var/lib/docker/btrfs/subvolumes/f3beb0ea00309ad19f51019fe724783689583de1fe456803b0b9a2252f4bcfcd-init/usr/lib/libutempter.so.0
./var/lib/docker/btrfs/subvolumes/f3beb0ea00309ad19f51019fe724783689583de1fe456803b0b9a2252f4bcfcd/usr/lib/libutempter.so.0

 

So it does get installed properly when adding a docker image.  But not when adding something via Nerd Pack.

 

Jim

 

Okay so the fix is simple, should of not been needed, but it works.

 

1. Copy the libutempter.so.0 from one of the other locations I mentioned above (run the find on your system to find it) to /usr/lib

2. In your home directory, edit your .bash_profile file and added at the bottom of it.

 

    export LD_LIBRARY_PATH=/usr/lib

 

3. Save the file, logout and back in.  Your missing library file issue is solved.

 

Not the most elegant solution, but it works until a better fix is available.

Edited by jms2321
added detail
Link to post
Looks like this error is popping up again.
 
root@Tower:~# screen -S rsyncfree
screen: error while loading shared libraries: libutempter.so.0: cannot open shared object file: No such file or directory
 
I tried uninstalling and reinstalling couple of times.  But the file simple is not there, or at least where it is expected.  I did a find on it from the "/" directory and this was the output.
 
root@Tower:/# find . -name libutempter.so.0 -print
find: ‘./sys/kernel/slab’: Input/output error
./var/lib/docker/btrfs/subvolumes/b1daf479a39fd9f1a39ceb40ce64784e42f916a73249488d1b0116e07e5c64aa/usr/lib/libutempter.so.0
./var/lib/docker/btrfs/subvolumes/f3beb0ea00309ad19f51019fe724783689583de1fe456803b0b9a2252f4bcfcd-init/usr/lib/libutempter.so.0
./var/lib/docker/btrfs/subvolumes/f3beb0ea00309ad19f51019fe724783689583de1fe456803b0b9a2252f4bcfcd/usr/lib/libutempter.so.0
 
So it does get installed properly when adding a docker image.  But not when adding something via Nerd Pack.
 
Jim
 
Okay so the fix is simple, should of not been needed, but it works.
 
1. Copy the libutempter.so.0 from one of the other locations I mentioned above (run the find on your system to find it) to /usr/lib
2. In your home directory, edit your .bash_profile file and added at the bottom of it.
 
    export LD_LIBRARY_PATH=/usr/lib
 
3. Save the file, logout and back in.  Your missing library file issue is solved.
 
Not the most elegant solution, but it works until a better fix is available.
Do you have utempter installed? You need it for screen. Also ncurses-terminfo
Link to post
1 hour ago, dmacias said:
2 hours ago, cinereus said:
Any chance of adding httpie?

It probably can be installed through pip. pip3 install httpie?

ah, had no idea pip worked on unraid. Issue then is making it persistent...

Link to post

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.