Steam installeren
inloggen
|
taal
简体中文 (Chinees, vereenvoudigd)
繁體中文 (Chinees, traditioneel)
日本語 (Japans)
한국어 (Koreaans)
ไทย (Thai)
Български (Bulgaars)
Čeština (Tsjechisch)
Dansk (Deens)
Deutsch (Duits)
English (Engels)
Español-España (Spaans - Spanje)
Español - Latinoamérica (Spaans - Latijns-Amerika)
Ελληνικά (Grieks)
Français (Frans)
Italiano (Italiaans)
Bahasa Indonesia (Indonesisch)
Magyar (Hongaars)
Norsk (Noors)
Polski (Pools)
Português (Portugees - Portugal)
Português - Brasil (Braziliaans-Portugees)
Română (Roemeens)
Русский (Russisch)
Suomi (Fins)
Svenska (Zweeds)
Türkçe (Turks)
Tiếng Việt (Vietnamees)
Українська (Oekraïens)
Een vertaalprobleem melden
You’ll almost never need to login or switch (su) to the root account but sometimes you need some of its privileges, like when installing a package.
IMO, this is best done from the command line and in that case you’d add ‘sudo’ before the command… sudo apt-get install <package-name>. At that point you’ll get asked for the root password.
‘sudo’ itself is a package that elevates the user’s privileges, it doesn’t briefly switch to the root account. If it did the package would install to /root instead of /home/user.
You can (but don’t) add the user to the /etc/sudoers file. Depending on how you add that user to that file you can make it so the sudo command doesn’t need root’s password. It’s useful in the rare installs when the root account doesn’t have a password set.
Edit: I should probably add that all Linux is is a huge collection of packages that work together to create your install, one of which is the Linux package. It’s the kernel. So whenever you want to install a new app or program you are just installing a package. Everything is a package and all are stored in your distros package repository. Personally, I stick to that method of installing packages. Snap and flatpak are sometimes needed and do have benefits but if you are learning Linux I’d stick to the traditional way first.
Firewall - leave it be. It’s preconfigured well and won’t cause you any bother. You’ll forget it’s even there. macOS doesn’t even have one enabled by default.
Also, packages should almost never need to be run with sudo/root privileges. It’s one of the biggest reason not to use anti-virus software. They need root privileges to work properly, which is a huge security risk. They only ever throw out false positives anyway.
The best anti-virus is you, and will be best at your job by sticking to distro repositories. Don’t add random repos and you’ll be safe.
Haha, yeah, I didn't expect everyone to answer all things, just, if/whatever they feel like making mention of. I had a lot of things I wasn't sure on, I just didn't want to make 200 posts so I compiled it all in one place.
I appreciate the insight, thank you. Linux does seem much better than Windows.
That’s a hot topic no matter which forums you read. Linux makes the OS half the fun of owning a computer. It becomes a hobby! I’ve learned so much about computers since taking up Linux. Trick is to ditch your old ms based software and stick with it. Don’t look back!
Yes, you have a normal user account, and an account called root. Root is the super administrator who is allowed to do effectively everything.
Most users set their personal account and root to the same password, it is just easier to work with. You will likely never directly log in as root, and instead elevate permissions temporarily using sudo.
sudo operates using your normal account password and allows you to temporarily elevate to the permissions of another user, by default root. There is a configuration file at /etc/sudoers and /etc/sudoers.d which defines exactly what and how you are allowed to elevate permissions, the default is everything and everyone.
The correct permissions for another secondary user will depend on how much you trust them and what they will need to get done. A normal user account without sudo will not be able to tamper with the system. You can give them sudo if they need to for example install software. As long as they have full sudo access they can get in to root even if they do not know the root password.
There are other mechanisms besides sudo which can elevate permissions, but lets not go in to that and keep it simple.
Linux Mint uses Timeshift for snapshots, I do not have extensive familiarity with it. How you use it really comes down to personal preferences. Many Linux users do not use any backup utility and simply manually copy their home directory whenever they move to another system or reinstall.
Home would be the most important one, this is where all your files and software configuration are stored.
Your Nvidia GPU will need drivers before it will work properly, everything else is likely to just work. Nvidia GPUs are the primary exception when it comes to drivers on Linux, almost all other devices are supported by drivers included in the kernel.
The firewall is nice to have but not required, the average Linux system is not listening with a bunch of services on the network constantly, unlike Windows. So any incoming connection will already by dropped by the kernel's firewall, since there is nothing listening.
The ideal Linux home firewall just blocks nearly everything excluding icmp and related/established connections.
You do not require anti-virus. Do not download programs or scripts from the internet, do not run random commands you find online unless you know what they do, do not add untrusted software sources to your package manager, do this and the chance for malware infection is effectively zero. For all your software use the build-in app store or APT on the command line.
There's a built in function for updates within the Linux Mint OS it seems. I was recommended to do some updates to the system, I did allow this and it did it automatically for the most part. I think that I understand how to use this for the most part. Correct me if I'm wrong but it also doesn't seem to be limited to just the OS specifically and also will update installed apps, yes?
These updates will update EVERYTHING on your system. Or more specifically, anything which was installed through APT or Flatpak, which are the default software sources on Linux Mint.
So it updates your drivers, your web browser, office suite, kernel, etc..
Updates will come in almost daily.
Updates are not always high priority, but it is good to keep the system somewhat up-to-date. You can set it to automatically update and not worry about it.
By default you are on the stable branch and only receive tested updates.
A package is a method of software distribution. A simplistic overview is that a package is like a zip-file, it is file containing more files. Typically it contains package information (version, name etc..)
and the actual files it will install. The package manager (On Mint this is APT) will download and extract this file to perform updates.
- Your file manager application should have the option to compress/decompress files in the right click context menu.
- The software manager is not the only way, but it is the recommended way. Avoid downloading files from the web, that is how you can malware and break your system. The packages made available by Linux Mint are tested to work with it, packages and installers on the web are not.
- Delete is a permanent delete, the file will be gone forever.
- https://forums.linuxmint.com/viewtopic.php?t=431474 Here people are talking about disabling recent files in the Nemo file manager. There is no explicit option for it, but there are workarounds. For the web browser you can configure it to by default remove browser data and history, which will make effectively run it permanently incognito.
- Webcams will mostly just work. Install the Cheese program to test them.
- Flatpaks are containerized software installations. Them running inside of a container makes it so that they will work almost everywhere irrelevant of the operating system.
- They are CPU architectures. x86_64 are normal Intel and AMD PCs. aarch64 is ARM, these are devices using the same type processor as your mobile phone. You will want the x86_64 one.
I think Steam Linux Runtime and Proton putting icons on the desktop is a bug, you can remove those.
Proton is a version of WINE, Steam uses it to launch Windows games.
All software in the software manager is trusted, these packages are all maintained by Linux Mint itself. The only exception are Flatpak packages, but Linux Mint has started to only show validated Flatpaks to improve this.
The easiest way to use WINE is to install an application called Bottles, it will preconfigure WINE prefixes for you and optimize them for specific tasks such as gaming. If you instead run vanilla WINE you'd still have to install DXVK for it to actually game properly.
If you don't have a firewall, then what happens when a program DOES run and listen? Is it automatically allowed the connection? Otherwise how would Linux know to "drop" (block?) the connection or not?
If you do have the firewall enabled and a program opens up and runs to listen, how does the firewall know whether or not to allow it to connect without a user's interaction? or does it prompt you? Or everything is blocked by default and you have to go into the firewall to allow it when you notice it isn't getting a connection?
-That's right, these updates are not just for the OS, but for all packages installed via software manager or apt (probably flatpack too, but I'm not so sure).
- Updates can range from bug fixes to security vulnerability fixes and/or new features.
-Updates that fix bugs or vulnerabilities pop up daily or low, meanwhile talking about new features, they are very rare unless a new version of Debian comes out.
-They are "official releases"
- They are stable because the Debian and Mint repositories (the places you download the software) test the software before release, which is one of the reasons why it is also a bit older at the same time.
Package are like the installer in Windows, bundling all necessary files for software installation, removal or updates.
Take an example with the Desklets (the same as Windows Widgets) in Manage you have already installed ones.
With "+" you place one in the desktop, "-" remove it, "x" no idea what it does, "←" restore to default and "the star icon" is for information. Via the second tab you can download widgets, it is again from the software manager. The third one is more settings about their arrangement.
The same way is with some other settings as well. Applets (the icons on the task bar) are in the same way too.
“Create a new launcher here” is “Create a new shortcut” in Windows.
To move the task bar from the bottom to left for example you have to right click on it and there should be a button move and click on the top.
Memory limit + Frequancy check + Restart Cinnamon is probably to make the desktop environment / shell to undo memory leaks if they happen I guess?
Work spaces is the virtual desktops (not virtual machines), if you haven't used it yet, you can try the shortcut in Windows "Windows + Ctrl + D". I don't know the short cut on Linux mint, it has to be checked on keyboard shortcuts tab.
Omega runs their own custom OS based on Arch IIRC, they're more advanced than the average Linux user and will usually have the right answers for any questions or problems straight away, helped me before when I was starting out and had issues with a bug.
Mint was the distro of Linux I found easy to use when I start looking at different OS's from Windows years back just because I bored and wanted to try something else lol
But I always ended back on Windows until now and find Bazzite even better, but that is subjective everyone will have their own flavour of Linux they prefer
Mine is Bazzite mainly because of gaming and you don't have to configure or add install anything game related to start playing games
all the packages are preinstalled and set-up ready to use
which suited me just fine and have not gone back to windows since, basically I'm happy with Bazzite because it just works for what I need my PC for, web,email and playing games.
Good to see someone willing to try something different, enjoy the time learning your way around mint, maybe one day take a look at Bazzite you might even be impressed with it
I know I was (ease of use).
I'm looking forward to reading your progress and your opinions.
Oh and sorry about the interruption of your post I just find very informative and interesting.
But, anyway, Mint is not all that complicated so you will surely get your bearings pretty quick. At least for basic operation. You'll be fine.
Good Luck!
lmao, that's fair. Hahaha.
Everyone here has been really helpful either way.
I'm learning a lot.
any distro any linux anything anything i touch, the first second and third thing i do is get in the terminal and sudo su passwd exit passwd exit.
you should make your keyring passwords despite what mint documentation says.
this buys you time while you decide your security needs at least.
second, make sure your repositores (windows update) servers are pointed in the right direction. worst thing you can do is actually start downloading the wrong updates from a corrupted repo from a corrupted iso when youd be better off not downloading any updates at all. which is why linux is secure.
that was random theres so much. id use a different distro for learning, opensuse. mint is like a mcdonalds kiosk its setup nice, but it only does 3 things.
and never surrender. back in the day, a lot of troubleshooting documentation stated this... if all else fails, download a new ISO, verify it, and install again (windows fresh wipe). it works better than any backup you will use. youre allowed to do fresh wipes. when i do an install that doesnt go like i planned, i treat it like a concrete layer. i start all over from the beginning with a new iso. im corrupting my OS with troubleshooting when there is a brand new one waiting to be sdownloaded.
sudo bash -c "echo blacklist nouveau > /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
sudo bash -c "echo options nouveau modeset=0 >> /etc/modprobe.d/blacklist-nvidia-nouveau.conf"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash modprobe.blacklist=nouveau"
thats why i hate linux. sometimes even the developers dont know what theyre doing.