You can get an N100 mini system for about $150. Pay a little more to get (the intel enforced maximum) 16GB mem. I have a Beelink Mini S and it’s perfectly fine.
Forget about those, for 100$ you can get a second hand HP Mini that has a full i5 8th gen CPU and 16GB of RAM. Way better in all possible ways. Those systems also run very well with Linux.
don’t go all in on linux when you’re already trying to get a new business up and running. it’s stressful enough without relearning an entire new os.
just install linux through virtualbox on top of windows or use a bootable usb/dvd to test drive it before you take the plunge and go all in.
if you really want to, you can install MATE on an amazon linux ec2 instance or get familiar with the command line on a micro sized free tier version.
or, for a more entry friendly approach, just enable wsl2 in windows 11 and get familiar with both gui programs and the command line. it’s not perfect but it will give you a better understanding of the underlyings of linux without having to give up the programs you’re ready for. when you’re comfortable, you can go further.
When I started with Linux, I was happy to learn that I didn’t need a bunch of separate partitions, and have installed all-in-one (except for boot of course!) since. Whatever works fine for you (-and- is easiest) is the right way! (What you’re doing was once common practice, and serves just as well. No disadvantage in staying with the familiar.)
After I got up to 8GB memory, stopped using swap … easier on the hard drive -and- the SSD. (I move most data to the HD … including TimeShift … except what I use regularly.)
I use Mint as well; for me this keeps things as simple as possible. When I install a new OS version (always with the same XFCE DE) I do put THAT on a new partition (rather than try the upgrade route and risk damaging my daily driver) using the same UserName. A new Home is created within the install partition (does nothing but hold the User folder.)
To keep from having to reconfig -almost everthing- in the new OS all over again I evolved a system. First I verify that the new install boots properly, I then use a Live USB to copy the old User .config file (and the apps and their support folders I keep in user) to the new User folder. Saves hours of reconfiguring most things. The new up-to-date OS mostly resembles and works like the old one … without the upgrade risks.
In my next reinstall, can I combine the / and swap partitions (they’re next to each other so I can do this) and will swap files just be automatically created instead?
They won’t be automatically created but you can create your own swap file on /, no need for a dedicated partition:
Use dd to create a file filled with zeros of appropriate size.
Format the file with mkswap.
Activate the swap file instantly with swapon.
Add it to /etc/fstab so it will be automatically used on reboot.
Appropriate size will vary but I suggest starting with something like 100 MB and check once in a while to see how much is actually used. If it fills up you can replace it with a larger swap file or you can simply create another one and use it alongside the first.
Edit: Fedora got an upgrade today and vm-manager works again without any issue. Docker remains broken, maybe its matter of time. Thank you for your response!!!
It’s telling me that they are already installed: j@j-HP-Notebook:~$ sudo apt-get install linux-headers-$(uname -r) [sudo] password for j: Reading package lists… Done Building dependency tree… Done Reading state information… Done linux-headers-5.15.0-88-generic is already the newest version (5.15.0-88.98). linux-headers-5.15.0-88-generic set to manually installed. The following packages were automatically installed and are no longer required: brave-keyring libu2f-udev linux-headers-5.15.0-76 linux-headers-5.15.0-76-generic linux-headers-5.15.0-78 linux-headers-5.15.0-78-generic linux-headers-5.15.0-79 linux-headers-5.15.0-79-generic linux-headers-5.15.0-82 linux-headers-5.15.0-82-generic linux-headers-5.15.0-83 linux-headers-5.15.0-83-generic linux-headers-5.15.0-84 linux-headers-5.15.0-84-generic linux-headers-5.15.0-86 linux-headers-5.15.0-86-generic linux-image-5.15.0-76-generic linux-image-5.15.0-78-generic linux-image-5.15.0-79-generic linux-image-5.15.0-82-generic linux-image-5.15.0-83-generic linux-image-5.15.0-84-generic linux-image-5.15.0-86-generic linux-modules-5.15.0-76-generic linux-modules-5.15.0-78-generic linux-modules-5.15.0-79-generic linux-modules-5.15.0-82-generic linux-modules-5.15.0-83-generic linux-modules-5.15.0-84-generic linux-modules-5.15.0-86-generic linux-modules-extra-5.15.0-76-generic linux-modules-extra-5.15.0-78-generic linux-modules-extra-5.15.0-79-generic linux-modules-extra-5.15.0-82-generic linux-modules-extra-5.15.0-83-generic linux-modules-extra-5.15.0-84-generic linux-modules-extra-5.15.0-86-generic Use ‘sudo apt autoremove’ to remove them. 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Is there something specific from that link that I’m supposed to use because I tired the top solution and it just gave me a bunch of error messages:
<span style="color:#323232;">j@j-HP-Notebook:~$ sudo apt-get install build-essential linux-headers-`uname -r` dkms virtualbox-dkms
</span><span style="color:#323232;">[sudo] password for j:
</span><span style="color:#323232;">Reading package lists... Done
</span><span style="color:#323232;">Building dependency tree... Done
</span><span style="color:#323232;">Reading state information... Done
</span><span style="color:#323232;">dkms is already the newest version (2.8.7-2ubuntu2.1mint1).
</span><span style="color:#323232;">build-essential is already the newest version (12.9ubuntu3).
</span><span style="color:#323232;">linux-headers-5.15.0-88-generic is already the newest version (5.15.0-88.98).
</span><span style="color:#323232;">The following packages were automatically installed and are no longer required:
</span><span style="color:#323232;"> libqt5help5 libqt5sql5 libqt5sql5-sqlite libqt5xml5 libsdl-ttf2.0-0
</span><span style="color:#323232;">Use 'sudo apt autoremove' to remove them.
</span><span style="color:#323232;">The following additional packages will be installed:
</span><span style="color:#323232;"> libgsoap-2.8.117 liblzf1 libvncserver1 virtualbox virtualbox-qt
</span><span style="color:#323232;">Suggested packages:
</span><span style="color:#323232;"> vde2 virtualbox-guest-additions-iso
</span><span style="color:#323232;">The following packages will be REMOVED:
</span><span style="color:#323232;"> virtualbox-7.0
</span><span style="color:#323232;">The following NEW packages will be installed:
</span><span style="color:#323232;"> libgsoap-2.8.117 liblzf1 libvncserver1 virtualbox virtualbox-dkms virtualbox-qt
</span><span style="color:#323232;">0 upgraded, 6 newly installed, 1 to remove and 0 not upgraded.
</span><span style="color:#323232;">Need to get 0 B/46.5 MB of archives.
</span><span style="color:#323232;">After this operation, 43.0 MB disk space will be freed.
</span><span style="color:#323232;">Do you want to continue? [Y/n] y
</span><span style="color:#323232;">debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
</span><span style="color:#323232;">(Reading database ... 642834 files and directories currently installed.)
</span><span style="color:#323232;">Removing virtualbox-7.0 (7.0.12-159484~Ubuntu~jammy) ...
</span><span style="color:#323232;">debconf: DbDriver "config": /var/cache/debconf/config.dat is locked by another process: Resource temporarily unavailable
</span><span style="color:#323232;">dpkg: error processing package virtualbox-7.0 (--remove):
</span><span style="color:#323232;"> installed virtualbox-7.0 package pre-removal script subprocess returned error exit status 1
</span><span style="color:#323232;">dpkg: too many errors, stopping
</span><span style="color:#323232;">vboxdrv.sh: failed: modprobe vboxdrv failed. Please use 'dmesg' to find out why.
</span><span style="color:#323232;">
</span><span style="color:#323232;">There were problems setting up VirtualBox. To re-start the set-up process, run
</span><span style="color:#323232;"> /sbin/vboxconfig
</span><span style="color:#323232;">as root. If your system is using EFI Secure Boot you may need to sign the
</span><span style="color:#323232;">kernel modules (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) before you can load
</span><span style="color:#323232;">them. Please see your Linux system's documentation for more information.
</span><span style="color:#323232;">Errors were encountered while processing:
</span><span style="color:#323232;"> virtualbox-7.0
</span><span style="color:#323232;">Processing was halted because there were too many errors.
</span><span style="color:#323232;">E: Sub-process /usr/bin/dpkg returned an error code (1)
</span><span style="color:#323232;">j@j-HP-Notebook:~$ sudo modprobe vboxdrv
</span><span style="color:#323232;">modprobe: ERROR: could not insert 'vboxdrv': Operation not permitted
</span>
You didn’t clarify you were running the Oracle release of Virtualbox 7.0. I am running Virtualbox 7.0 on Linux Mint 21.2 without issue, but my computer is too old for EFI. Those instructions are for the community release, which has the components of virtualbox split into separate packages.
I don’t have any good answers for you, but I would recommend you update your post to include the fact that you’re running Oracle’s packages, and the version of Linux Mint you’re using.
When you say other packages, what are you referring to? If you are referring to downloading the package directly from their website verses just installing it through apt using Mint’s repository, I have done both and I have the same issue with both of them.
Thats true, but it is not that different from running windows in a VM or a separate machine like a laptop. If you only use windows for little stuff, it does not require that much maintenance. Especially W10 since it stopped getting feature drops.
I’m a big proponent of using Linux, but don’t do it.
A small company I support recently almost went under cause the boss and his former IT provider were both open source enthusiasts and set up his whole network with Linux.
Then he needed a secretary, and all applicants backed out when they heard they’d have to use Linux.
And he couldn’t find an enterprise resource planning software that ran on Linux.
I’m a CPA and my PC runs Linux, but also has a Windows VM for when I need Excel (unfortunately the open source alternatives just don’t cut it, and I’m guessing it’s similar for someone who relies on Word the way accountants rely on Excel), and my work laptop runs Windows.
If you ever edit PDFs with Acrobat Pro, there’s no good Linux equivalent that I’ve found for that either. It can be done, but you’ll need a couple of different programs depending on what you need to edit in the PDF.
In general I’d say that you can run your business in Linux, but it is probably not the best choice.
I have an NVIDIA and I dont understand why everyone says its buggy. What kind of problems are people having? I use Nobara for AV work + gaming, it installs the propritary drivers automatically. The few games I’ve tried worked flawless, better then on Windows on the same machine. There’s one game I’ve tried were I had to switch to X11 but all the others works on Wayland.
It’s far better than it used to be. They didn’t get the reputation for no reason. There were lots of Nvidia-specific bugs that have been slowly sorted out over the years. I’m told Wayland is even in a roughly usable state now. But it takes a lot of time to regain the lost trust. Let’s see how long it takes them to support HDR, and what that support looks like.
Well up until the last driver version I was scared of putting my lappy to suspend cuz it wouldn’t wake up sometimes and I’d have to directly power off sometimes causing a kernel panic. 545 was a blessing.
It depends on your card & if you’re using Nouveau or the proprietary driver. NVIDIA has always been far behind in terms of Wayland compatibility when compared to AMD or Intel. Recently they seem to be putting in a lot more effort and now after Fedora officially announced that they will be dropping X11 by default in the KDE Plasma 6 Fedora Spin 18 months from now, they’re likely going to be trying much harder as Fedora sets the precedent. Even if it works on your hardware rn, that doesn’t mean it’s yet feature complete or bug-less.
linux
Top
This magazine is from a federated server and may be incomplete. Browse more on the original instance.