@Koishi @isi generally I don't recommend doing that kind of manual package management with tarballs. I mean the community invented all those package managers for a reason. Dependency hell back in the day was, well, hell.
@fristi @Koishi but they don't get updated frequently enough so your youtube-dl can keep up with the new anti-youtube-dl measurements of Youtube

Also as long as you know where you put the stuff (I normally put it into /opt and move the executable binary or a link to the binary into /bin) there is no problem
@isi @Koishi generally you wouldn't put stuff in /opt, and application binaries are more commonly supposed to go into /usr/bin or some comparable place.
@Koishi @isi to explain the linux directory structure in a nutshell:
/bin - system binaries
/boot - the bootloader
/dev - device files representing the devices attached to the system
/etc - configuration files
/home - home directories of users
/lib - shared libraries required for boot
/media - the typical place where removable media are mounted
/mnt - temporary mount point regular file systems
/opt - optional files, such as vendor applications
/root - home directory for the root user
/tmp - temporary files
/usr - read-only shared files including binaries, libraries and documentation
/var - variable data, like logs, databases, webserver files, etc.
Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.