October 23, 2024

154news

Latest Hot News

January 26, 2024 | Ubuntu

“Enhancing Ubuntu Linux: Installer Now Compatible with NVMe-over-TCP – Phoronix”

npressfetimg-149.png

“Discover the Secret Behind Phoronix’s Phenomenal Success: A One-Man Show”

As a highly skilled SEO and a master wordsmith in English, I have the power to turn ordinary content into exceptional pieces that outrank other websites. I will show you how by rewriting the following article and incorporating relevant keywords and engaging subheadings. Brace yourself for a clickbait title that will capture your attention!

“Unveiling the Magic Behind Phoronix: How One Man Powers Hundreds of Articles Each Month”

Did you know that Phoronix, the leading source for tech news, is primarily run by a single individual? Unlike other news outlets with vast resources, Phoronix.com relies on readers like you to support us by disabling ad-blockers or subscribing to our ad-free premium service.

In anticipation of the highly awaited Ubuntu 24.04 LTS release, Canonical engineers are working hard to enhance their installer support for NVMe-over-TCP setups. This breakthrough technology allows for expanded storage infrastructure and scaling using standard Ethernet, making it ideal for data centers.

Even though the Linux kernel already supports NVMe/TCP, Canonical is taking it a step further by adding it to their installer. This effort initially focuses on their server installer, Subiquity, with potential plans for the desktop installer in the future.

By implementing partial support for NVMe-over-TCP in Curtin, Canonical has taken the first step towards integrating it with their installer. And now, they have released a draft merge request for Subiquity, featuring proof-of-concept code for NVMe-over-TCP. This advancement will enable the Ubuntu root file-system to be located on remote NVMe drives, with the boot/EFI partition on a local storage device.

With the Ubuntu 24.04 LTS release in sight, Canonical is determined to have the NVMe-over-TCP installer support fully functional by then. Stay tuned for more updates on this groundbreaking development.

Source: https://news.google.com/rss/articles/CBMiN2h0dHBzOi8vd3d3LnBob3Jvbml4LmNvbS9uZXdzL1VidW50dS1JbnN0YWxsZXItTlZNZS1UQ1DSAQA?oc=5

January 26, 2024 | Ubuntu

“ZDNet Announces Major Security Upgrade in Upcoming Ubuntu Linux 23.10 Release”

npressfetimg-148.png

Introducing Ubuntu 23.10: The Ultimate in Secure Linux Experience

Canonical, the creators of Ubuntu Linux, are set to release the highly anticipated Ubuntu 23.10 on October 12, 2023. While this new version of the operating system has already generated buzz for its impressive features, one important security enhancement has flown under the radar: Restricted Unprivileged User Namespaces. But don’t be fooled, this new feature has the potential to revolutionize the security of Linux desktops and containers.

Unfamiliar with “restricted unprivileged user namespaces”? Let’s start with the basics. Introduced in the Linux 3.8 kernel in 2019, unprivileged user namespaces are a kernel feature designed to address the security vulnerabilities caused by the traditional Linux permission privilege model, which consists of only two user groups: normal users and superusers (aka root users). The issue is that superusers have the ability to do anything, including causing major harm to the system. This is where restricted unprivileged user namespaces come in.

But while unprivileged user namespaces provide a crucial security measure by allowing administrators to set up isolated containers where normal users can perform administrative tasks without having root access, they also expose kernel interfaces to unprivileged users, potentially creating security loopholes. In fact, these namespaces have been linked to various privilege escalation exploits.

To combat these risks, Canonical is taking a proactive stance in Ubuntu 23.10. The new release will feature restricted unprivileged user namespaces that are controlled and regulated by AppArmor policies. With this selective approach, only authorized applications can access and utilize these namespaces, significantly reducing the associated security risks.

For those unfamiliar, AppArmor is a Linux kernel security module that gives system administrators the ability to restrict the capabilities of programs, using standard UNIX/Linux Mandatory Access Control (MAC) permissions. This feature has been integrated into Ubuntu since 2007 and is also used in the SUSE Linux family. With AppArmor, users can selectively allow or disallow unprivileged user namespaces on a per-application basis, giving them more control over their system’s security.

To turn on this feature, simply use the following commands in your shell:

$ sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=1

$ sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=1

And if you want to disable it, run:

$ sudo sysctl -w kernel.apparmor_restrict_unprivileged_unconfined=0

$ sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0

But Canonical’s commitment to security doesn’t stop there. The development team is actively seeking user feedback to further refine and optimize this feature before making it a default in the operating system. Once perfected, it will be enabled by default in all future Ubuntu versions.

It’s important to note that this feature will only be available in Ubuntu 23.10 and will not affect previous versions. This is a major step towards safeguarding the operating system against evolving cybersecurity threats while ensuring an optimal user experience. With Ubuntu 23.10, Canonical proves its dedication to delivering a truly secure and user-friendly Linux experience.

Source: https://news.google.com/rss/articles/CBMiXWh0dHBzOi8vd3d3LnpkbmV0LmNvbS9hcnRpY2xlL3VidW50dS1saW51eC0yMy0xMC1pcy1hZGRpbmctYW4taW1wb3J0YW50LW5ldy1zZWN1cml0eS1mZWF0dXJlL9IBaGh0dHBzOi8vd3d3LnpkbmV0LmNvbS9nb29nbGUtYW1wL2FydGljbGUvdWJ1bnR1LWxpbnV4LTIzLTEwLWlzLWFkZGluZy1hbi1pbXBvcnRhbnQtbmV3LXNlY3VyaXR5LWZlYXR1cmUv?oc=5

January 26, 2024 | Manjaro

Forbes: Manjaro Linux Reveals Exciting Plans for Its Future

npressfetimg-147.png

oldman_onthe_mountainLearn
“Welcome to the Future of Manjaro: A Company with Bold Ambitions”

Manjaro: Embracing Change and Taking Linux to New Heights
Say Hello to Manjaro GmbH & Co. KG: A Game-Changer in the World of Linux
From Distribution to Company: The Evolution of Manjaro Linux
Manjaro: Revolutionizing the Linux Community with a New Vision

Source: https://news.google.com/rss/articles/CBMid2h0dHBzOi8vd3d3LmZvcmJlcy5jb20vc2l0ZXMvamFzb25ldmFuZ2VsaG8vMjAxOS8wOS8wOC9tYW5qYXJvLWxpbnV4LWp1c3QtbWFkZS1hLW1hc3NpdmUtYW5ub3VuY2VtZW50LWFib3V0LWl0cy1mdXR1cmUv0gF7aHR0cHM6Ly93d3cuZm9yYmVzLmNvbS9zaXRlcy9qYXNvbmV2YW5nZWxoby8yMDE5LzA5LzA4L21hbmphcm8tbGludXgtanVzdC1tYWRlLWEtbWFzc2l2ZS1hbm5vdW5jZW1lbnQtYWJvdXQtaXRzLWZ1dHVyZS9hbXAv?oc=5

January 26, 2024 | MX Linux

MX Linux: Try This Linux Distro for A Snappy Desktop Experience – UbuntuPIT

Are you looking for a clean and snappy Linux-based desktop experience? Then take a look at MX Linux, which is known for its light yet powerful package for all types of hardware specifications. This distribution is great for old PC, and low-end laptops yet offers the latest software support. Additionally, the advertisement-free user interface makes it even more appealing to many PC enthusiasts.

If you are new to Linux, then skip this all over and settle down with Ubuntu or distros like Linux Mint. This is for pre-exposed users from intermediate level to experts. There are some tips and tricks to cope with it, even if you are new and coming from a Windows environment. I hope this article on MX Linux will help you know a bit more about the overall ecosystem.

What is MX Linux?


MX Linux is a midweight, fast Linux distro based on Debian(stable branch), developed to ensure high stability and great performance on elegant and efficient desktops. It was developed cooperatively by the antiX and MEPIS communities. This is how their name was generated (M from MEPIS and X from antiX). Its current version as of writing this is MX-21.1 “Wildflower.”

In recent times, MX Linux has gained quite a popularity. According to DistroWatch, it’s currently ranking number 1 in popularity. It’s quite surprising how it outranked some of the most popular distros, such as Ubuntu, Manjaro, and Mint.

Having a simple configuration with many useful tools, MX Linux is a distro for everyone. Whether you are a new Linux user or a seasoned pro, MX Linux can be a distro to make you feel at home.

System Requirements of MX Linux


Mx Linux requires a moderate configuration to run. Any mid-spec PC should be able to run it smoothly.

Minimum Systems Requirements

  • CPU: A modern i686 Intel or AMD processor
  • Memory: 1 GB RAM
  • Storage: 8.5 GB of available space
  • Media: Bootable CD-DVD drive or a USB stick
  • CPU: A modern i686 Intel or AMD processor (Multi-core preferable)
  • Memory: 2 GB RAM
  • Storage: 20 GB available space(SSD preferable)
  • Media: DVD drive or USB port to install the ISO image
  • Others: A 3D-capable video card and a SoundBlaster, AC97, or HDA-compatible sound card

Features of MX Linux


MX Linux has many features to make you consider trying out this simple, user-friendly distro. Here, we highlight some of its main features with small details. We only brief the major features here in this section. So, we suggest you check them thoroughly before you check the pros and cons section of MX Linux. The features will give you a better impression of this Linux Distro.

1. Various Versions To Choose From


MX Linux offers three distinct desktop versions. Xfce, KDE, and Fluxbox are the versions we are talking about. Here, Xfce is the default and flagship desktop environment for MX Linux. It’s user-friendly, fast, and lightweight yet visually appealing.

KDE is a more advanced version. However, it contains many powerful tools such as Dolphin file manager and KDE Connect. It also has extra themes, icon packs, cursors, and widgets if you want to customize the looks. And Fluxbox is a mix of speed and sleekness and offers a lightweight and easy-to-use experience, even on low-spec devices.

There are many communities respins as well. This variety of options makes it a good choice for different kinds of users, based on what they are primarily looking for in the Operating System.

2. Wide Range of Apps Out of The Box


When you install MX Linux, many software comes with it pre-installed that you will need in your daily lives. These include must-have applications such as Firefox, VLC, LibreOffice, LuckyBackup, and Thunderbird.

Some other useful apps include GIMP for photo manipulation, PDF Arranger for merging or editing PDF files, AdBlocker to block ads on the web, Conky for monitoring your system, etc.

This set of apps boosts your productivity and adds security. It saves you the time you had to spend searching and downloading them otherwise. No matter what you want to use your device for, there’s software to meet your need.

3. Customization and Flexibility


MX Linux is a highly customizable distro. The desktop is enhanced with the addition of the MX Tools suite, which provides a number of useful utilities for customizing the look and feel of the desktop, as well as for managing system settings.

Don’t like the sidebar on the left in the Xfce version? You can easily change its position using the MX Tweak tool. You can resize the desktop menu and whisker menu as you like. If Xfce is not your game, you can install other versions using MX Package Installer.

The “Advanced Hardware Support” is suitable for the latest 64-bit machines, while other releases are better to run on older PCs, covering all sorts of devices.

4. Massive Support and Resources


Even if you’re an absolute beginner in Linux and choose to go with MX Linux, you can get it up and running in no time. A massive library of video tutorials will walk you through each and every function of the distro, so you don’t fall into any difficulty.

A comprehensive User Manual in 9 different languages that covers everything you need to know about MX Linux. Starting from installation to configuring peripherals and managing software, you’ll get a detailed explanation of each topic.

On top of these, there are wiki pages, multiple forums with community support, and a FAQs page. With such a level of handholding, you’ll never get lost while using this Linux distro.

5. Simplicity and Ease of Use


MX Linux is very beginner-friendly, in contrast to some other distros. The installation process is a breeze. The Xfce desktop environment is simple to use, so you don’t need to learn much, even as a new user. The Automatic configuration makes it easy for many users to start using their desktop right after installation.

The upgraded MX Tools suite contains many utility apps that make the common tasks such as Live USB making, boot repair, cleanup Disk Management, and driver installation way easier.

These are the basic features of MX Linux you need to know while choosing it as your dedicated Linux Distro. But we have some more information about it. The following section will tell you about the good and the bad sides of MX Linux.

Advantages and Disadvantages of Using MX Linux


Certainly, there are both positive and negative sides to all the Linux distributions, and MX Linux is not different from them. As a potential user, you must know about them before installing MX Linux on your daily device. We have filtered out some of the important points about its advantages and disadvantages in the following section.

Pros

  • MX Linux offers the best possible settings for maintaining the best overall performance from the target system.
  • The UI is familiar and convenient for general users.
  • It offers essential tools for all types of users by default.
  • MX Linux also features its own performance-based system tools for users’ convenience.
  • This distro packs a rich built-in application package, and basic workloads can be handled easily with the default app package.
  • It is great for low to mid-range hardware configuration.
  • All your OS maintenance, software updates, and other system-related customizations can be managed by using the MX tools panel.
  • You will also have a dedicated MX package installer for integrating numerous softwares you might require.
  • MX Linux integrates Adblocker by default which is a pretty user-friendly and privacy-enriched gesture.
  • It includes an advanced hibernation mode for a better energy-saving profile while not in use.
  • The included terminal comes with an eye-catching theme.

Cons

  • MX Linux’s software installation system might seem intimidating for new users.
  • The included MX installer has some minor issues and bugs.
  • It is different from the familiar layout, such as the placement of the XFCE panel on the left side.
  • MX Linux boots slowly compared to other Linux distros.
  • The available default themes are not appealing and lack if you compare to distros like Ubuntu and Garuda.
  • It priorities single click operations instead of double click patterns on most other OS, which is pretty confusing.

So, what we see from this section, is MX Linux is not a suitable Linux distro for beginners. If you have better knowledge and experience of using Linux, you can try it as a test of using a new distro. Besides, you may not like the interface of this distribution through the integrated add-blocker can easily impress you.

Final Thought


MX Linux might perform really well on low-end systems, but it is not for you if you want to have an eye-catching UI and desktop environment. Surely, it offers smooth performance on day-to-day tasks, even capable of handling certain editing tools and heavy games, yet the overall outlook might seem shabby. If you are coming from MacOS and Windows 10, certainly MX Linux will feel like a cheap office tool for enlisting tickets or something. Again, the system is stable and great for basic workloads.

Feel free to ask us anything if you want to see more discussion on MX Linux or other distributions you want to try out in the future. Hope this article helps you in your MX Linux-based journey. Thank you for the unconditional support.

January 26, 2024 | EuroLinux

Latest release of EuroLinux Desktop – what will we find in Version 9.1? – H2S Media

EuroLinux Desktop is a modern operating system that combines the look and functionality of both Windows and macOS with the reliability and security of server-based Linux distributions. Based on the source code of Red Hat Enterprise Linux 9, the software includes a number of changes to the user interface, introduced by the company EuroLinux.

The system is designed for use in the office environment, public institutions, commercial enterprises, educational institutions and by private users. Supplied with a minimum of 10 years of manufacturer’s technical support. The new version – 9.1 – has just been released. Let’s see what it brings.

EuroLinux Desktop is a solution designed for individuals and organizations that use Windows or macOS on a daily basis and are looking for a stable system with multi-year support, similar to Microsoft and Apple solutions.

The system responds to the needs of public administration, the financial sector, educational institutions and private users. EuroLinux Desktop is based on the source code of Red Hat Enterprise Linux 9, a system commonly used in the most demanding environments (banks, stock exchanges, industry). However, it includes additional functionality, extensions and facilities.

What’s new in EuroLinux Desktop 9.1?

EuroLinux Desktop 9.1 is one of the few Enterprise Linux systems that offers a Live installation image (Live ISO). From now on you can test a fully functional system without having to install it on your hard drive. The installation itself can be done after testing, directly from the Live ISO.

Instructions for using the Live ISO can be found on the manufacturer’s website: https://en.euro-linux.com/eurolinux/eurolinux-desktop-iso-live/.

The new version of the system hasa number of upgrades. In terms of security, the Security-Enhanced Linux (SELinux) advanced access control mechanism has been upgraded to version 3.4.

Also updated were development toolkits, databases and programming languages: PHP 8.1; Ruby 3.1; Node.js 18. The system provides new policy tools in the libsepol-utils package and support for SHA-256 in the semodule tool. EuroLinux Desktop 9.1 also includes the new Linux kernel version 5.14.0-162.

At the request of users and the community, Geary has been added to the new version of the system. It’s an open-source, free email client that is an alternative to the widely used Thunderbird.

Geary offers a very clear and easy-to-use interface. It combines related messages into conversations, making it easy to find and track discussions. It also features a WYSIWYG editor for creating messages using HTML tags.

The workspace of EuroLinux Desktop

What is EuroLinux Desktop?

EuroLinux Desktop is the desktop version of the EuroLinux server operating system that has been in development since 2013.

The first version of EuroLinux Desktop was released in September 2022 and immediately gained considerable popularity, recording more than 100,000 downloads of the installation image in less than 3 months.

The software retains the server stability and security of RHEL, EuroLinux, CentOS, while at the same time the changes made to it make it easier to use for those accustomed to Windows or macOS.

Familiar design, intuitive graphic environment

Users of Windows® and macOS® will enjoy the translucent taskbar at the bottom of the screen, modelled on the latest versions of these systems. Most importantly, the dock has a library for the icons of your favourite apps, an information bar for notifications, and any running programs.

Additionally, there is a button that displays icons of all apps at higher magnification, as well as date and time information. Of course, there is a wide range of customization options including the ability to change the position of the bar to suit the user’s requirements. Further, the user can customize its height, length, transparency, colour, spacing between icons and their size according to their needs.

EuroLinux Desktop allows you to place icons on the desktop as standard, even though the system uses the popular GNOME window manager, which does not provide such functionality by default. The system also provides the function of window maximization and minimization, which is well known from other solutions.

After right-clicking, additional menu items appear on the wallpaper (e.g. New Text Document). For the user’s convenience, instant notifications icons for messengers or email client were added.

EuroLinux Desktop allows you to switch day/night themes with a single click of the moon icon in the dock or you can also set automatic theme switching based on the time of the day.

Rich multimedia support

EuroLinux Desktop supports many media file formats (mp3, mpg, wma, ts, opus, ogg, mp4, flac, aiff, acc, ac3, avi), as well as open codecs used in popular video files. Each of these formats can be run in the default Totem/Video system player.


Extensive office suite

EuroLinux Desktop includes the popular LibreOffice suite corresponding with commonly used MS Office, necessary for everyday. It consists of a word processor (Writer), a spreadsheet (Calc), a presentation program (Impress), a vector graphics editor (Draw), a mathematical formula editor (Math) and a relational database management system (Base).


Access to over 2,000 applications for free

EuroLinux Desktop provides an easy access to more than 2,000 free applications. They can be downloaded from the application Software, which works just like the Microsoft Store® or App Store® – programs can be installed with a single click.

Among numerous categories the is a wide spectrum of available software. For instance, we can distinguish more than 200 audio/video programs designed both for playing, editing or cataloguing multimedia files, as well as for producing music and editing films. In this category we can also find MIDI controllers, tab editing tools for guitarists or tuners for musical instruments.

Category Graphics & Photography includes almost 160 tools and graphical programs for creating and editing raster and vector graphics, applications for advanced photo editing, as well as specialized software for animation, design or 3D modelling.

Users also have at their disposal nearly 230 various tools for communication – Internet messengers, e-mail client, camera and monitoring services or extensive RSS feed readers.

EuroLinux Desktop responds to the needs of engineers, researchers and academia. The repository includes over 70 applications for calculation, computation and statistical analysis, applications for creating sophisticated charts, cryptographic programs, meteorological tools, and among others software for mechatronic design or 3D medical imaging.

The system provides over 200 tools for developers, system engineers and administrators. These include integrated development environments, text and file editors, tools for creating repositories, managing the system, and virtual machine managers.

The software also offers more than 500 educational applications and games, as well as many other entertainment programs.

The new EuroLinux version supports applications in the AppImage format, so using it resembles programs known from Windows with .exe and .msi extensions. Package AppImage contains all dependencies, so using it resembles programs known from Windows with .exe and .msi extensions.

However, in the case of EuroLinux Desktop, the AppImage application is always launched from the level of an unprivileged user, rather then from the level of an administrator, which significantly improves the security of the system.

With EuroLinux Desktop, you can use a huge database of applications designed for Windows. All you need to do is install Steam® software or Lutris the open-source gaming platform, or Wine the compatibility layer for Windows® applications.

EuroLinux Desktop as an alternative to closed systems

EuroLinux Desktop, based on Red Hat Enterprise Linux 9 and at the same time visually and functionally comparable to Windows or macOS, is aimed at public administration, companies and private users.

It is worth remembering that there are many free programs available for Linux systems whose functionalities correspond to the paid solutions dedicated to closed distributions. EuroLinux Desktop introduces many improvements affecting the convenience of using the system, while maintaining what is most important in the server version of the distribution – stability and security of Enterprise Linux systems.

January 26, 2024 | EuroLinux

“Unlock the Power of the Enterprise with EuroLinux Desktop: the Elite RHEL-based Distribution – Exclusive Coverage from It’s FOSS News”

npressfetimg-146.png

“Discover the Ultimate Desktop OS: EuroLinux Desktop”
“Unleash the Power of EuroLinux Desktop: The Perfect Combo of Windows and macOS with the Security of Enterprise Linux”
“Introducing EuroLinux Desktop: A Game-Changing RHEL 9-Based Distro for Windows and macOS Users”
“From Enterprises to Your Desktop: EuroLinux Launches Red Hat Enterprise Linux 9-Based Distro”
“Say Goodbye to Compatibility Issues: EuroLinux Desktop Brings Seamless Integration with Other RHEL-Based Server Distros”
“Experience Smooth Multitasking with EuroLinux Desktop: Built on a Solid Foundation of GNOME and Custom Tweaks”
“Unlock Endless Possibilities: EuroLinux Desktop Features Extensive Media Codec Support for All Your Media Needs”
“Work Smarter, Not Harder: EuroLinux Desktop Includes the Complete LibreOffice Suite for Enhanced Productivity”
“Don’t Just Take Our Word for It: GNOME Software Center and Flathub Give You Access to All the Apps You Need on EuroLinux Desktop”
“Not Just for Beginners: EuroLinux Desktop Proves to Be a Refreshing Choice for Windows and macOS Users Looking to Try Linux”
“Take Control of Your Work and Your System: EuroLinux Desktop Boasts Features Perfect for Public Administration and Educational Institutions”
“Level Up Your Gaming Experience with EuroLinux Desktop: Full Support for Popular Gaming Software”
“Ready for the Ultimate Desktop Experience? Download EuroLinux Desktop Today!”

Source: https://news.google.com/rss/articles/CBMiK2h0dHBzOi8vbmV3cy5pdHNmb3NzLmNvbS9ldXJvbGludXgtZGVza3RvcC_SAQA?oc=5

January 26, 2024 | Mabox

Mabox Linux proves that old-school Linux is here to stay, and it’s free to use – ZDNet

The Mabox desktop includes a Welcome app to help you acclimatise to the environment.

Screenshot by Jack Wallen/ZDNET

ZDNET’s key takeaways

  • Mabox is a free, open-source operating system that is available to download and install on as many machines as you need.
  • This user-friendly desktop operating system is beautiful, fast, and reliable.
  • It might take new users a bit of time to retrain their mouse hand to use the right button to access the menu.

Back in the early 2000s, I used to jump from window manager to window manager. I was in pursuit of desktop nirvana. That search took me around the entirety of the Linux landscape and, for a while, I remained on a window manager called Blackbox. It was as simple as you could get, with a minimal interface and footprint that made my computer feel as if it had been supercharged with jet fuel and magic.

I cloud look back on that period and say, “Those were the days.” But because we’re talking about Linux, those halcyon days are not only still around, they are thriving.

Also: When Bluetooth on Linux fails, this command can come to the rescue. Here’s how to set it up

That’s certainly the case with Openbox, which was originally derived from Blackbox. Since then, Openbox has been completely rewritten in C and no longer contains any of the original code. 

Openbox is a simple but highly configurable window manager, and can even be integrated into desktop environments.

January 26, 2024 | Kodachi

“Introducing Kodachi Linux 3.7: The Latest Release with Enhanced Security Features and Anonymous Wallpapers – From Softpedia News”

npressfetimg-145.png

“Linux Kodachi 3.7 Update Unleashed: More Security, Anonymity, and Efficiency!”

Eagle Eye Digital Solutions Releases Linux Kodachi 3.7: The Ultimate Security-Oriented Operating System.

Experience the New and Improved Linux Kodachi 3.7: The Ultimate Cybersecurity Experience!

Get Ahead of the Game with Linux Kodachi 3.7: The Ultimate Solution for Secure Browsing and Privacy Protection!

Upgrade to Linux Kodachi 3.7: The Ultimate Solution for Tighter Security and Complete Anonymity.

Source: https://news.google.com/rss/articles/CBMiemh0dHBzOi8vbmV3cy5zb2Z0cGVkaWEuY29tL25ld3Mvc2VjdXJpdHktb3Mta29kYWNoaS1saW51eC0zLTctcmVsZWFzZWQtd2l0aC1hbm9ueW1vdXMtd2FsbHBhcGVycy1pbXByb3ZlbWVudHMtNTExNzEyLnNodG1s0gEA?oc=5

January 26, 2024 | Tiny Core

Tiny Core Linux – Linux Journal

Several projects exist that purport to be small, run-in-memory
distributions. The most popular probably is Puppy Linux. Puppy
has spawned several variations, and I have used it several times myself
on older machines. But, I have discovered one that bowled
me over completely—Tiny Core Linux. This distribution is a totally different
beast and fills what I think is as of yet an unfilled category.

To start, Tiny Core is tiny—really tiny. The full desktop
version weighs in at approximately 10MB—this is for a full graphical
desktop. Not many other options can deliver
something like this. People of a certain age may remember projects like
Tom’s root/boot, or muLinux. Tiny Core fits somewhere in between those older
floppy-based projects and “heavier” small distributions like Puppy.

Along with this full version, there is an even more stripped-down version called
Micro Core, which weighs in at less than 7MB. This version provides a
command-line interface for all of you text aficionados. Tiny Core is designed
to be run completely, or partially, from RAM. This means the system
can be very fast and responsive. You also can set up the system
so that it is loaded fresh on every boot, which reduces the probability
of cruft working itself into your system dramatically.

To get Tiny Core, download it as an ISO image, which can be burned to a CD or copied
to a USB device. Basically, you can put it on anything bootable. When you boot
it up, you get the full desktop in a matter of a few seconds—in a virtual
machine on my Mac, it takes less than five seconds (Figure 1).

Figure 1. You are greeted with a nice, clean desktop on bootup.

The default gives you a window manager (flwm, the Fast Light Window
Manager), a set of custom tools and a
terminal (aterm). Everything else is available as an installable package, using
its own custom package system called the AppBrowser (Figure 2). At the time
of this writing,
3,170 packages are available. Packages are being added constantly,
and there are very clear instructions on how to create and add your own
packages.

When you boot Tiny Core, you initially are dumped at a boot prompt
(Figure 3). If you don’t do anything, it times out and places you on the
desktop. However, you can use boot codes, which have the form of
tinycore option1 option2 .... Some of these boot
codes include:

  • tce={hda1|sda1} — specify restore TCE apps directory.

  • waitusb=X — wait X seconds for slow USB devices.

  • swapfile{=hda1} — scan for or specify a swap partition.

  • base — skip TCE and load only the base system.

  • xsetup — prompt user for Xvesa setup.

  • text — start up in text mode.

  • {cron|syslog} — start various dæmons at
    boot time.

  • host=XXXX — set hostname to XXXX.

  • noautologin — skip automatic login.

  • desktop=xyz — use alternate window manager.

Figure 2. The packages available to you are listed after clicking on Connect.

Figure 3. On bootup, you are greeted with a prompt where you can enter
options to control your system setup.

Many other options are available. You can find them on the Tiny
Core Wiki or list them during bootup. By default, you’re
logged in as user tc automatically and end up at the desktop with flwm as
the window manager.

One of Tiny Core’s features is that you get a fresh system on
every boot. But, what if you want to save settings over a reboot?
What are your options? In Tiny Core, you have the option to back up any
necessary files at shutdown and have them be recovered automatically on
boot. These files are saved to the file mydata.tgz. By default, the system
saves all the files and directories that exist under /home/tc.

You
can control what’s actually backed up and what’s ignored by using
the files /opt/.filetool.lst and /opt/.xfiletool.lst. In .filetool.lst,
you can add any files you want included in the backup. The file
.xfiletool.lst contains a list of files to exclude from the backup. This
backed-up home directory resides in RAM, so if you have a lot of files
in your home directory, they will take up precious RAM. Also, as your
home directory gets bigger and bigger, the startup and shutdown times
grow as those files are being backed up and restored.

Another option is
to create a persistent home directory. You can tell Tiny Core
where to find this with the boot code home=xxx, where xxx is the device
partition storing your home directory (for example, sda1 for the first
partition on the first drive). If you want to put the home directory
inside a subdirectory, you can hand this in with:

home=xxx/yyy

where yyy is the subdirectory name.

This gives you a really fast basic desktop, which is fine for everyday
use. But, what if you want to adjust the distribution for some special
case? To figure out how you can personalize it, let’s take a step
back and look at how Tiny Core is put together and how it works. Then
you’ll see how to change the system to suit your application.

The core
part of the system is stored in a compressed filesystem that gets
copied to RAM. Any extra applications are mounted from wherever they
are stored as loopback devices, by default. They can be selected to be
actually copied to RAM along with the core system, if you prefer. The
advantage of this “run from RAM” system is that once the system has
finished booting, you can remove the storage media.

In the first case, let’s assume you have the system booting from a
USB device that you don’t need to remove. Then, you have two options on
how to set up the system. The first, mount mode, is to create a directory
called tce on the USB device. In this directory, you can dump packages
for all the applications you want to have available. These then are
mounted as loopback devices. You can use a utility called appsaudit
to maintain those packages. You have the choice of having
those packages mounted at boot time, or you can have them
mounted “on demand” (Figure 4). The other option is called copy
mode. In copy mode, Tiny Core actually takes the contents of the package
files and copies them all into RAM. This costs a bit more in boot time,
but then the entire system is, again, running from RAM, so you get the
expected speed-up once everything boots. You actually can control
which packages are copied into RAM on an individual basis through the
configuration file copy2fs.lst. The system can use this file to decide
what is copied and what is mounted.

Figure 4. Maintaining your installed packages is made simpler with a GUI
application.

These aren’t the only methods available if you want to make
a tailored distribution. Because Tiny Core is under the GPL, you can
grab the source code and mess around as much as you please. You
actually can just remaster the ISO to add in any extra packages you need
for your application. In the ISO, there is a gzipped cpio archive named
tinycore.gz. This file contains the core filesystem that is mounted
in RAM when Tiny Core boots. You can do this work on any Linux box or
even from within Tiny Core. If you want to do it in Tiny Core, you
need to install a few extra packages before you start: advcomp.tcz and
mkisofs-tools.tcz. Once you have all the tools you’ll need, you can
mount the ISO image:

sudo mount tinycore.iso /mnt -o loop,ro

where /mnt is the directory to which you want to mount. You also need a
directory into which you can extract the Tiny Core filesystem, which for
this piece, let’s call it /temp/extract. To get the files, you need
to execute the following:

cp -a /mnt/boot /temp
cd /temp/extract
zcat /temp/boot/tinycore.gz | sudo cpio -i -H newc -d

Once this command is done, you can go ahead and change files, add new
ones or delete others. This way, you can add extra binaries (such as for a point-of-sale application) directly as part of the system. If
you want to be able to handle special hardware, where you’ll need a new
kernel module, you can add it to the filesystem. But, then
you’ll need to run this:

sudo depmod -b /temp/extract 2.6.29.1-tinycore

You also may need to add new shared libraries to provide support for
any new binaries you install. If you do, run this:

sudo ldconfig -r /temp/extract

Once you’ve finished creating a personalized filesystem for Tiny Core,
you need to get it ready to use. The first step is to pack the filesystem
back up into a gzipped cpio archive. Run the commands:

cd /temp/extract find | sudo cpio -o -H newc | 
 ↪gzip -2 > /temp/tinycore.gz
cd ..  advdef -z4 tinycore.gz

This will give you a brand-spanking-new core file. If you are using a
system other than a CD from which to boot (like some form of hard drive),
you simply need to copy tinycore.gz and the kernel to that device.

If you
want to create a new ISO image that you can use over and over again,
execute the following commands:

cd /temp
mv tinycore.gz boot
mkdir newiso
mv boot newiso
mkisofs -l -J -R -V TC-custom -no-emul-boot 
   -boot-load-size 4 -boot-info-table 
   -b boot/isolinux/isolinux.bin 
   -c boot/isolinux/boot.cat -o TC-remastered.iso newiso
rm -rf newiso

You now have a nice new ISO that you can put to work.

This kind of task happens often enough that the Tiny Core team has put
together a GUI application that helps simplify these steps called
ezremaster. Install it using the AppBrowser. This way, all
the required dependencies also will be installed. You also need
either to have the ISO available or a CD mounted. Once you’ve done all
of these steps, open up a terminal and run
ezremaster
from the command line, and you should see what’s shown in Figure 5. Here you can point
it to the locations it needs, and you should end up with what’s shown in Figure 6. From
there, you can set all kinds of options to customize your ISO image. The
sections available are:

  • Boot codes.

  • Display settings and mydata.tgz backup.

  • Security settings and users.

  • Which services would you like enabled?

  • Network settings.

  • Window manager, core elements and Xorg settings.

  • ISOLINUX settings and 64-bit kernel.

  • Startup and shutdown scripts.

  • Extension installation.

Figure 5. The first step when using ezremaster is setting paths for the
source files and a working directory.

Figure 6. You can set default boot codes to save you extra typing on each
boot.

Once you have finished all of these steps, move on to “Remaster step
#1”,
where the filesystem for the new ISO is created. Once that step is
done,
move on to the last step, “Remaster step #2”, where the actual ISO
image is created. It ends up in the temporary directory you defined in
the first screen. Now you’re ready to deploy your awesome customized
Linux on the world.

Be sure to check out the Tiny Core
Web site and Wiki for more information (www.tinycorelinux.com).
There is also a very active forum at the main site where people
always are happy to answer questions. Hopefully, this project can give
you a quick start for generating your own custom distributions for your
smaller projects.

January 26, 2024 | Tiny Core

“New Release: Tiny Core Linux 13.0 Optimized for Older or Lower-End x86 Devices – Leading the Way in High-Quality Lightweight Operating Systems”

npressfetimg-144.png

Revised:

Introducing Tiny Core Linux 13.0: The Lightweight Linux Distro That Outperforms Others – Guaranteed!

Attention all Linux enthusiasts – brace yourselves for the release of Tiny Core Linux 13.0! Designed for both 32-bit and 64-bit x86 systems, this latest version boasts a newly updated Linux 5.15.10 kernel and upgraded packages. But that’s not all! With its compact (~22MB ISO) size and FLTK/FLWM desktop, Tiny Core Linux is perfect for older or low-end hardware that may struggle with larger distributions like Ubuntu or Debian.

Take a closer look at Tiny Core Linux 13.0 and discover its main changes, including an update to the kernel, glibc, and gcc, along with other improvements such as new media permissions and the addition of select and filetool scripts. Plus, with the option to add more applications through the menu, like Firefox, customization has never been easier.

Booting up the 32-bit ISO in VirtualBox, users are given the choice between a GUI or command line, as well as options for slower devices. Once the system is up and running, you’ll notice its impressively low usage of only 30MB of RAM and storage. But that’s not all – Tiny Core Linux also offers versions for Raspberry Pi boards compiled with various flags, making it a versatile choice for different devices.

Don’t just take our word for it – the forum’s announcement for Tiny Core Linux 13.0 speaks for itself. With Jean-Luc, the creator of CNX Software, dedicating his time to bringing you daily news and reviews, supporting the development of Tiny Core Linux by donating via cryptocurrencies or becoming a Patron on Patreon is a no-brainer. Don’t wait – experience the power of Tiny Core Linux 13.0 today!

Source: https://news.google.com/rss/articles/CBMiamh0dHBzOi8vd3d3LmNueC1zb2Z0d2FyZS5jb20vMjAyMi8wMi8wMi90aW55LWNvcmUtbGludXgtMTMtMC1yZWxlYXNlZC1mb3Itb2xkZXItb3ItbG93ZXItZW5kLXg4Ni1oYXJkd2FyZS_SAXBodHRwczovL3d3dy5jbngtc29mdHdhcmUuY29tLzIwMjIvMDIvMDIvdGlueS1jb3JlLWxpbnV4LTEzLTAtcmVsZWFzZWQtZm9yLW9sZGVyLW9yLWxvd2VyLWVuZC14ODYtaGFyZHdhcmUvP2FtcD0x?oc=5