en:desktop:operating_systems:opensuse

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
en:desktop:operating_systems:opensuse [2022/06/28 23:34] cocomeat4en:desktop:operating_systems:opensuse [2022/10/24 08:24] (current) – external edit 127.0.0.1
Line 16: Line 16:
 - openSUSE Tumbleweed, a rolling release with fresh software (but that is quite reliable because it's well-tested by an automated system but also by humans and using a snapshots system). It is your only option if you are using a 32 bit computer. - openSUSE Tumbleweed, a rolling release with fresh software (but that is quite reliable because it's well-tested by an automated system but also by humans and using a snapshots system). It is your only option if you are using a 32 bit computer.
  
-- openSUSE Leap, a fixed release that gets a new version every 7 months based on the source code of SUSE Linux Enterprise. Very recent drivers won't be included in this edition before the release of its next version.+- openSUSE Leap, a fixed release that gets a new version every 7 months based on the source code of SUSE Linux Enterprise. Very recent drivers won't be included in this edition before the release of its next version. Sadly, it doesn't support graphical system upgrades from version N to N+1
  
 - openSUSE MicroOS, based on Tumbleweed, MicroOS uses Transactional (Atomic) updates upon a read-only btrfs root file system. Most of the filesystem being read-only, this edition is overally more secure than the two classic editions and is the best you can get out of openSUSE in terms of security. - openSUSE MicroOS, based on Tumbleweed, MicroOS uses Transactional (Atomic) updates upon a read-only btrfs root file system. Most of the filesystem being read-only, this edition is overally more secure than the two classic editions and is the best you can get out of openSUSE in terms of security.
Line 106: Line 106:
 Now wait till the installer loads. It may take some time, especially if your USB stick is slow, so grab a coffee ☕️. Now wait till the installer loads. It may take some time, especially if your USB stick is slow, so grab a coffee ☕️.
  
-Once the installer has started, you will be welcomed by a LanguageKeyboard and License Agreement page. Set up your languagekeyboard layout and then click next. The license agreement basically tells you that there is no warranty with openSUSE, and your the rights you have over it, what you're allowed or not to do, etc...+Once the installer has started, you will be welcomed by a Language and Keyboard selection page. Set up your language and keyboard layout then click next.
  
-{{:en:desktop:operating_systems:untitled.png?nolink&800|}}+{{:en:desktop:operating_systems:oss_kbd.png?nolink&800|}}
  
-If the installer asks for NTP Configurationjust keep the defaultsit should work fineNTP is about time synchronization.+Next, you will be prompted to choose a System Role. This is basically what you want to do with your openSUSE installation. You should choose either GNOME or KDE Plasma when using MicroOS. If you use openSUSE Tumbleweedyou can choose Xfce herewhich isn't available in other editionsIt is much lighter. On the screenshot, I chose GNOME. As of time of writing, both are still experimental in MicroOS, but I had no issues so far with both.
  
-Next, the installer should prompt you for the Administrator "root" password. You can put anything here as we will disable root login later. Put something you can remember. Once done, press next.+{{:en:desktop:operating_systems:oss_sysrole.png?nolink&800|}}
  
-{{:en:desktop:operating_systems:oss_rootpass.png?nolink&800|}}+Next, the installer will prompt you to create a new user, choose whatever you want for your full name, but the username should be kept simple (no caps, no spaces, no special characters, i'd recommend you limit to a-z and 0-9). 
 + 
 +Preferably, setup a strong password. You can enable automatic login as we will setup disk encryption later. 
 + 
 +You can also use that password for the system administrator, as we will lock it later in the hardening part. 
 + 
 +{{:en:desktop:operating_systems:oss_usercreation.png?nolink&800|}}
  
 You should then arrive on the Installation Settings page, skipping the traditional partitioning and software selecting steps. First, go into Partitioning to enable encryption You should then arrive on the Installation Settings page, skipping the traditional partitioning and software selecting steps. First, go into Partitioning to enable encryption
Line 131: Line 137:
  
 Keep the defaults for any other options until you return to the Installation Settings menu. Keep the defaults for any other options until you return to the Installation Settings menu.
 +
 +Once encryption is setup, you can proceed to the install. Everything else that need to be configured will be configured later.
 +
 +{{:en:desktop:operating_systems:oss_install.png?nolink&800|}}
 +
 +This will, again, take some time. So grab some chocolate 🍫 (because you're likely out of coffee at this point).
 +
 +Once the install has finished, the system will automatically reboot...
 +
 +{{:en:desktop:operating_systems:oss_finishinstall.png?nolink&800|}}
 +
 +And you did it ! openSUSE is installed ! Now the fun begins, let's make it secure and set things up.
 +
 +====== First boot ======
 +
 +Just after rebooting, you will be prompted by GRUB that will ask you for your encryption passphrase:
 +
 +{{:en:desktop:operating_systems:oss_firstboot_grub.png?nolink&600|}}
 +
 +It may look at bit different for you, this is how it looks in my virtual machine.
 +
 +Once grub has been unlocked, openSUSE will boot automatically after 10 seconds, you can press enter to speed up the process.
 +
 +openSUSE will ask you your encryption passphrase one more time to unlock the rest of the disk, as you have only unlocked the boot partition so far, which uses an older version of LUKS.
 +
 +
  
  
  • en/desktop/operating_systems/opensuse.1656459267.txt.gz
  • Last modified: 2022/10/24 08:24
  • (external edit)