Install openSUSE ARM on Raspberry pi 3 model B

Raspberry-Pi3

On some occasions I have already taken the opportunity to share with you some distributions that we can use in our Raspberry Pi 3 and today it is also one of those. Well, hoy we are going to know how to install openSUSE on our little device.

Although it is not a system that can be found in NOOBS or PINN, we can install this excellent system on our Raspberry Pi in a simple way.

The guys at openSUSE didn't decide to be left behind and have been making system images available to users to install on ARM devices for some time now.

Without a doubt I really like the idea of ​​being able to use this system on our Raspberry Pi, because in the first instance we can choose whether to install a Rolling Release (Tumbleweed) or updates (Leap) system.

In addition to it too We are offered to choose if we want a system with a graphical environment (X11, Enlightenment, Xfce, or LXQT) or without an environment.

OpenSUSE ARM Download

Already knowing the versions with which we have, we can proceed to download the openSUSE version to our liking, which we can download from the following link.

Once the raw.xz file is downloaded, create a self-bootable microSD card from which to boot the system. You can use the system tools to save the image to the microSD card.

As well you can make use of a multiplatform tool "Etcher" which makes the process more secure.

O from the terminal we can extract the image with the following command:

xzcat [image].raw.xz | dd bs=4M of=/dev/sdX iflag=fullblock oflag=direct; sync

Keep in mind that you must replace the path of the image "[image] .raw.xz" with where you have the one you downloaded stored.

And "dev / sdX" by the path of your MicroSD.

Once the raw.xz file has been downloaded, create a self-bootable microSD card from which to boot the system. You can use the system tools to save the image to the microSD card.

At the end of the system image recording process, we must place the SD card in our Raspberry Pi to proceed to connect it to the current and this begins with the process of booting the system.

During the first start, openSUSE will automatically install the system and make use of all the free space on the card.

During the process you will see the following message:

GPT data structures destroyed! You may now partition the disk using
fdisk or other utilities

When the process finishes, log in with the following credentials

  • User: root
  • Linux password

By default the SSH protocol is activated on the system, so if you want you can use your Raspberry Pi without the need for a monitor.

During this first start, it is necessary to allow the entire system to be configured, so we must wait for this.

openSUSE RPI

At the end we can connect to the system using the SSH protocol with the following command:

ssh root@linux.local

OpenSUSE configuration on Raspberry Pi

It is important to mention that the only user on the system is the root user so the use of the system for everyday tasks with this user is not recommended.

We can create a normal user with the help of YaST, for this it is enough that we execute yast2 and position ourselves in Security and Users → Users and Group Management and add a new user.

Now we must update our systemWe can do this from YaST2 in "System -> Online update".

Done this we can install nano with:

sudo zypper in nano

We can enable the Wifi interface by editing the following file:

sudo nano/etc/dracut.conf.d/raspberrypi_modules.conf

Inside the file we must delete sdhci_iproc on the first line and uncomment the last line. Save the changes and run the command:

mkinitrd -f

And restart the Raspberry Pi.

When the system has started again we should be able to see the activated wireless network connection, as well as the networks available at that moment.

If not, we go to YaST and in "System → Network Settings" the list of devices.


Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: Miguel Ángel Gatón
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.