@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
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.