[LINUX] I tried using "Solus OS" whose UI is too beautiful

image.png [Image Source](https://forum.level1techs.com/t/solus-general-discussion/135140?cf_chl_captcha_tk=f4a782ec4bfcef6553363ca910728e80bba22607-1602367410-0-AQ0uJlCI7UBIJUZp3htH1-aeA-EOI2BLTQkEJ3cr4qIBw6gqjr66BNvy2e-oNRYTyz2c9bvbxTGa_fT0xxTPotxsgCtfEXmPOiVFmIKdF4IlNbhqOWm7v1azSpXe3QEIj1Pxkj_OMzvBd-eqe2pvgb1JuMR1clLX_Dg98EUrMiBvTFB38SxgpixVb_j1ALHH5yn5ueyzg6Z6OXabCXbYCOQdp_rPlPqNqwI8qKd8qD1OAOXyn85V0hgg7TVsyBKvSHUtztau7ZF28xjB95h2-YBIoArLXVxdx6AtetJgDGhuSa1vqlG3zs4eua5GO5AQJDZxnHrgSZ1ZtlnUBOs -EXR4srYacRRg08chAhg5yceXTRDOMpoGEVL3LdNA-A6aFT7SuLC78jH-816YhLLjA3cEi - pxYcyOPkvCrNWpLzkmyrIxtZiPc_4M0X49ecDJ2r92nhDEkDL-kfaag0E9YAaiSxQmjT2CCX9SP96ysR_M8lBIurA0G-gt-93V7T67_LA-EehjFFBGneik6OF9JWY5mXVEG-0ridCITA4rZP) </ font>

What is Solus

Solus is a Fedora-based Linux-based OS (it seems that it was called ʻEvolve OS` until a while ago) developed for the purpose of user friendliness. It's very simple and has a beautiful material-like UI.

--Firefox comes standard --Thunderbird standard equipment --Easy file management --Apps can be installed directly from the Software Center -+ α Beautiful UI

That seems to be the official appeal point.

environment

--Windows 10 (host) - CPU: AMD Ryzen Threadripper 3960X - RAM: 64 GiB - VIDEO CARD: RTX 2070 Super --VMWare Pro 15.5.5 (guest) - OS: Solus 4.1 Plasma - Disk: 20 GiB - RAM: 2,048 MB - CPU: 1 Processor 1 Core

Minimum operating environment of Solus

Quoted from Official Page.

  • A blank DVD or a 2GB+ USB drive --Blank DVD or USB with a capacity of 2GB or more
  • Minimum of 10GB of disk space available --Minimum 10GB free disk capacity
  • 2GB of RAM for an optimal experience --Minimum 2GB of memory
  • A 64-bit (x86_64) processor --64-bit processor

Installation

In this example, VMWare is used to install on a virtual environment. Of course, it is also possible to install from a USB bootable to a physical machine.

1. Download

Download the image from the Official Page. In this example, Solus Plasma is installed. image.png

2. Create a virtual machine

Create a new virtual machine. Please specify the image downloaded in 1. image.png 1.PNG Specify any virtual machine name ex2.PNG Please specify the disc settings appropriately. image.png The final result is as follows. ex.PNG

3. Install Solus

When you power on the virtual machine you created, you'll see a desktop with the installed applications popping up. image.png When started, it will move to the language setting. In this example, we recommend ʻEnglish (United States). ![setup1.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/bb55fb2c-2c90-3124-f6ba-2f1a28277760.png) Next is the location settings. If you are connected to the internet, it will search automatically. ![setup2.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/ffc5ad20-669e-4705-aa04-f758e5b1af7d.png) I set the keyboard layout to Japanese. ![setup3.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/cee3f965-38a6-7358-dafd-9faff1a5502f.png) The time zone is Tokyo ![setup4.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/b59e2d80-f642-84c7-edd9-41f94a9f14a0.png) Next is the disc related settings. In this example, it is installed on the virtual environment of VMWare, so there was no need to worry about interference with other files, so the former fresh installation was selected. If you want to set the partition individually, specify the latter. ![setup5.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/b0c2d922-1678-6121-7c83-133ac25db828.png) LVM is not installed in this example. ![setup6.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/979f68a5-4c4a-2854-e017-d853489cfccc.png) Next is the boot loader and host name settings. The host name is arbitrary and installs the bootloader. ![setup7.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/790d657d-a4bf-2c0c-8e74-f7d42a70eaf7.png) Next is the user settings. Create any user here as well. ![setup8.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/16b7b5b1-4cfb-cbd7-b21a-b8671118a31f.png) In this example, it looks like this. ![setup9.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/a0c0bcbd-52a6-5406-086b-ee732b4c196b.png) Finally, check the installation overview. Similarly, in this example, it is as follows. ![setup10.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/535270/33a72eee-76a6-c478-e98d-48cb43c9ede8.png) A pop-up will appear, so if you like, ʻOK setup11.png When setup is complete, press Restart Now to restart. setup13.png After rebooting, you can confirm that the installation was successful. setup14.png

How to install VMWare Tools

In the initial state installed on VMWare, the solution cannot be changed freely and cannot be expanded beyond the initial small window, so install VMWare Tools.

1. Setup

With the OS running, click VM-> Install VMWare Tools on the tab and it will automatically pass you the required binaries. In this example, I moved it to ~ / Documents and unzipped it. image.png The contents should look like this. image.png Then launch the terminal. You can find it by searching for Konsole or terminal from the start menu at the bottom left of the entire screen. terminal.PNG Create the required directories in advance.

  • Required

By the way, sudo is also required and can only be executed by superuser. vmwaretools2.png

$ sudo mkdir -p /etc/init.d/rc0.d
$ sudo mkdir -p /etc/init.d/rc1.d
$ sudo mkdir -p /etc/init.d/rc2.d
$ sudo mkdir -p /etc/init.d/rc3.d
$ sudo mkdir -p /etc/init.d/rc4.d
$ sudo mkdir -p /etc/init.d/rc5.d
$ sudo mkdir -p /etc/init.d/rc6.d

$ sudo mkdir -p /etc/pam.d

After creating the directory, execute the installation.

$ cd ~/Documents/vmware-tools-distrib
$ sudo ./vmware-install.pl

In this example, all the options asked after this are set to the default (Enter without entering anything). After the setup is complete, you can now shrink the screen without any problems.

Overall log

A previous installation of VMware Tools has been detected.

The previous installation was made by the tar installer (version 4).

Keeping the tar4 installer database format.

You have a version of VMware Tools installed. Continuing this install will first uninstall the currently installed version. Do you wish to continue? (yes/no) [yes]

INPUT: [yes] default

Uninstalling the tar installation of VMware Tools.

Stopping services for VMware Tools

Stopping VMware Tools services in the virtual machine: Guest operating system daemon: done VMware User Agent (vmware-user): done Unmounting HGFS shares: done Guest filesystem driver: done

cat: /tmp/cafenv-appconfig: No such file or directory This program previously created the directory /etc/vmware-caf/pme/config, and was about to remove it. Since there are files in that directory that this program did not create, it will not be removed.

This program previously created the directory /etc/vmware-caf/pme, and was about to remove it. Since there are files in that directory that this program did not create, it will not be removed.

This program previously created the directory /etc/vmware-caf, and was about to remove it. Since there are files in that directory that this program did not create, it will not be removed.

The removal of VMware Tools 10.3.21 build-14772444 for Linux completed successfully.

Installing VMware Tools.

In which directory do you want to install the binary files? [/usr/bin]

INPUT: [/usr/bin] default

What is the directory that contains the init directories (rc0.d/ to rc6.d/)? [/etc/init.d]

INPUT: [/etc/init.d] default

What is the directory that contains the init scripts? [/etc/init.d]

INPUT: [/etc/init.d] default

In which directory do you want to install the daemon files? [/usr/sbin] INPUT: [/usr/sbin] default

In which directory do you want to install the library files? [/usr/lib/vmware-tools] INPUT: [/usr/lib/vmware-tools] default

The path "/usr/lib/vmware-tools" does not exist currently. This program is going to create it, including needed parent directories. Is this what you want? [yes] INPUT: [yes] default

In which directory do you want to install the common agent library files? [/usr/lib] INPUT: [/usr/lib] default

In which directory do you want to install the common agent transient files? [/var/lib] INPUT: [/var/lib] default

In which directory do you want to install the documentation files? [/usr/share/doc/vmware-tools] INPUT: [/usr/share/doc/vmware-tools] default

The path "/usr/share/doc/vmware-tools" does not exist currently. This program is going to create it, including needed parent directories. Is this what you want? [yes] INPUT: [yes] default

The installation of VMware Tools 10.3.21 build-14772444 for Linux completed successfully. You can decide to remove this software from your system at any time by invoking the following command: "/usr/bin/vmware-uninstall-tools.pl".

Before running VMware Tools for the first time, you need to configure it by invoking the following command: "/usr/bin/vmware-config-tools.pl". Do you want this program to invoke the command for you now? [yes] INPUT: [yes] default

Initializing...

Making sure services for VMware Tools are stopped.

Stopping VMware Tools services in the virtual machine: Guest operating system daemon: done VMware User Agent (vmware-user): done Unmounting HGFS shares: done Guest filesystem driver: done

sh: : command not found The module vmci has already been installed on this system by another installer or package and will not be modified by this installer.

The module vsock has already been installed on this system by another installer or package and will not be modified by this installer.

The module vmxnet3 has already been installed on this system by another installer or package and will not be modified by this installer.

The module pvscsi has already been installed on this system by another installer or package and will not be modified by this installer.

The module vmmemctl from this package is not supported for kernels >= 3.10. Please enable this module in your kernel. You may also have to enable HYPERVISOR_GUEST.

The VMware Host-Guest Filesystem allows for shared folders between the host OS and the guest OS in a Fusion or Workstation virtual environment. Do you wish to enable this feature? [yes]

INPUT: [yes] default

The vmxnet driver is no longer supported on kernels 3.3 and greater. Please upgrade to a newer virtual NIC. (e.g., vmxnet3 or e1000e)

The vmblock enables dragging or copying files between host and guest in a Fusion or Workstation virtual environment. Do you wish to enable this feature? [yes]

INPUT: [yes] default

Skipping configuring automatic kernel modules as no drivers were installed by this installer.

Disabling timer-based audio scheduling in pulseaudio.

Do you want to enable Guest Authentication (vgauth)? Enabling vgauth is needed if you want to enable Common Agent (caf). [yes]

INPUT: [yes] default

Do you want to enable Common Agent (caf)? [no]

INPUT: [no] default

Detected X server version 1.20.6

Distribution provided drivers for Xorg X server are used.

Skipping X configuration because X drivers are not included.

Skipping rebuilding initrd boot image for kernel as no drivers to be included in boot image were installed by this installer.

Generating the key and certificate files. Successfully generated the key and certificate files.

The configuration of VMware Tools 10.3.21 build-14772444 for Linux for this running kernel completed successfully.

You must restart your X session before any mouse or graphics changes take effect.

To enable advanced X features (e.g., guest resolution fit, drag and drop, and file and text copy/paste), you will need to do one (or more) of the following:

  1. Manually start /usr/bin/vmware-user
  2. Log out and log back into your desktop session
  3. Restart your X session.

Enjoy,

--the VMware team

the end

image.png It's not surprising that the Japanese fonts are a little floating, but I was able to play 1080P lightly on heavy YouTube without feeling any stress. Rather light.

Impressions

image.png

--The UI is beautiful, anyway, it's beautiful and easy to see

  • light --Easy and fast to set up
  • simple

That was a big point in the first impression. From now on, I would like to increase the number of Japanese documents mainly for developers.

Recommended Posts

I tried using "Solus OS" whose UI is too beautiful
I tried using parameterized
I tried using mimesis
I tried using anytree
I tried using aiomysql
I tried using Summpy
I tried using coturn
I tried using Pipenv
I tried using matplotlib
I tried using "Anvil".
I tried using Hubot
I tried using ESPCN
I tried using openpyxl
I tried using Ipython
I tried using PyCaret
I tried using cron
I tried using ngrok
I tried using face_recognition
I tried using Jupyter
I tried using PyCaret
I tried using Heapq
I tried using doctest
I tried using folium
I tried using jinja2
I tried using folium
I tried using time-window
I tried using easydict (memo).
I tried face recognition using Face ++
I tried using Random Forest
I tried using BigQuery ML
I tried using Amazon Glacier
I tried using git inspector
[Python] I tried using OpenPose
I tried using magenta / TensorFlow
I tried using AWS Chalice
I tried using Slack emojinator
I tried using the COTOHA API (there is code on GitHub)
I tried using Rotrics Dex Arm # 2
I tried using Rotrics Dex Arm
I tried using GrabCut of OpenCV
I tried using Thonny (Python / IDE)
I tried server-client communication using tmux
I tried reinforcement learning using PyBrain
I tried deep learning using Theano
Somehow I tried using jupyter notebook
[Kaggle] I tried undersampling using imbalanced-learn
I tried shooting Kamehameha using OpenPose
I tried using the checkio API
[Python] I tried using YOLO v3
I tried asynchronous processing using asyncio
I tried using Amazon SQS with django-celery
I tried using Azure Speech to Text.
I tried using Twitter api and Line api
I tried playing a ○ ✕ game using TensorFlow
I tried using YOUTUBE Data API V3
I tried using Selenium with Headless chrome
I tried drawing a line using turtle
[Kaggle] I tried ensemble learning using LightGBM
I tried using PyEZ and JSNAPy. Part 2: I tried using PyEZ
I tried using Bayesian Optimization in Python
I tried to classify text using TensorFlow