YaST Software Management is also very useful. sometimes it’s easier to work with that, especially when you’re browsing packages and their descriptions, or you want to see/switch available versions of a package
Computers and the internet gave you freedom. Trusted Computing would take your freedom.
Learn why: https://vimeo.com/5168045
YaST Software Management is also very useful. sometimes it’s easier to work with that, especially when you’re browsing packages and their descriptions, or you want to see/switch available versions of a package
they have a plugin system. afaik drm breaking features could ve kept in a plugin they dont have to touch
I2P has a mechanism where if you can’t open a port, another I2P router can help with NAT hole punching so that you can establish a connection.
In practice this means I2P users can be equally well connected regardless of being able to open a port.
But, unfortunately I2P is very slow. But maybe it’s just because there’s few people running routers, on slow networks?
In any case, it would be beneficial to have it easily accessible to everyone, so that copyright holders can go pound sand.
Edit: When you couldn’t open ports for I2P, the I2P router will have the “Network: Firewalled” status. This is the description of this status on the router dashboard:
Firewalled: Your UDP port appears to be firewalled. As the firewall detection methods are not 100% reliable, this may occasionally be displayed in error. However, if it appears consistently, you should check whether both your external and internal firewalls are open for your port. I2P will work fine when firewalled, there is no reason for concern. When firewalled, the router uses “introducers” to relay inbound connections. However, you will get more participating traffic and help the network if you open your firewall. If you think you have already done so, remember that you may have both a hardware and a software firewall, or be behind an additional, institutional firewall you cannot control. Also, some routers cannot correctly forward both TCP and UDP on a single port, or may have other limitations or bugs that prevent them from passing traffic through to I2P.
your ISP can still be blocking certain ports
that’s no problem here because bittorrent can run on any port. qbittorrent randomizes it at install
and for downloading too when no one else has forwarded a port in the swarm
yeah install firefox from a site I never heard before instead of the distro’s repos that I already trust.
true, but I thought it would be important to know the state too
a fake address could still be helpful against database leaks, but I think also if the data is just sold. triangulation tells a broad area, at least sub 5G, which is not the best, but technically it is
ok but don’t the available providers vary by state?
that won’t work without telling us your region. the largest part of the world doesn’t even know what is AT&T, let alone ATT
fuck all the bosses that would try to excert control over my phone
you may try it if you could use OBS to capture the webcam, and “relay” it with its virtual camera feature.
did you try running zoom and slack in firefox? Personally, I would never run them without the browser’s isolation
I don’t need an LLM on my phone, and most people don’t either. I mean, I’m not an AI addict, but also, these are battery powered devices!
if I want to use an LLM on the go for some reason, I would either run that at home on a computer that was made for performance, or just use the duck.ai site because that’s just fine too.
my phone has 6 GB, and that’s plenty. I have a ton of apps installed, and always running background services like Syncthing.
oh well. Shouldn’t be typing shit when tired
as a european I have no idea what tertiary meaning does “triggered” have
This means that I can’t use the built-in webcam until upstream support for the specific sensor arrives in the kernel.
wouldn’t it suffice to build it from source into a kernel module that you can load? that way you wouldn’t even need to build the kernel. DKMS would help to automate this for kernel updates
Honestly KDE Plasma is pretty good for ne as it is. Sure a few settings here and there but not like with custom styles and scripts and such, so far
if it runs linux distros, that does not mean it can run android
rethink is an app that can do custom DNS setup, VPN client and proxy functionality, and firewall to some extent.
Most of your user’s files will be in your home directory:
/home/username
(or ~ for short).Inside of that, some more or less popular programs litter into the root of your directory (like
~/.mozilla
), but the more behaved ones store config files in~/.config
, and data in~/.local
(mostly~/.local/share
).Flatpak will place data of its apps in
~/.var
.Other then your home directory,
/etc
contains config files for programs across the system (but mostly for background services and admin tools). If you want to make changes, most of them supports putting comments to lines starting with#
. Use that to keep notes on why you changed something, and to keep the previous version of the changed line so that you can more easily recover a bad change./usr
contains software, but in a very broad sense because manuals and default congigs often get placed here too. The doesn’t have anything to do with users, it’s an acronym for a different thing. All directories here are managed by your package manager (zypper on suse), if you edit or delete something zypper will probably undo it at some point. An exception is/usr/local
, it’s the same structure but for programs that you install without a package manager, perhaps you built it from source fode, sometimes that’s useful too./run
is in memory, subdird by user id, programs often put runtime data here. It’s lost on reboot./tmp
is for temporary files. if it’s atmpfs
filesystem (check with runningdf -h
) then it’s also in memory (and thus very fast, but consumes RAM) and lost on reboot, but I think by default it’s persistent on disk without auto cleanup on suse./var
holds data for the system. like varoius logs are in/var/log
. those are mostly text files, but systemd’s journal is not./mnt
and/media
is where other filesystems are mounted. the former is for temporary mounts, but I also mount my other disks and partitions there, and the latter is for e.g. your USB connected portable storage.Portable storage mounting is often handled by the system, like KDE should show an icon on the taskbar when something is connected, but internal storage mounting is set up in
/etc/fstab
. You can readman fstab
if you want to learn how that file works, and feel free to try runningman
with other technical keywords you find because chances are good it has a man page. Finally, don’t attempt to mount filesystems that were being used by a currently hibernated windows.Mostly with zypper or YaST Software Management, which are different frontends for the same. If you don’t find something, or want to have newer versions, there is Flatpak. Flatpak provides some level of permissions control, but there are leaks especially with an X11 session, so don’t install something you don’t trust.
If you don’t find something in default repos, you can add new ones but be very careful with that, and set repo priorities sensibly, more important repos with a lower number. SUSE has some additional half-official repos on OBS, but there’s also a bunch of community repositories managed by a random person on the internet. Be especially careful with the latter because no one officially test these or checks for malware.
OpenSUSE’s package management uses RPM packages. Sometimes when a package is not on the main repos, your only choice is to download an .rpm file and install it with
rpm -i filename
.Lastly, for statically built software, you may see that they are available in a tar.gz or tar.xz file (similar to a .zip but more modern). You can just unpack them wherever you see fit and run them, but it’s better to have them longer term in subdirs of
/usr/local/lib/
, with symlinks to the executables in/usr/local/bin/
.I have been using suse for a few years now and I also find their oneclick .ymp files very confusing. Firefox cannot open them, you have to download it and open separately.
But then it will offer you to add 2 dozen repositories that you better not add to the system, but it also won’t allow selecting one, it will want to add all or nothing.
At this point what I don’t understand is what is its purpose, if not fucking up the system?