The tar command is famously hard to use.
To create a tarball, remember "Create A File":
tar -caf my_archive.tar.gz file1.txt file2.png
To extract a tarball, remember "eXtract A File":
tar -xaf my_archive.tar.gz
(This works great on Linux. On macOS and some other systems, the -a flag causes problems during extraction—use -xf instead.)
#tar #tarball #linux #cli #commandline
Just built and published “TinyTar.js”, a very small (376 bytes gzipped) JavaScript library for creating tar files. Probably not very useful, but fun to build! https://git.sr.ht/~evanhahn/tinytar.js
#tar #tarball #javascript #programming
@nicklockwood yes.
#Linux in general doesn't as there are system-wide #PackageManagers to handle dependencies.
Regardless if deb [apt], rpm [yum], python [pip], (node)JS [npm], and even if you want to just dump an app onto a machine onto a machine there's #flatpak and #snap to help you along and for really lazy people there's .AppImage as self-contained executeable or the old #tarball where you put all stuff into a folder.
Tho people like @fuchsiii will point at #docker to make like easier.
#PackageManagers #Docker #tarball #snap #Flatpak #Linux
so i saw this here #kitty
and it got me thinking about #compression and #cryptographic #algorithms
and how much more fun they would be if they were #cat themed
purretty good purrivacy? #PGP #GPG
furball instead of #tarball?
ohhhh... remember #cryptocat?
#tarball #cryptocat #cryptographic #algorithms #pgp #gpg #kitty #compression #cat