My new Server run Linux #Debian 10 Buster Stable XFCE
see updated version: meldco.dk/?Page=/Doc/History/doc/linux/my-new-server-run-debian/
The System
I don't like the way Windows is going, I like my privacy, and like to decide when to update my system.
So for the last 5 years I have been looking for a open source alternative, there exist many Linux distributions they are pretty similar, I have selected the grandfather of them all Debian, the newest version Debian 10 Buster.
Everything works out of the box, google have also moved theres desktop PCs from Ubuntu Goobuntu to Debian Testing called gLinux, and the international space station moved from Windows XP to Debian in 2013 for reasons of reliability, stability.
There are 3 different branches: Stable, Testing and Unstable.
I like stability it's boring but it works, So therefor my system runs Debian 10 Buster Stable
The Desktop
I have selected Xfce
Each Linux Distribution have many different Desktops Debian have the most common ons, Cinnamon, GNOME Default, KDE Plasma, LXDE, LXQt, MATE, Xfce, you can select which to install in the installation, the default one is Gnome but many also runs the lightweight Xfce desktop, it's familiar, look like windows.
Each Desktop consist of many programs e.g. Menu, terminal, file manager, text editor the user can make there own adjustment to get it exactly as they want, i have changed the standard start menu to the Whisker menu, and the file manager from Thunar to Nemo
Samba File Sharing
Is a open source version of the SMB protocol windows file and printer sharing.
You can set up permissions to a folder on the linux server so all the machines and virtual machines on the network, windows and linux can access it.
Virt Manager KVM (kernel-based virtual machine)
Is a open source tool for running other machines on your linux server, windows and linux.
I'm using it for running my old windows 7 pc. and doing test on other operating systems. Virt Manager is a user interface for maningen the KVM's
KVM's runs nearly native performance, so I can work on my windows 7 machine as it was installed on it's own hardware.
Virt P2V
libguestfs tools for accessing and modifying virtual machine disk images.
I have used this for moving my old windows 7 pc over on my linux server
WineHQ, Winetricks
Is a compatibility layer for running windows programs on Linux.
The new version of WineHq can run nearly all windows programs, There have been happening a large development on it by game developers as Valve for Steam and Proton, many windows games are moved to linux.
Hardware
The hardware for my new server.
Intel Core i5-8400 Coffee Lake CPU - 2.8 GHz - Intel LGA1151 - 6 Core
ASUS PRIME H310M-A R2.0 Motherboard - Intel H310 - Intel LGA1151 socket - DDR4 RAM - Micro-ATX
Corsair Vengeance LPX DDR4-2666 C16 BK DC - 16GB
Samsung 970 EVO SSD M.2 2280 - 250GB
Inter-Tech IT-607 - Cabinet - Miditower - Black
LC Power SFX Series V3.21 - 300W Power supply - 285 Watt - 80 mm - 80 Plus
Dell 24" QHD Screen P2418D - Black - 5 ms
Sources
Get Debian: https://www.debian.org
gLinux: https://www.youtube.com/watch?v=cdSiQGnkAmg
Install Debian: https://www.youtube.com/watch?v=bB-gmnvYDao
Samba Share: https://www.youtube.com/watch?v=oRHSrnQueak
Virt Manager: https://www.youtube.com/watch?v=jLRmVNWOrgo
Virt P2V: https://www.youtube.com/watch?v=2DrHDtdpmcQ
Virtualization: https://www.youtube.com/watch?v=E3azDp1K8X0
P2V Tools: http://libguestfs.org
P2V Other: https://www.youtube.com/watch?v=Hl7Dkb6Ajvo
WineHQ: https://www.youtube.com/watch?v=lI09QLkqZiE
Distributions: https://distrowatch.com
Linux Timeline: https://upload.wikimedia.org/wikipedia/commons/1/1b/Linux_Distribution_Timeline.svg
Linux Desktops: https://en.wikipedia.org/wiki/Comparison_of_X_Window_System_desktop_environments