I still use X11 because one of my necessary voip apps (mumble) doesn’t yet support wayland’s method of global hotkeys.
Otherwise I don’t particularly care one way or the other.
I still use X11 because one of my necessary voip apps (mumble) doesn’t yet support wayland’s method of global hotkeys.
Otherwise I don’t particularly care one way or the other.
Heres an example, ebuilds are named package-version.ebuild and that version in the filename is used to define variables (such as $P here which is the name-version) to make new versions as simple as copying the ebuild with the new version in the filename.
use_enable is used to generate the --enable-(option) or --disable-(option) as set by the user.
For more info, see the devmanual. They’re nice relatively straightforward bash like PKGBUILDs, but with the repetitious stuff taken out.
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DESCRIPTION="GNU charset conversion library for libc which doesn't implement it"
HOMEPAGE="https://www.gnu.org/software/libiconv/"
SRC_URI="ftp://ftp.gnu.org/pub/gnu/libiconv/${P}.tar.gz"
LICENSE="LGPL-2+ GPL-3+"
SLOT="0"
KEYWORDS="~amd64 ~ppc ~sparc ~x86"
IUSE="nls"
RDEPEND="!sys-libs/glibc"
DEPEND="${RDEPEND}"
src_configure() {
econf $(use_enable nls)
}
one of the reasons I love gentoo is how easy it is to package things for it.
You know how for pkgbuilds you have to explictly write out the whole configure make make install stuff that pretty much every package uses some variation on? Gentoo abstracts that out to libraries (eclasses) that handle that sort of thing for each build system so you can focus down on anything unique to the package, like build system options.
3G generally refers to the 3rd generation of cellular communication (the frequencies and ways a phone communicates with cell phone towers). Phones can’t really be updated between them, the modems in them are made to support what they support and thats it.
3G is being shutdown gradually world wide to make room for better 5G speed and coverage. 5G is the newest generation of cell communication.
3G networks debut in 2001 and 2002. 5G networks started being deployed in 2019.
why did you link to a kbin view of another post right here on !linux@lemmy.ml ?
I recommend avoiding political communities in general. too many extremists on either side of the political spectrum.
btc is bitcoin yes. coinbase is one of the bigger exchanges so that’s fine
if you live in the USA crypto makes your taxes more complicated; the IRS wants to know when you buy and sell it and how much you got it for just like traditional investments.
you’re probably looking for getopt/getopts. one big difference between them is getopt handles --long options while getopt doesn’t.
thats what their site says, at least when ran through google translate
first I’ve heard of it, but I’m skeptical of their claim to deliver security fixes faster than firefox.
kubuntu is already literally just a package.
if you just install kubuntu-desktop (or something similar) from any buntu flavor you get it.
in some ways: they now sanitize input so things like the xss attack a while ago is much much harder.
will it solve the ddos attacks they’re experiencing? nope.
What would you do with that much storage?
package myself; I chose Gentoo (and previously Arch) in part because its reasonably easy to package things there.
Most build systems are covered by eclasses ( libraries) that handle the repetitive minutia every package that build system needs.
Here’s the tuba ebuild for example (from GURU, the Gentoo equivilant of the AUR), 90% of it is just listing the dependencies and telling it to use a few eclasses to handle everything else.
sure, but there’s so many ddos attacks and other scans and probes its nearly required to put something in front of the server
It can be easy to be nose-blind to your own smell, trust me its easy to stink enough to be offensive to others but not notice yourself.
They’re doing you a favor by letting you know. Just take the extra moment and put some on in the morning. Just don’t overdo it and douse yourself in body spray; too much body spray is nasty too.
There’s nothing wrong with solid old file systems; ext4 is almost 17 and no one complains about it,
its the internet, they are. Putting it behind cloudflare and locking down the firewall to only allow their ips has filtered out pretty much everything. its free and pretty straight forward if you own your own domain.
check your nginx access logs, I’m sure they’re full of people poking it.
134.122.30.157 - - [22/Jul/2023:07:45:28 -0500] "\x00\x00\x00\xB2\x9A\xD6\x8E\xCF.\x22\x83\xA9\xBF2\xBA|ro\xAE_\x95\xEC\x80\xE4\xE9n\x82q\x9E\xC6\xA9\x8F\xF5" 400 157 "-" "-"
and all kinds of other obvious incorrect stuff when a normal request looks like
2001:19f0:5c01:dd3:5400:2ff:feba:75b - - [27/Jul/2023:07:21:25 -0500] "GET /comment/165203 HTTP/2.0" 200 953 "-" "Lemmy/unknown version; +https://lemmy.xcoolgroup.com"
GET/POST/WHATEVER /url …
It has the power to run a one user instance, I’m sure it would run into issues trying to squeeze a normal amount of people onto it, but a handful sure.
I run everything off an external hard drive
I mostly stick to things in the repos, if theres something I want that’s not yet packaged I package it myself because Gentoo packages are fancy bash scripts with libraries (eclasses) to handle the normal make && make install sort of things for most build systems