- cross-posted to:
- linux_memes@programming.dev
- cross-posted to:
- linux_memes@programming.dev
is this what it means to “own the libs”?
Removed by mod
sudo chown -R $USER:$USER /usr/lib
with great power comes great responsibility!
Removed by mod
This incident will be reported.
Removed by mod
What? All I am seeing is stars. That’s how I know you entered your password correctly. Passwords entered via this form input are automatically masked as stars.
password123
That’s why I always log in as root
this guy fscks
I was gonna come in here and say “Joe Biden” but i couldn’t figure out how to turn it into a reference to the government spying on people.
Someone needs to watch some Snowden.
lib*
There ma, I did it ☺️.
You forgot math.h
And glibc.
I don’t know when I’ll next get the opportunity to ask this, so
How do people pronounce this: “gee lib cee” or “glib cee”?
I have the same question about
clang
idk what the official pronunciation is, but i say “gee lib cee” and “clang” (like the onomatopoeia)
Ahhh good, good… me too
Just to confirm, I say gee lib cee or lib cee as well. Honestly, I have never heard any different.
Since the pronunciation of “gif” became an issue, I stopped caring about how anyone says anything. My pet giraffe has his own opinion though.
-
glib cee
-
clang as if a metal pipe fell on the floor and made a loud noise: “CLANG”
-
Glib see, see lang
And liboutofhere
Name em?
find / -type f -perm -a=x -exec ldd {} 2>/dev/null \;
It solves the problem but you get several megabytes of output, better pipe that into a file and do some filtering and finish with sort -u
https://github.com/oasislinux/oasis
Why would you want dynamic linking? Afraid you will change your mind?
This seems really cool!
But dynamic linking saves space AFAIK
It also makes updating easier. When a lib has a bug it can be fixed by updating one package. If every application on your system was statically linked, each one of these would have to be updated individually.
But then you definitely wouldn’t have errors with different apps requiring different versions of the same library.
But then you definitely wouldn’t have errors with different apps requiring different versions of the same library.
That’s why
libfoo.so.1.2.3
,libfoo.so.1.2.4
,libfoo.so.1.3.9
, etc. exist. Flatpak also exists. Just link to a specific version of a freedesktop.org Runtime.
But dynamic linking saves space AFAIK
Yes, it does and while I’m not a pedant about saving every possible byte in a time of terabyte SSDs, static linking everything is just insanely wasteful.
Why would you want dynamic linking?
Because static linking everything sucks.
Neat, I wish some of these projects weren’t so apt to prime themselves for corporate takeover and instead stuck more with copy left.
Though I think I prefer the guix set up of keeping a unique package based on checksum and linking those out as required.
isn’t that just flatpak with extra steps
pkg-config --list-all
The bar is too low
Praise be pkg-config
Nice try, FBI
thats the spirit
Why is Lib capitalized when Linux is case sensitive and Lib files aren’t a thing?
xbps-query -l | grep -i ‘lib’
Hello fellow Void user ☺️.
btw i also use void
Ha jokes on you! I just accidently deleted my bootloader!
Pfff easy
lib@
,lib32@
,lib64@
,libx32@
libass
libcaca
liboobs
I doubted. I checked. Check passed.
$ sudo apt search liboobs Sorting... Done Full Text Search... Done liboobs-1-5/jammy 3.0.0-4 amd64 GObject based interface to system-tools-backends - shared library liboobs-1-5-dbg/jammy 3.0.0-4 amd64 GObject based interface to system-tools-backends - debug symbols liboobs-1-dev/jammy 3.0.0-4 amd64 GObject based interface to system-tools-backends - dev files
John Locke
I would
apt purge
that if I were you.
That would be just me.
lib*
systemd
deleted by creator
Underrated comment