mirror of
https://github.com/LCTT/TranslateProject.git
synced 2024-12-26 21:30:55 +08:00
清除过期
This commit is contained in:
parent
472274e405
commit
d50aeb91c9
@ -1,156 +0,0 @@
|
|||||||
[#]: subject: "Nitrux 3.2.1 Release Adds a New Tiling Window Manager"
|
|
||||||
[#]: via: "https://news.itsfoss.com/nitrux-3-2-1-release/"
|
|
||||||
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
|
|
||||||
[#]: collector: "lujun9972/lctt-scripts-1700446145"
|
|
||||||
[#]: translator: " "
|
|
||||||
[#]: reviewer: " "
|
|
||||||
[#]: publisher: " "
|
|
||||||
[#]: url: " "
|
|
||||||
|
|
||||||
Nitrux 3.2.1 Release Adds a New Tiling Window Manager
|
|
||||||
======
|
|
||||||
Nitrux's first update for 2024, and it includes useful changes.
|
|
||||||
Nitrux is one of the many [immutable Linux distributions][1] for those looking for something different, it is also one of the [most beautiful Linux distros][2] around that comes customized out of the box.
|
|
||||||
|
|
||||||
Just a few days into 2024, we now have the Nitrux 3.2.1 release that aims to offer many new improvements and features. So, without any further ado, let's dive into this release!
|
|
||||||
|
|
||||||
**Suggested Read** 📖
|
|
||||||
|
|
||||||
![][3]
|
|
||||||
|
|
||||||
## 🆕 Nitrux 3.2.1: What's New?
|
|
||||||
|
|
||||||
![][4]
|
|
||||||
|
|
||||||
Code-named “ _ **se**_ ”, which stands for “safer environment”, the Nitrux 3.2.1 release is powered by an enthusiast-grade **Linux kernel 6.6.9-1-liquorix** that improves performance and hardware support.
|
|
||||||
|
|
||||||
You will also notice **a new default wallpaper** (as shown above), it is called “ _Aqua_ ”, an abstract wallpaper that features a wavy blue gradient pattern of differently shaded blue tones. It also has a dark version that is **aimed towards reducing eye strain**.
|
|
||||||
|
|
||||||
As for the **key highlights** of this release:
|
|
||||||
|
|
||||||
* **Tweaked Calamares Installer**
|
|
||||||
* **Updated Application Suite**
|
|
||||||
* **User Interface Improvements**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Tweaked Calamares Installer
|
|
||||||
|
|
||||||
![][5]
|
|
||||||
|
|
||||||
The **placeholder text and descriptions for all the input fields** in the Calamares installer have been improved so that the user can easily know which field does what. The slideshow shown during install has also been updated to show info from the Nitrux website.
|
|
||||||
|
|
||||||
Moreover, a **new checkbox has been added to the password configuration screen** that lets users enable or disable the password strength notification; it is enabled by default. The **devs recommend users keep it enabled** to avoid any potential security risks.
|
|
||||||
|
|
||||||
### Updated Application Suite
|
|
||||||
|
|
||||||
On the application side of things, Nitrux 3.2.1 comes equipped with many updated apps, some notable ones include:
|
|
||||||
|
|
||||||
* [Firefox 121][6].
|
|
||||||
* [OpenRC 0.52.1][7].
|
|
||||||
* [AppArmor 4.0 alpha 2][8].
|
|
||||||
* AMD Open Source Driver for Vulkan [v-2023.Q3.2][9].
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### User Interface Improvements
|
|
||||||
|
|
||||||
![Polonium in action on Nitrux 3.2.1][10]
|
|
||||||
|
|
||||||
Nitrux 3.2.1 is equipped with the [KDE Plasma 5.27.10][11] desktop environment, with **KDE Frameworks 5.114.0** and **KDE Gear 23.08.4** completing the KDE experience.
|
|
||||||
|
|
||||||
The devs have implemented [Polonium][12], a tiling window manager for [KWin][13] that works with Wayland Plasma 5.27 and later. It lets you **resize/move tiled windows with your mouse and keyboard** , you **can also edit the tile sizes** with the integrated KWin GUI.
|
|
||||||
|
|
||||||
Even the **NX Desktop command-line utility and _desktop-config_ saw a refactoring of the code**. Now, there is a new help section, the flags to hide/display window tile bar decorations work correctly, a new flag to restart KWin X11, etc. are some highlights.
|
|
||||||
|
|
||||||
📋
|
|
||||||
|
|
||||||
Polonium is not enabled by default.
|
|
||||||
|
|
||||||
![][14]
|
|
||||||
|
|
||||||
The window switcher sees an update too; Now, when you press “ _Alt+Tab_ ”, you will be shown the **Cover Switch instead of Big Icons**. This was a feature many missed after it was dropped in an earlier Plasma release, but it is back now with Nitrux and the newer Plasma release.
|
|
||||||
|
|
||||||
![][15]
|
|
||||||
|
|
||||||
And to sum things up, there is also **a new customizable full-screen app launcher** called [Plasma Drawer][16] that will feel familiar if you have used NX Menu and KRunner in the past.
|
|
||||||
|
|
||||||
If you don't prefer that, then you can use one of the included alternative launchers, [Launchpad Plasma][17] and [Ditto Menu][18].
|
|
||||||
|
|
||||||
### 🛠️ Other Changes and Improvements
|
|
||||||
|
|
||||||
As for the other changes, here are some worth noting:
|
|
||||||
|
|
||||||
* New system fonts thanks to [Switzer][19] and [CamingoCode][20].
|
|
||||||
* IPv6 Privacy Extensions standard is enabled by default in NetworkManager.
|
|
||||||
* Implementation of the KDE Wacom tablet [KCModule][21] for better Wacom product support.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
For further reading, you may go through the official [announcement blog][22][.][22]
|
|
||||||
|
|
||||||
## 📥 Download Nitrux 3.2.1
|
|
||||||
|
|
||||||
Starting from this release, the **ISO files for Nitrux are signed with a GPG key** , replacing the previous MD5 checksum system. The latest release is available from the following official sources:
|
|
||||||
|
|
||||||
* [Official Website][23]
|
|
||||||
* [FOSS Torrents][24]
|
|
||||||
* [SourceForge][25]
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
[Nitrux 3.2.1 (FOSS Torrents)][24]
|
|
||||||
|
|
||||||
**For existing users** , you can upgrade to the latest Nitrux release via Nitrux Update Tool System (nuts), by running the following command:
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
sudo nuts update
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
For those who don't have it installed, they can follow the official [upgrade guide][26] for more information.
|
|
||||||
|
|
||||||
_💬 Will you be trying out the Nitrux 3.2.1 release? Let us know below!_
|
|
||||||
|
|
||||||
* * *
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: https://news.itsfoss.com/nitrux-3-2-1-release/
|
|
||||||
|
|
||||||
作者:[Sourav Rudra][a]
|
|
||||||
选题:[lujun9972][b]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]: https://news.itsfoss.com/author/sourav/
|
|
||||||
[b]: https://github.com/lujun9972
|
|
||||||
[1]: https://itsfoss.com/immutable-linux-distros/
|
|
||||||
[2]: https://itsfoss.com/beautiful-linux-distributions/
|
|
||||||
[3]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
|
|
||||||
[4]: https://news.itsfoss.com/content/images/2024/01/Nitrux_3.2.1_a.png
|
|
||||||
[5]: https://news.itsfoss.com/content/images/2024/01/Nitrux_3.2.1_b.png
|
|
||||||
[6]: https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
|
|
||||||
[7]: https://github.com/OpenRC/openrc/releases/tag/0.52.1
|
|
||||||
[8]: https://gitlab.com/apparmor/apparmor/-/releases/v4.0.0-alpha2
|
|
||||||
[9]: https://github.com/GPUOpen-Drivers/AMDVLK/releases/tag/v-2023.Q3.2
|
|
||||||
[10]: https://news.itsfoss.com/content/images/2024/01/Nitrux_3.2.1_c.png
|
|
||||||
[11]: https://kde.org/announcements/plasma/5/5.27.10/
|
|
||||||
[12]: https://zeroxoneafour.github.io/polonium/
|
|
||||||
[13]: https://en.wikipedia.org/wiki/KWin
|
|
||||||
[14]: https://news.itsfoss.com/content/images/2024/01/Nitrux_3.2.1_d.png
|
|
||||||
[15]: https://news.itsfoss.com/content/images/2024/01/Nitrux_3.2.1_e.png
|
|
||||||
[16]: https://github.com/P-Connor/plasma-drawer
|
|
||||||
[17]: https://github.com/adhec/launchpad-plasma
|
|
||||||
[18]: https://github.com/adhec/dittoMenuKDE
|
|
||||||
[19]: https://www.fontshare.com/fonts/switzer
|
|
||||||
[20]: https://janfromm.de/typefaces/camingocode/
|
|
||||||
[21]: http://projects.kde.org/projects/extragear/base/wacomtablet
|
|
||||||
[22]: https://nxos.org/changelog/release-announcement-nitrux-3-2-1/
|
|
||||||
[23]: https://nxos.org/
|
|
||||||
[24]: https://fosstorrents.com/distributions/nitrux/
|
|
||||||
[25]: https://sourceforge.net/projects/nitruxos/files/Release/ISO/
|
|
||||||
[26]: https://nxos.org/tutorial/how-to-upgrade-nitrux/
|
|
@ -1,154 +0,0 @@
|
|||||||
[#]: subject: "Upgrade Alert! Solus Linux 4.5 Adds New Calamares Installer and XFCE Flavor"
|
|
||||||
[#]: via: "https://news.itsfoss.com/solus-4-5-release/"
|
|
||||||
[#]: author: "Sourav Rudra https://news.itsfoss.com/author/sourav/"
|
|
||||||
[#]: collector: "lujun9972/lctt-scripts-1700446145"
|
|
||||||
[#]: translator: " "
|
|
||||||
[#]: reviewer: " "
|
|
||||||
[#]: publisher: " "
|
|
||||||
[#]: url: " "
|
|
||||||
|
|
||||||
Upgrade Alert! Solus Linux 4.5 Adds New Calamares Installer and XFCE Flavor
|
|
||||||
======
|
|
||||||
Solus 4.5 update arrives with popular calamares installer and a new
|
|
||||||
variant.
|
|
||||||
After a rocky 2023, Solus, one of the [best independent Linux distro][1] around, has **introduced Solus 4.5 as its first release of 2024**. This release comes after some time since the release of [Solus 4.4][2] which showed up halfway into 2023.
|
|
||||||
|
|
||||||
Code-named “ _Resilience_ ”, this release aims to offer many improvements and fixes across the board, while also providing **a new ISO in the form of a XFCE-equipped offering**.
|
|
||||||
|
|
||||||
Let's dive in and see what's on offer.
|
|
||||||
|
|
||||||
## 🆕 Solus 4.5: What's New?
|
|
||||||
|
|
||||||
![][3]
|
|
||||||
|
|
||||||
Solus 4.5 is powered by **a customized Linux kernel 6.6.9** that brings in better hardware support, no compression of kernel modules during initramfs creation, use of the [BORE scheduler][4] by default and enabling of all sound codecs/drivers.
|
|
||||||
|
|
||||||
Don't worry, **for those who prefer an older kernel** , there is also the option of opting for **Linux kernel 5.15.145**.
|
|
||||||
|
|
||||||
Some **key highlights** of this release include:
|
|
||||||
|
|
||||||
* **Calamares Installer**
|
|
||||||
* **Updated Application Suite**
|
|
||||||
* **Desktop Environment Upgrades**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
### Calamares Installer
|
|
||||||
|
|
||||||
![][5]
|
|
||||||
|
|
||||||
Solus finally has a new installer in the form of the popular [Calamares][6] installer, making the installation process straightforward, it is now easier to create partition layouts, and use different file systems such as [Btrfs][7].
|
|
||||||
|
|
||||||
### Updated Application Suite
|
|
||||||
|
|
||||||
For starters, Solus 4.5 features [Mesa 23.3.2][8] that has some neat improvements such as a **gallium VAAPI driver** , **IO support for built-in OpenGL overlay** and **ray-tracing support for Intel XE GPUs**.
|
|
||||||
|
|
||||||
Then there's the implementation of AMD's [ROCm][9] tech that **enables users with AMD hardware to take advantage of GPU acceleration** in different kinds of workloads, while also allowing for **hardware accelerated machine learning**.
|
|
||||||
|
|
||||||
On the audio/video handling front, **PipeWire replaces PulseAudio and JACK** for a more reliable and better experience overall.
|
|
||||||
|
|
||||||
The **default applications also see an update** with apps such as [Firefox 121][10], [LibreOffice 7.6.4.1][11], and [Thunderbird 115.6.0][12] being featured on all editions of Solus 4.5.
|
|
||||||
|
|
||||||
### Desktop Environment Upgrades
|
|
||||||
|
|
||||||
However, the most important fixes and improvements are on the desktop environment side of things. Solus is offered in four distinct flavors, so let's take a look at those:
|
|
||||||
|
|
||||||
**GNOME**
|
|
||||||
|
|
||||||
![][13]
|
|
||||||
|
|
||||||
Solus 4.5 GNOME Edition is being offered with [GNOME 45.2][14] with a few tweaks; the default GTK theme now uses _adw-gtk3-dark_ for providing a more uniform look when running GTK3/4 apps based on libadwaita.
|
|
||||||
|
|
||||||
The file chooser now has a grid view, allowing users to pick files by looking at the thumbnails, even the mouse and touchpad settings are now more accessible.
|
|
||||||
|
|
||||||
**Plasma**
|
|
||||||
|
|
||||||
![][15]
|
|
||||||
|
|
||||||
The Plasma Edition also follows suit with it featuring [Plasma 5.27.10][16], and all the latest KDE goodies such as KDE Gear, KDE Frameworks, KDE branch for QT, etc.
|
|
||||||
|
|
||||||
The developers are also slowly transitioning to support the [upcoming Plasma 6][17] release, and **the default behavior to open stuff like apps/folders is now double-click**.
|
|
||||||
|
|
||||||
**Budgie**
|
|
||||||
|
|
||||||
![][18]
|
|
||||||
|
|
||||||
For the flagship version, Solus 4.5 comes with [Budgie 10.8.2][19] featuring the _Budgie Trash Applet_ , that paves the way for easy trashcan browsing, restoring and clearing.
|
|
||||||
|
|
||||||
Moreover, the “ _Dark Theme_ ” toggle in the settings menu now sets the dark theme for all applications in the system that support it; except the ones that override this with other color schemes.
|
|
||||||
|
|
||||||
**XFCE (Beta)**
|
|
||||||
|
|
||||||
![][20]
|
|
||||||
|
|
||||||
Introduced as a beta, **the XFCE Edition of Solus is intended to replace the MATE edition** , which was popular for its lightweight desktop experience. With this release, the developers have said users expect some “ _rough edges_ ” as it will take some time to improve.
|
|
||||||
|
|
||||||
Solus 4.5 features [XFCE 4.18][21] with **a solid suite of applications** that include the following:
|
|
||||||
|
|
||||||
* **Thunar 4.18.6**
|
|
||||||
* **Parole 4.18.0**
|
|
||||||
* **Ristretto 0.13.1**
|
|
||||||
* **Mousepad 0.6.1**
|
|
||||||
* **Whiskermenu 2.8.0**
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Even though the devs are working towards providing a straightforward way for existing MATE Edition users to switch to Budgie or XFCE, existing users will still be supported until they are sure with their solution.
|
|
||||||
|
|
||||||
## 📥 Download Solus 4.5
|
|
||||||
|
|
||||||
You can grab the latest release of Solus in the four different variants from the [official website][22].
|
|
||||||
|
|
||||||
[Solus 4.5][22]
|
|
||||||
|
|
||||||
**For existing users** , they can either upgrade to the latest release from the Software Center, or run the following command to get the upgrade:
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
sudo eopkg upgrade
|
|
||||||
|
|
||||||
```
|
|
||||||
|
|
||||||
You can also refer to the [official documentation][23] and [release notes][24] for more information.
|
|
||||||
|
|
||||||
_💬 Any thoughts on this release? Let us know below!_
|
|
||||||
|
|
||||||
* * *
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: https://news.itsfoss.com/solus-4-5-release/
|
|
||||||
|
|
||||||
作者:[Sourav Rudra][a]
|
|
||||||
选题:[lujun9972][b]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]: https://news.itsfoss.com/author/sourav/
|
|
||||||
[b]: https://github.com/lujun9972
|
|
||||||
[1]: https://itsfoss.com/independent-linux-distros/
|
|
||||||
[2]: https://news.itsfoss.com/solus-4-4-released/
|
|
||||||
[3]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_a.jpg
|
|
||||||
[4]: https://github.com/firelzrd/bore-scheduler
|
|
||||||
[5]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_b.jpg
|
|
||||||
[6]: https://calamares.io/
|
|
||||||
[7]: https://en.wikipedia.org/wiki/Btrfs
|
|
||||||
[8]: https://docs.mesa3d.org/relnotes/23.3.2.html
|
|
||||||
[9]: https://www.amd.com/en/products/software/rocm.html
|
|
||||||
[10]: https://www.mozilla.org/en-US/firefox/121.0/releasenotes/
|
|
||||||
[11]: https://www.libreoffice.org/download/release-notes/
|
|
||||||
[12]: https://www.thunderbird.net/en-US/thunderbird/115.6.0/releasenotes/
|
|
||||||
[13]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_c.jpg
|
|
||||||
[14]: https://discourse.gnome.org/t/gnome-45-2-released/18358
|
|
||||||
[15]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_d.jpg
|
|
||||||
[16]: https://kde.org/announcements/plasma/5/5.27.10/
|
|
||||||
[17]: https://news.itsfoss.com/kde-plasma-6-dev/
|
|
||||||
[18]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_e.jpg
|
|
||||||
[19]: https://buddiesofbudgie.org/blog/budgie-10-8-2-released
|
|
||||||
[20]: https://news.itsfoss.com/content/images/2024/01/Solus_4.5_f.jpg
|
|
||||||
[21]: https://news.itsfoss.com/xfce-4-18-release/
|
|
||||||
[22]: https://getsol.us/download/
|
|
||||||
[23]: https://help.getsol.us/docs/user/package-management/basics/
|
|
||||||
[24]: https://getsol.us/2024/01/08/solus-4-5-released/
|
|
@ -1,141 +0,0 @@
|
|||||||
[#]: subject: "Vanilla OS 2 Beta Release Date Revealed: 6 Things to Expect"
|
|
||||||
[#]: via: "https://news.itsfoss.com/vanilla-os-2-beta-release-date/"
|
|
||||||
[#]: author: "Ankush Das https://news.itsfoss.com/author/ankush/"
|
|
||||||
[#]: collector: "lujun9972/lctt-scripts-1700446145"
|
|
||||||
[#]: translator: " "
|
|
||||||
[#]: reviewer: " "
|
|
||||||
[#]: publisher: " "
|
|
||||||
[#]: url: " "
|
|
||||||
|
|
||||||
Vanilla OS 2 Beta Release Date Revealed: 6 Things to Expect
|
|
||||||
======
|
|
||||||
Vanilla OS 2 beta is around the corner!
|
|
||||||
Vanilla OS got a great deal of attention last year for its approach with immutability and user experience.
|
|
||||||
|
|
||||||
Surely, it was one of the [lesser-known distributions to have emerged winner][1] in 2023. For its next exciting phase, we have Vanilla OS 2. And, unlike most of our guesses, it is not just another distro upgrade.
|
|
||||||
|
|
||||||
With Vanilla OS 2, there are major overhauls to the distribution that affects the user experience. I tried the latest alpha image to give you a sneak peek.
|
|
||||||
|
|
||||||
The release date for the beta build of Vanilla OS 2 is **January 30, 2024**.
|
|
||||||
|
|
||||||
So, before we get to the release, here are a few things that you should know:
|
|
||||||
|
|
||||||
### 1\. Moving to Debian Sid
|
|
||||||
|
|
||||||
![][2]
|
|
||||||
|
|
||||||
Vanilla OS originally started as an Ubuntu-based distribution, aiming to provide a "vanilla" GNOME experience.
|
|
||||||
|
|
||||||
However, with Ubuntu as its base, a lot of effort was needed to untangle the modifications done by Canonical (both for the desktop and the distribution).
|
|
||||||
|
|
||||||
So, they chose to move to Debian Sid (unstable branch) where they plan to limit the number of core packages to provide a stable experience, and give you the best "stock" GNOME experience with no wasted efforts.
|
|
||||||
|
|
||||||
![][3]
|
|
||||||
|
|
||||||
On the user-end, you should not feel a big difference because you will still be dealing with Debian packages, and all the other tools Vanilla OS has to offer.
|
|
||||||
|
|
||||||
With the switch, they also get flexibility for the updates, no longer needing to follow Ubuntu's release schedule.
|
|
||||||
|
|
||||||
### 2\. Vanilla System Operator (VSO v2) as the Default Package Manager and Shell
|
|
||||||
|
|
||||||
![New Wallpaper for Vanilla OS 2 Orchid][4]
|
|
||||||
|
|
||||||
The VSO tool in Vanilla OS served as one of the utilities to perform management tasks.
|
|
||||||
|
|
||||||
This time, VSO v2 evolves as the default package manager, and the default shell in Vanilla OS 2.
|
|
||||||
|
|
||||||
![Vanilla OS 2 Startup Wizard to help you install essential apps][5]
|
|
||||||
|
|
||||||
It aims to make installing Debian packages easy, with a double click on the files you download. Furthermore, it aims to support installing .apk files as well.
|
|
||||||
|
|
||||||
At the time of writing this, it supports Android applications via CLI only.
|
|
||||||
|
|
||||||
In one of the [development blog post][6], they explain this better:
|
|
||||||
|
|
||||||
> In VSO v2, there is a subsystem based on Vanilla OS Pico. This subsystem will be a system-integrated container which supports systemd, allowing straightforward installation, removal, and management of packages, both graphically and through the command line.
|
|
||||||
|
|
||||||
### 3\. APX Developer Tool Improves
|
|
||||||
|
|
||||||
![][7]
|
|
||||||
|
|
||||||
Apx is a developer-focused utility that lets you create isolated environments to test things and install different packages from other Linux distributions.
|
|
||||||
|
|
||||||
With Vanilla OS 2, you can do the same thing through stacks, making the isolated environment shareable with your team and restorable.
|
|
||||||
|
|
||||||
The developers also note of a benefit with this new structure, which is:
|
|
||||||
|
|
||||||
> The user can create stacks for each use case, for example, one with all the tools and libraries useful for development in various domains like 3D applications, music production, programming, etc.
|
|
||||||
|
|
||||||
### 4\. OCI Support in ABRoot
|
|
||||||
|
|
||||||
While Vanilla OS already offers immutability, and atomic updates with ABRoot utility.
|
|
||||||
|
|
||||||
Now, ABRoot v2 improves the reliability and stability of such updates with the addition of OCI support. The devs will have greater control over the updates, more time to test the image, and avoid the use of package manager to keep a copy of the system and the changes by the user.
|
|
||||||
|
|
||||||
![][8]
|
|
||||||
|
|
||||||
In a recent blog post, the devs mentioned:
|
|
||||||
|
|
||||||
> We redesigned [ABRoot][9] to manage the system from boot to the user's initial interactions, handling boot management, fstab, and initramfs.
|
|
||||||
|
|
||||||
So, with the updated ABRoot v2, advanced users get to edit kernel flags, and install drivers without worrying about anything else.
|
|
||||||
|
|
||||||
You do not have to stress about the technical details. For the end user, it means, a reliable experience.
|
|
||||||
|
|
||||||
### 5\. Ability to Create Your Custom Image
|
|
||||||
|
|
||||||
The flagship edition of Vanilla OS 2 will feature GNOME as the desktop environment.
|
|
||||||
|
|
||||||
However, if you need something different, you can just build a new custom image on top of the official image using [Vib][10] **(Vanilla Image Builder).** It uses modules to build the image, which makes it convenient for you to customize as per requirement.
|
|
||||||
|
|
||||||
### 6\. Dropping the "sudo" Command
|
|
||||||
|
|
||||||
It might sound shocking, but yes, you can't "sudo" your way in Vanilla OS when using the host system.
|
|
||||||
|
|
||||||
So, what's the alternative? And, why? Here's an excerpt from their blog post:
|
|
||||||
|
|
||||||
> By eliminating `sudo`, the risk of accidental or harmful operations performed by unauthorized entities would get reduced. Since Vanilla OS promotes a secure and stable environment, we are limiting privileged access to help preserve the system's integrity. The absence of `sudo` would encourage the adoption of a more structured approach to privilege management. Tools like Apx, VSO, and ABRoot offer specific mechanisms for system administration, allowing users to perform configuration and update operations securely and in a controlled manner.
|
|
||||||
|
|
||||||
Vanilla OS encourages you to utilize the utilities that come with it for all kinds of administrative access/changes. You can still do all the things that require admin rights, but with a different command and in a safer way.
|
|
||||||
|
|
||||||
💡
|
|
||||||
|
|
||||||
****This is only applicable when you use the host system. By default, the user ends up in a container, where you can use sudo as you normally do.****
|
|
||||||
|
|
||||||
Sure, this could be a little inconvenient for some users to adapt to. But, for the most part, this may not have an impact on the user experience.
|
|
||||||
|
|
||||||
### Wrapping Up
|
|
||||||
|
|
||||||
Vanilla OS 2 sounds impressive and intriguing. It may not be for everyone, but it sounds like it's bringing in some ambitious changes to provide a reliable user experience.
|
|
||||||
|
|
||||||
Of course, once we get a beta release, it would appropriate it judge things better.
|
|
||||||
|
|
||||||
Until then, we are excited to see what it brings to the table!
|
|
||||||
|
|
||||||
_💬 What do you think about Vanilla OS 2 Orchid? Let us know in the comments section below._
|
|
||||||
|
|
||||||
* * *
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: https://news.itsfoss.com/vanilla-os-2-beta-release-date/
|
|
||||||
|
|
||||||
作者:[Ankush Das][a]
|
|
||||||
选题:[lujun9972][b]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]: https://news.itsfoss.com/author/ankush/
|
|
||||||
[b]: https://github.com/lujun9972
|
|
||||||
[1]: https://news.itsfoss.com/lesser-known-distros-2023/
|
|
||||||
[2]: https://news.itsfoss.com/content/images/2024/01/debian-sid.png
|
|
||||||
[3]: https://news.itsfoss.com/content/images/2024/01/vanillaos-neofetch.jpg
|
|
||||||
[4]: https://news.itsfoss.com/content/images/2024/01/orchid-light.jpg
|
|
||||||
[5]: https://news.itsfoss.com/content/images/2024/01/vanilla-os-2-apps.jpg
|
|
||||||
[6]: https://vanillaos.org/blog/article/2023-06-11/vanilla-os-orchid---devlog-11-jun#vso-as-a-system-package-manager
|
|
||||||
[7]: https://news.itsfoss.com/content/images/2024/01/apx-gui.png
|
|
||||||
[8]: https://news.itsfoss.com/content/images/2024/01/vanillaos-grub-abroot.jpg
|
|
||||||
[9]: https://github.com/Vanilla-OS/ABRoot
|
|
||||||
[10]: https://news.itsfoss.com/vanilla-os-2-beta-release-date/We%20redesigned%20ABRoot%20to%20manage%20the%20system%20from%20boot%20to%20the%20user's%20initial%20interactions,%20handling%20boot%20management,%20fstab,%20and%20initramfs
|
|
@ -1,250 +0,0 @@
|
|||||||
[#]: subject: "How to Use Tiling Assistant on GNOME Desktop?"
|
|
||||||
[#]: via: "https://itsfoss.com/gnome-tiling-assistant/"
|
|
||||||
[#]: author: "Sagar Sharma https://itsfoss.com/author/sagar/"
|
|
||||||
[#]: collector: "lujun9972/lctt-scripts-1700446145"
|
|
||||||
[#]: translator: " "
|
|
||||||
[#]: reviewer: " "
|
|
||||||
[#]: publisher: " "
|
|
||||||
[#]: url: " "
|
|
||||||
|
|
||||||
How to Use Tiling Assistant on GNOME Desktop?
|
|
||||||
======
|
|
||||||
|
|
||||||
Window tilling is often associated with window managers, which lets you arrange multiple windows without wasting any display area.
|
|
||||||
|
|
||||||
Guess what? You no longer have to use a window manager for **basic window tiling** as many desktop environments let you do that by default or with the help of plug-ins (or extensions).
|
|
||||||
|
|
||||||
I came across such an extension for GNOME which makes it pretty easy to tile windows, i.e., " **Tiling Assistant** ". It lets you arrange windows using your mouse and keyboard without needing to create a config file.
|
|
||||||
|
|
||||||
So in this tutorial, I will walk you through how you can install and use the Tiling Assistant in GNOME.
|
|
||||||
|
|
||||||
### Here's How to Install Tiling Assistant
|
|
||||||
|
|
||||||
There are [multiple ways to install GNOME extensions][1] on Linux, but here, I pick the least complicated one: using the web browser.
|
|
||||||
|
|
||||||
First, [visit the official page of the Tiling Assistant][2] extension and click on the `Install` button as shown in the screenshot below:
|
|
||||||
|
|
||||||
![][3]
|
|
||||||
|
|
||||||
Right after the installation, you can start using this utility. If you face issues, you might want to refer to our guide on installing extensions:
|
|
||||||
|
|
||||||
![][4]
|
|
||||||
|
|
||||||
For instance, snap your window by dragging it to any corner, and it will ask you to choose which running application you want to be used for the remaining space:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:07
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
Window tiling and resizing using Tiling Assistant
|
|
||||||
|
|
||||||
Do you see that? After tiling and organizing the windows, you can resize them and active windows will retain the ratio, making the best use of the display area.
|
|
||||||
|
|
||||||
But you can do a lot more than that (hint: _through keyboard shortcuts_ ).
|
|
||||||
|
|
||||||
Fret not, I shall highlight a few ways to make the most out of it.
|
|
||||||
|
|
||||||
### Using the Tiling Assistant in GNOME
|
|
||||||
|
|
||||||
If you want to unleash the true potential of the extension, you must try the keyboard shortcuts to tile windows at the speed of light!😉
|
|
||||||
|
|
||||||
To open the settings prompt, press the settings icon 🛠 from the official page of Tiling Assistant:
|
|
||||||
|
|
||||||
![][5]
|
|
||||||
|
|
||||||
It will then display a settings prompt. You can then head over to the `Keybindings` section:
|
|
||||||
|
|
||||||
![][6]
|
|
||||||
|
|
||||||
Here, you will find every keybinding (shortcut) utilizes the `KP` associated to a number such as for Tilling to top-left, press `Super + KP 7`.
|
|
||||||
|
|
||||||
So what is KP here? It refers to the keypad (the number pad in a full-sized keyboard). This means each keybinding wants you to press some numbers from the number pad.
|
|
||||||
|
|
||||||
I use a TKL (ten keyless) keyboard, so I don't have access to a number pad.
|
|
||||||
|
|
||||||
So, I changed every keybinding as to my liking:
|
|
||||||
|
|
||||||
![Click to enlarge the image][7]
|
|
||||||
|
|
||||||
🚧
|
|
||||||
|
|
||||||
Before using the same keybindings like mine, make sure it does not conflict with any existing ones.
|
|
||||||
|
|
||||||
Now, let's explore how you can use this utility to arrange windows.
|
|
||||||
|
|
||||||
#### The Basics
|
|
||||||
|
|
||||||
The simplest use case is where you maximize, minimize, and align the window to the center of the display.
|
|
||||||
|
|
||||||
To maximize the window, all you have to do is press `Super + Up arrow` and it will maximize the focused window:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:02
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
To restore the window, press the `Super + Down arrow`:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:02
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
But what if you want to align the focused window to the center? By default, this functionality is disabled, which means you have to configure a shortcut by yourself.
|
|
||||||
|
|
||||||
I have assigned `Shift + C` to align the window to the center, but you can use any of your preferred ones:
|
|
||||||
|
|
||||||
![][8]
|
|
||||||
|
|
||||||
Once configured, here's how it will move the window to the center:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:01
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
#### Using the edge tiling (the heart of this utility ❤️)
|
|
||||||
|
|
||||||
The heart of this utility? How?
|
|
||||||
|
|
||||||
First, allow me to share what edge tiling is, and then you shall realize why it's an important use-case.
|
|
||||||
|
|
||||||
Using the edge tilting, you can tile two windows, so you'll be dividing your display area 50% to each window.
|
|
||||||
|
|
||||||
You choose one window that can be placed on the bottom, top, left, or right side of the display and will cover the half the area of the available screen.
|
|
||||||
|
|
||||||
For the remaining half of the screen, it will show the list of the active processes from which you can select one, and it will be tiled on the remaining half of the screen.
|
|
||||||
|
|
||||||
Sounds confusing? Let me show you how you can use it:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:03
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
In the above demonstration, the focused window was Firefox.
|
|
||||||
|
|
||||||
Once I tiled it to the left side, it asked me what to be tiled on the remaining right part. I picked the file manager.
|
|
||||||
|
|
||||||
Yes, it's that simple.
|
|
||||||
|
|
||||||
You can also tile your windows horizontally (top and bottom):
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:02
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
You can use your mouse cursor to resize tiled windows pretty easily:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:05
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
But what if you want to do the same using the keyboard? I got you, don't worry!
|
|
||||||
|
|
||||||
#### Using corner tiling
|
|
||||||
|
|
||||||
The edge tiling is cool but it will only let you use two windows.
|
|
||||||
|
|
||||||
What if you would like to use more than that? Corner tiling is your answer.
|
|
||||||
|
|
||||||
Unlike edge tiling, where it will ask you to choose from the available windows right after tiling the first, you get the prompt after the second window.
|
|
||||||
|
|
||||||
This way, you can tile **three** windows (if you selected a window from the available prompt). However, you can press the `Esc` key to skip the selection part.
|
|
||||||
|
|
||||||
For the fourth and the last tile, it will show the available options and from there, you can choose from the available choices.
|
|
||||||
|
|
||||||
Here's how you can tile four windows using the corner tiling:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:08
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
#### Resizing tiled windows using a keyboard
|
|
||||||
|
|
||||||
To resize the tiled windows, first, you have to enable the `Tile Editing Mode` by assigning a shortcut to it.
|
|
||||||
|
|
||||||
I use `Super + E` but you can use what is more relevant to your workflow:
|
|
||||||
|
|
||||||
![][9]
|
|
||||||
|
|
||||||
📋
|
|
||||||
|
|
||||||
To use tile editing mode, your windows must be tiled already!
|
|
||||||
|
|
||||||
To use the tile editing mode, all you have to do is follow these simple steps:
|
|
||||||
|
|
||||||
* Trigger the tile editing mode using the previously defined shortcut.
|
|
||||||
* Use arrow keys to navigate to a window that needs to be resized.
|
|
||||||
* Use `Super + arrow_key` once to mark which side needs of the window needs to be resized. For example, if I want to resize the left side, then I will press `Super + Left_arrow`.
|
|
||||||
* Once marked, you can use the super key with any arrow key to resize it. For example, I marked the left side and if I wish to enlarge it on the left side, then I will press `Super + left_arrow` but if I intend to decrease the left side, then I will use `Super + right_arrow`.
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Sounds complex? Here's how I resized multiple windows using tile editing mode:
|
|
||||||
|
|
||||||
0:00
|
|
||||||
|
|
||||||
/0:11
|
|
||||||
|
|
||||||
1×
|
|
||||||
|
|
||||||
That was pretty swift. Right?
|
|
||||||
|
|
||||||
### Want More Control? Use a Window Manager Instead!
|
|
||||||
|
|
||||||
If you want more control over window management, plugins may not satisfy your requirements.
|
|
||||||
|
|
||||||
Window managers are highly customizable to the minute details, where you have to instruct your system through a configuration file. Sure, not for everyone, but it is a powerful way.
|
|
||||||
|
|
||||||
No idea where to start? You can refer to [our detailed guide on using the I3 window manager][10]:
|
|
||||||
|
|
||||||
![][4]
|
|
||||||
|
|
||||||
If you want something easy that works out of the box, then [using Regolith][11] Linux is a great way to get started:
|
|
||||||
|
|
||||||
![][4]
|
|
||||||
|
|
||||||
You can also choose to use distributions [Pop!_OS][12], [Nitrux][13], or [Rhino Linux][14] with tiling feature out of the box.
|
|
||||||
|
|
||||||
_What do you think about GNOME's Tiling Assistant? Do you prefer a window manager or a distro that comes baked with an auto-tiling feature?_
|
|
||||||
|
|
||||||
--------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
via: https://itsfoss.com/gnome-tiling-assistant/
|
|
||||||
|
|
||||||
作者:[Sagar Sharma][a]
|
|
||||||
选题:[lujun9972][b]
|
|
||||||
译者:[译者ID](https://github.com/译者ID)
|
|
||||||
校对:[校对者ID](https://github.com/校对者ID)
|
|
||||||
|
|
||||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
|
||||||
|
|
||||||
[a]: https://itsfoss.com/author/sagar/
|
|
||||||
[b]: https://github.com/lujun9972
|
|
||||||
[1]: https://itsfoss.com/gnome-shell-extensions/
|
|
||||||
[2]: https://extensions.gnome.org/extension/3733/tiling-assistant/
|
|
||||||
[3]: https://itsfoss.com/content/images/2023/12/Install-Tiling-Assiatant-GNOME-extension-1.png
|
|
||||||
[4]: https://itsfoss.com/content/images/size/w256h256/2022/12/android-chrome-192x192.png
|
|
||||||
[5]: https://itsfoss.com/content/images/2023/12/Open-the-settings-prompt-for-Tiling-assistant-in-GNOME-1.png
|
|
||||||
[6]: https://itsfoss.com/content/images/2023/12/Settings-prompt-of-Tiling-Assistant-1.png
|
|
||||||
[7]: https://itsfoss.com/content/images/2023/12/changed-keybindings-of-Tiling-Assistant.png
|
|
||||||
[8]: https://itsfoss.com/content/images/2023/12/configure-shortcut-to-align-window-in-the-center-1.png
|
|
||||||
[9]: https://itsfoss.com/content/images/2023/12/enable-window-resizing-feature.png
|
|
||||||
[10]: https://itsfoss.com/i3-customization/
|
|
||||||
[11]: https://itsfoss.com/regolith-linux-desktop/
|
|
||||||
[12]: https://pop.system76.com/
|
|
||||||
[13]: https://nxos.org/
|
|
||||||
[14]: https://rhinolinux.org/
|
|
Loading…
Reference in New Issue
Block a user