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


jonp

Recommended Posts

Would a command line ufraw and its dependencies; dcraw and lensfun be able to be added? Or should I just be guided to install them myself?
 
 
https://slackbuilds.org/repository/14.2/graphics/ufraw/
https://slackbuilds.org/repository/14.2/graphics/dcraw/
https://slackbuilds.org/repository/14.2/libraries/lensfun/
 
I want to create an unassigned devices mount script/cron user script that uses exiftool and ufraw to import and convert my DSLR/phone raw files to jpgs for backups and family use.
That's probably something you'll need to install all the packages yourself. It's probably more than those three also. I would go to pkgs.org and search for those three packages and get the x86-64 versions. Then copy them to your flash drive and installpkg them. Then run ufraw and see if it complains about missing libraries. If missing, then get that package and keep trying till you get all the libraries and it works.

There lots of packages that aren't necessary for unRAID missing. That's the reason for trial and error.
Link to comment

Hi all,

Can I make a request for an addition to nerdpack?

 

What I need is lbzip2.

I use unraid through ssh, as much as use it through the web interface. Mainly for file operations.

lbzip2 is bzip2 multi-threaded. It's packaged by all major distros.

It makes a significant change in the amount of time compression takes, when you have a multi-core CPU. Basically it reduces time by the amount of threads.

And the particular use case I find myself needing it is to compress the VM disks for backup/snapshot purposes.

The VM manager in unraid doesn't have a snapshot option. When I install a new OS, I usually like to keep a fresh backup of it, just in case I need it in the future so that I don't have to re-install.

Edited by nextgenpotato
Link to comment



Hi all,
Can I make a request for an addition to nerdpack?
 
What I need is lbzip2.
I use unraid through ssh, as much as use it through the web interface. Mainly for file operations.
lbzip2 is bzip2 multi-threaded. It's packaged by all major distros.
It makes a significant change in the amount of time compression takes, when you have a multi-core CPU. Basically it reduces time by the amount of threads.
And the particular use case I find myself needing it is to compress the VM disks for backup/snapshot purposes.
The VM manager in unraid doesn't have a snapshot option. When I install a new OS, I usually like to keep a fresh backup of it, just in case I need it in the future so that I don't have to re-install.


I added lbzip2 2.5.
Link to comment

For those of us who have broken arrays (parity invalid) and need to recover data disks there is "ddrescue".  It was available in unraid V5 through unmenu.  I'm not aware of it being available for unraid V6.  It is critical that this is available when all other data recovery options fail.  Could this please go into nerd pack?

 

wget http://slackware.cs.utah.edu/pub/slackware/slackware64-14.2/slackware64/ap/ddrescue-1.21-x86_64-1.txz
installpkg ddrescue-1.21-x86_64-1.txz
Link to comment
5 hours ago, SlowNIC said:

For those of us who have broken arrays (parity invalid) and need to recover data disks there is "ddrescue".  It was available in unraid V5 through unmenu.  I'm not aware of it being available for unraid V6.  It is critical that this is available when all other data recovery options fail.  Could this please go into nerd pack?

 

Ok. added.

  • Like 1
Link to comment
10 minutes ago, skank said:

how come if i use puty to connect to my server, and i typ in "screen" it says theres no such command

 

i installed this plugin without faults

You need to select screen and click apply from the NerdPack settings menu

Edited by dmacias
Link to comment
4 minutes ago, skank said:

how come if i use puty to connect to my server, and i typ in "screen" it says theres no such command

 

i installed this plugin without faults

This plugin gives you a large list of additional things you can (optionally) install.    You have to select from the list which ones you want.

Link to comment

Off course, silly of me

 

Im trying to copy files from disk to disk

but when i try this with puty on my laptop and connect to to unraid 

i start mc and start copying (i chose background)

as soon as i exit puty, it stops copying

 

i assume screen will make this possible?

Link to comment
13 hours ago, woble said:
How about adding https://github.com/rg3/youtube-dl/  ?
 
Fairly easy to install manually, but I am sure some lazy hoarders will appreciate.

No this would create too many support issues and would only partially work. While the basic mp4 download will work any other extraction e.g. mp3 or formatting will require dozens of other packages. I believe there are dockers for this and I saw one for JDowndloader2 too.

Edited by dmacias
Link to comment



@dmacias Fair enough.
 
In regards to versioning. Is that an automatic or manual process? I noticed for example that borgbackup is already 1.1.4 while still 1.1.1 in nerdpack without any upgrade option. How does one upgrade all tools to the latest?


I compile them or add them from a trusted repo to the NerdPack repo. This isn't the case with borg but sometimes newer packages may conflict with unRAID packages so they aren't updated. In the case of borgbackup, I compiled that myself. I'll try and update that one when I get a chance.
Link to comment

How about IPMITool?  I am loading it in my go file, but, if it is in the NerdPack I can clean up the go file.  I believe there are quite a few unRAID users with IPMI-capable motherboards.

 

Here is the Slackware specific version (1.8.13) I am running:

 

https://slackware.pkgs.org/14.2/slackonly-x86_64/ipmitool-1.8.13-x86_64-1_slonly.txz.html

 

And here is the latest SourceForge version (1.8.18):

 

https://sourceforge.net/projects/ipmitool/

 

If this has already been considered and rejected for whatever reason,, I understand and will just continue to load in the go file.

Edited by Hoopster
Link to comment



How about IPMITool?  I am loading it in my go file, but, if it is in the NerdPack I can clean up the go file.  I believe there are quite a few unRAID users with IPMI-capable motherboards.
 
Here is the Slackware specific version (1.8.13) I am running:
 
https://slackware.pkgs.org/14.2/slackonly-x86_64/ipmitool-1.8.13-x86_64-1_slonly.txz.html
 
And here is the latest SourceForge version (1.8.18):
 
https://sourceforge.net/projects/ipmitool/
 
If this has already been considered and rejected for whatever reason,, I understand and will just continue to load in the go file.


I can add it. I have 1.8.17 already compiled. What do you use it for? Someone has created a sweat ipmi plugin but it uses freeipmi.
Link to comment
1 minute ago, dmacias said:

I can add it. I have 1.8.17 already compiled. What do you use it for? Someone has created a sweat ipmi plugin but it uses freeipmi.

 

 

I use ipmitool in my backup script to power on my backup server.  After the backup is complete, the script calls ipmitool again to gracefully shut down the server until the next backup runs.

Link to comment

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.